Google Analytics 4 - FAQ
What happens with Google Consent Mode if I am not using a CMP on my website, but track consent otherwise?
JENTIS has a default on how consent information (which is received from a CMP) is translated into Google Consent Mode.
Here is a short description of the possible regular and edge cases that should answer your question:
(this is true for all server-side Google Tags, a client-side Google Consent Mode is not in our full control as most Consent Management Platforms and Websites will manually apply the according consent settings)
Vendor Setting “Consent Enabled”
Google Consent Mode parameters receive “granted”
Google Consent Mode parameters receive “denied”
(no tracking will activate)
Vendor Setting ”Consent Disabled”
(tracking will activate regardless of user decision)
(tracking will activate regardless of user decision)
Google Consent Mode parameters receive “granted”
Vendor Setting ”Consent Enabled (Essential Mode)”
Google Consent Mode parameters receive “granted”
Google Consent Mode parameters receive “denied”
(no tracking will activate)
JENTIS Consent Management deactivated all together (in Legal Hub: Consent Administration
(tracking will activate regardless of user decision)
(tracking will activate regardless of user decision)
Google Consent Mode Aparameters receive “denied”
In case of the website with no CMP the column “No Consent Decision Received” applies.
What is the "ECID - Enhanced Client ID" GA4 Parameter and how does it relate to enhanced conversion matching?
In case you'd wish to use the GA4 enhanced conversion signals and data you must also consider a hidden parameter when implementing GA4 server-side. The hidden parameter is called "ecid" in the GA4 protocol (and is not directly controlled by a Google Tag configuration but is added to the default data stream by Google Tag). So in case of a server-side GA4 tag you must make sure to configure this ECID as there is no Google Tag that will take care of this.
Here is a short guide to get you started how to configure the ECID.
In all GA4 server-side tags a placeholder "Enhanced Client ID [ecid]" exists. Here you can set the value to the predefined variable "Enhanced Client ID":

⚠️ Important: The Enhanced Client ID must only be configured in some specific cases.
Please see what parameters to configure in which use case here:
Do you wish to use enhanced conversion data matching with GA4 and User ID?
NO
do not configure “User ID [_uid]” placeholder in GA4 tags
do not configure “Enhanced Client ID [ecid]”
YES
Is your GA4 property linked to a GMC (Google Merchant Center Account)?
YES
configure “User ID [_uid]” placeholder in GA4 tags
do not configure “Enhanced Client ID [ecid]”
NO
configure “User ID [_uid]” placeholder in GA4 tags
configure “Enhanced Client ID [ecid]” to the “Enhanced Client ID” variable
Last updated
Was this helpful?