IAB consent setup with Adobe Launch + Visitor Service + Analytics + AEM Core Components
Hey guys,
I am facing a challenge where the client has employed Didomi as cookie consent solution that uses the IAB framework.
My current setup is involving
- Didomi cookie consent banner with IAB
- Launch with rules for core components Analytics page view and click tracking
- Visitor ID Service, configuration is
My problems/questions are now:
- even without additional consent checks, the analytics requests are not firing neither directly after giving consent nor on reload
- the Didomi documentation says to add direct call triggers to the page view rule in combination with a condition, checking for their specific custom consents
- (don't get me started about the generated AEM core component tracking approach Adobe has chosen, so I will omit my rant here)
- so, with the direct call and consent condition now met, the Adobe Analytics call is not sent (a debug statement in the code is executed though)
- in other words, the consent handling through the Visitor ID service is not releasing the call
- is there anything I am missing? With the non-IAB approach, I was forced to update the Visitor ID service's optIn handling through adobe.optIn.approve or .deny but Adobe's documentation does not seem to show this anywhere
Looking at the demdex call's response after page reload, it actually says "no consents given" and documentation says "When no consent is provided, the Audience Manager Plug-in for IAB TCF opts the user out of further data collection, or drops the call completely if there is no partner context detected."
How can the Didomi IAB consent not be readable? Is it possible that some vendor mapping is wrong?

Appreciate and hints to an actual documentation (best case scenario with a Didomi consent banner case)
Cheers
Bjoern

