Appearance
Consent Mode
Consent Mode is a Google API that transmits the visitor's consent decision to Google and adjusts the way of collecting and transferring personal data in accordance to the consent state.
How it works
Consent Mode v2 is Google's approach of balancing data privacy and data-driven analytics. It tries to fill the gap in measurement data when visitors deny consent and collecting personal data is prohibited.
When users deny consent, consent-aware tags like Google Analytics do not store cookies but send cookieless pings to Google that contain consent state and non-identifying information. This is also called Advanced Consent Mode.
However, for this to work Google tags are loaded from third-party servers in any case - no matter, if consent has been given or not. Connections to third-party servers imply transmitting the visitor's IP address and, as you might know, IP addresses are classified as personal data by the GDPR. Finally, it's up to you how you handle this grey area.
To circumvent this difficulty, you can use the so-called Basic Consent Mode. In this mode, no Google Tags are loaded and no data is sent to Google until the user has given consent. Even though this mode has less use for modeling, it is still responsible for sending consent state to Google which is necessary to continue using ad personalization features. Therefore, we have activated the Basic Consent Mode by default for the two external services in question, namely Google Analytics and Google Tag Manager.
Google Analytics
To adjust Consent Mode, go to: YOOtheme Pro → Corporate Tools → Consent Tools → Consent Overlay → Google Analytics → Advanced → Consent Mode.
Google Tag Manager
To adjust the Consent Mode settings, go to: YOOtheme Pro → Corporate Tools → Consent Tools → Consent Overlay → Google Tag Manager → Advanced → Consent Mode.
Data Transmission
This is what happens on your website depending on which Consent Mode you have selected.
Consent state | Basic Consent Mode | Advanced Consent Mode |
---|---|---|
Consent empty (Not decided yet) | No data is sent. | Default consent state (denied) and cookieless pings are sent. |
Consent denied | No data is sent. | Default consent state (denied), user consent state (denied) and cookieless pings are sent. |
Consent granted | Default consent state (denied) and user consent state (granted) are sent. Cookies are written and all measurement data is sent. | Default consent state (denied) and user consent state (granted) are sent. Cookies are written and all measurement data is sent. |
TIP
For further information about the different consent modes, visit the Google Help Center.