GDPR : add cookie check condition to Experience Cloud ID service Extension | Community
Skip to main content
New Participant
March 26, 2018
Delivered

GDPR : add cookie check condition to Experience Cloud ID service Extension

  • March 26, 2018
  • 16 replies
  • 29082 views

with GDPR coming in place, the call to the Experience Cloud ID service is coming into discussion. Several legal consultants in companies are claiming that the call only may be issued if there is a consent from the visitor to be tracked.

The current implementation of the standard extension, will always fire the call.

It would be very helpful if the extension would be able to do a cookie check, as such a consent cookie could be set, and the rule would only fire if the consent cookie is on an adequate level.

Stefan

16 replies

brandon_pack
Employee
February 13, 2019

Thanks Dave - hopefully it's helpful.   To answer your question, in it's current state you cannot customize or choose the cookie name if you enable storage.  You can choose the domain but not select 'sat_track' at this time.

New Participant
February 12, 2019

Thanks Brandon!  That is excellent news, I looked over the documentation.

New question, how would I leverage the EU compliance cookie sat_track? That is what we are currently using to control the analytics implementation, so it would easiest to keep using the same thing.  Thanks!

brandon_pack
Employee
February 12, 2019

For those following this thread the new Opt-In Capabilites for the Experince Cloud JavaScript libraries were successfully released to the public yesterday.  The Experince Cloud ID Service and a number of the solution libraires like Analytics, Audience Manager, Target, etc. can now be configured to supress beacons and cookies until your definition of consent has been opted-in.  This can be done with raw implmentations but also has a nice UI in Launch:

https://docs.adobelaunch.com/extension-reference/web/experience-cloud-id-service-extension

brandon_pack
Employee
January 24, 2019

The current plan is to release this to the general public on Feb 11th, 2019.  New versions of AppMeasurement.js and VisitorAPI.js an their coordesponding Launch Extensions that support this feature will be released at the same time.

New Participant
January 22, 2019

Did this ever make it out of beta?  I could really use it!

jantzen_b
Employee
August 24, 2018

Update: This feature is entering beta stage this fall. Assuming all goes well, it should hit general availability shortly after that.

New Participant
August 9, 2018

Hi Dave,

I made a custom JavaScript in which I copied the VisitorAPI.js code, and added a global scope function "getVisitorID" with some conditional code on retrieving a consent cookie, checking the cookie and if consent OK, making the call to the VisitorID service.

I load this script directly in the HTML code before Launch. In launch, in the Adobe Analytics tool configuration, in the Custom code for tracker, I call this "getVisitorID" function and assign the value to the s.Visitor. This seems to work quite well.

The issue is that the VisitorID service must be called before Analytics is called, so that the s.Visitor assignment is taking place at the right moment.

However, as stated in my earlier comment, since we already track the first call to Analytics before the enabling of the Visitor ID service (hence setting the cookie), the visits before and after consent are seen as from 2 different visitors. Until now still no response from Adobe Support on this issue yet.

New Participant
August 8, 2018

Any updates on this?  My idea above didn't work.

New Participant
July 18, 2018

I created a rule which loads at the top, and the custom code is the visitorAPI.js file and added a condition.  Any reason why this won't work?  Then the code is still controlled by Launch but you can add the consent condition.

New Participant
June 19, 2018

We have a test implementation running where the Experience Cloud ID ( via VisitorAPI.js) is hardcoded after the consent. But we ran into another issue: we track the pagehit before the consent popup as well (no mcid yet), and a pagehit after consent is set (mcid set), but both visits are seen as from different visitors, even with grace period enabled.

This issue is in the meanwhile under investigation at the Adobe Analytics team... still waiting...