Can Adobe Launch Encrypt or Obfuscate Values? | Community
Skip to main content
New Participant
April 3, 2018
Solved

Can Adobe Launch Encrypt or Obfuscate Values?

  • April 3, 2018
  • 13 replies
  • 13956 views

Can Adobe Launch take a value from the query string, encrypt or obfuscate that value and push the encrypted/obfuscated value to Adobe Analytics?

If so, how?

How would be decrypt/un-obfuscate those values stored in Adobe Analytics?

Thanks

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by brandon_pack

I'd also recommend you take a look at the SDI Toolkit Extension from Search Discovery.  They added functionality that might be of interest to you.  It is a one-way hash but will hash to consistent values.

Here is their description:

One Way Hash

Converts a data element to a consistent obfuscated string.

One way hashing is commonly used to obfuscate sensitive information for analytics purposes. Hashing an email address or a customer id will return the same obfuscated value every time for tracking purposes.

user@example.com => 4da3a5736c67e46036f26146662a6e9491176a63de36b49b7ed2c5b47b37e96e

13 replies

dustins79436056
New Participant
April 17, 2018

You can base64 encode using the JS methods btoa() (encode) and atob() (decode).

Base64 encoding and decoding - Web APIs | MDN

eham1906Author
New Participant
April 17, 2018

We have customer user IDs.  These customer user IDs are exposed as plain text in the URL string. It's our company policy not to store plain text customer user IDs in 3rd party tools such as Adobe Analytics.  We are allowed to store these customer user IDs as obfuscated/encrypted values.  I am looking for a way to use Adobe Launch to obfuscate or encrypt these values and push to Adobe Analytics.

Thanks

jantzen_b
Employee
April 16, 2018

I'm not aware of any feature to encrypt/decrypt values between Launch and Adobe Analytics. Can you tell me more about your use case?