Implementation of Consent Mode - Google Ads / Adobe TMS | Community
Skip to main content
July 27, 2023
Solved

Implementation of Consent Mode - Google Ads / Adobe TMS

  • July 27, 2023
  • 1 reply
  • 4909 views

Hello, 

 

We would like to implement Consent Mode for Google Ads very soon, using the Adobe Launch tag management system.

 

We have been looking at the Google documentation and found the following process > 
Consent configuration - Tag Manager Help
The Google documentation details the creation of a ad_storage variable for adding it to the configuration of each Advertising tag in the TMS (here Google Tag Management, and not Adobe Launch).
 
Is there a specific documentation and methodology in order to implement Google Consent Mode in Adobe Launch tool ?
 
Thank you,
 
Chloé
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 Jennifer_Dungan

I assume you are using gtag through your Adobe Launch property... with some digging, I found that the consent mode (or at least part of it) is a gtag call:

gtag('consent', 'default', { 'ad_storage': 'denied', 'analytics_storage': 'denied' });

https://developers.google.com/tag-platform/devguides/consent

 

 

So if you are using the Adobe Cloud Organization ID extension to control opt-in, you can check the opt in status of analytics like so:

 

Note I am using a manual "permission set" here (all to false), making the pre opt in useless, but for illustration purposes.

 

My sample test used a condition on my adobe tracking using:

if (adobe.optIn.isApproved("analytics")){ return true; }

 
So you should be able to leverage the adobe.optIn.isApproved() function to access any of the Adobe specific, and probably custom keys as well if needed.

 

Obviously there will be more complexity to this, making it work with something like One Trust or another consent management tool depending on your system... 

 

But this should help you get started....

1 reply

Jennifer_Dungan
Community Advisor and Adobe Champion
Jennifer_DunganCommunity Advisor and Adobe ChampionAccepted solution
Community Advisor and Adobe Champion
July 27, 2023

I assume you are using gtag through your Adobe Launch property... with some digging, I found that the consent mode (or at least part of it) is a gtag call:

gtag('consent', 'default', { 'ad_storage': 'denied', 'analytics_storage': 'denied' });

https://developers.google.com/tag-platform/devguides/consent

 

 

So if you are using the Adobe Cloud Organization ID extension to control opt-in, you can check the opt in status of analytics like so:

 

Note I am using a manual "permission set" here (all to false), making the pre opt in useless, but for illustration purposes.

 

My sample test used a condition on my adobe tracking using:

if (adobe.optIn.isApproved("analytics")){ return true; }

 
So you should be able to leverage the adobe.optIn.isApproved() function to access any of the Adobe specific, and probably custom keys as well if needed.

 

Obviously there will be more complexity to this, making it work with something like One Trust or another consent management tool depending on your system... 

 

But this should help you get started....