Missing `default` signal
Description
Google Consent Mode is enabled, but the default
signal is missing. This means that no default consent settings are being sent to Google before user interaction. As a result, Google tags have no instructions on how to behave, which prevents Consent Mode from working as intended.
Possible causes
The
gtag
script (or Consent Mode stub) is:missing from the page;
improperly integrated (e.g., loaded with
async
ordefer
, or delayed);blocked or altered by optimization tools (e.g., Rocket Loader, CDN caching, etc.).
If Consent Mode is initialized via Google Tag Manager:
the “Activate Google Consent Mode” checkbox is not selected in the CMP tag;
the “Default Consent Mode Settings” section is empty.
What to check
If you are not using Google Tag Manager:
Ensure the
gtag
(stub) script is placed at the very top of the<head>
;Remove any
async
ordefer
attributes from the script;Make sure it is not delayed or modified by third-party systems like CDNs or optimization tools.

If you are using Google Tag Manager:
In your Google Tag Manager account, first ensure that your template is up to date. Update it if necessary.

Then:
In the “Tags” section, edit the ABconsent (Sirdata CMP) tag
Check the box labeled “Activate Google Consent Mode”
Add a line of default consent signals (e.g.,
"denied"
)

Dernière mise à jour
Cet article vous a-t-il été utile ?