Google Tag Gateway e CookieHub
Google tag gateway (GTG) distribuisce i tag Google tramite il tuo dominio anziché quello di Google. Può essere configurato tramite una rete di distribuzione dei contenuti (CDN) supportata come Cloudflare, un bilanciatore di carico o la tua infrastruttura, e può migliorare la durabilità dei tuoi tag e l'affidabilità delle tue misurazioni.
CookieHub è compatibile con Google tag gateway. Poiché GTG può modificare l'ordine di caricamento degli script, può anche cambiare il momento in cui i tag Google ricevono le informazioni sul consenso: per questo il modo in cui lo implementi è importante. Questa pagina illustra le configurazioni consigliate da CookieHub e come CookieHub segnala i segnali di consenso tardivi che una configurazione errata può causare.
Come Google tag gateway influisce su Consent Mode
Google Consent Mode richiede che le impostazioni predefinite del consenso siano definite prima che i tag Google inizino a elaborare le misurazioni che dipendono dal consenso. Con GTG, un tag Google può caricarsi e inizializzarsi prima di quanto avveniva in precedenza, a volte prima che CookieHub o Google Tag Manager abbiano definito tali impostazioni predefinite.
In questo caso, Google può segnalare un segnale di consenso tardivo: il tag ha iniziato a misurare e le informazioni sul consenso sono arrivate dopo. Google segnala questi casi in Tag Assistant e nella diagnostica di Google Ads e Google Analytics.
La causa è quasi sempre l'ordine di caricamento. È più probabile con le configurazioni CDN con un solo clic, in cui è la CDN stessa a inserire e avviare il tag Google, spesso senza lasciarti alcun controllo sul momento in cui viene caricato rispetto al tuo script di consenso.
Configurazioni consigliate da CookieHub
La configurazione da utilizzare dipende da come vengono caricati CookieHub e il tuo tag Google:
CookieHub e il tag Google entrambi in Google Tag Manager (consigliato):
La scelta giusta per la maggior parte dei siti. GTM controlla l'ordine di inizializzazione, quindi le impostazioni predefinite del consenso sono già attive prima che inizi la misurazione e i problemi sono più facili da individuare.
CookieHub caricato direttamente nella pagina (consigliato):
CookieHub viene eseguito all'inizio del caricamento della pagina mentre GTG distribuisce il tag Google, quindi le impostazioni predefinite del consenso sono di solito disponibili in tempo e dipendi meno dall'ordine di caricamento di GTM.
Configurazione automatica del tag Google tramite una CDN (da usare con cautela):
Alcune integrazioni CDN configurano e avviano autonomamente il tag Google. Se CookieHub viene caricato tramite GTM, il tag può iniziare a misurare prima che CookieHub abbia definito le impostazioni predefinite del consenso. In questo caso, lascia che sia GTM a gestire il tag Google.
Un ID container GTM come tag GTG (sconsigliato):
Configura GTG con un ID tag Google. Altri identificatori possono comportarsi in modo imprevisto, a seconda dell'implementazione.
Usa l'implementazione avanzata di Consent Mode per i tag registrati in GTG
Quando un tag Google resta registrato in GTG invece di essere gestito tramite GTM, CookieHub consiglia l'implementazione avanzata di Consent Mode. Consente ai tag Google di caricarsi e di ricevere aggiornamenti del consenso dopo l'inizializzazione, rispettando comunque le impostazioni predefinite del consenso, e funziona quindi con una configurazione manuale di GTG in cui controlli tu l'ordine di caricamento degli script.
Come CookieHub rileva i segnali di consenso tardivi
CookieHub verifica la tua configurazione di Consent Mode durante le scansioni del sito web, esaminando l'ordine di inizializzazione dei tag, il momento in cui lo stato del consenso diventa disponibile e il modo in cui è configurato Consent Mode. Quando individua un probabile segnale di consenso tardivo, CookieHub:
Ti avvisa nell'Action Center:
Il problema viene mostrato come avviso, con indicazioni specifiche per la tua implementazione, ove disponibili.
Lo registra nei report di scansione:
Il rilevamento viene incluso nei report di scansione del tuo sito web, insieme agli altri risultati della scansione.
Indica la causa probabile:
Le cause più comuni sono un tag Google che si avvia prima che siano definite le impostazioni predefinite del consenso, la configurazione automatica del tag Google tramite GTG mentre CookieHub viene caricato tramite GTM, e Consent Mode implementato nell'ordine sbagliato.
Se Google segnala un segnale di consenso tardivo
Per prima cosa verifica che il tag sia effettivamente distribuito tramite GTG (vedi sotto). Poi utilizza una o più di queste soluzioni, a seconda della tua configurazione:
Implementazione avanzata di Consent Mode, così i tag possono ricevere aggiornamenti del consenso dopo l'inizializzazione.
Global Consent Defaults, che definiscono gli stati di consenso predefiniti prima che il visitatore interagisca con il banner.
Data Transmission Controls, per un maggiore controllo sul modo in cui i dati vengono inviati ai servizi Google.
Tag Google gestiti tramite GTM, così le impostazioni predefinite del consenso vengono applicate prima che inizi la misurazione.
Una configurazione manuale di GTG, che ti offre un maggiore controllo sull'ordine di inizializzazione degli script.
Come verificare che GTG sia attivo
Usa Google Tag Assistant, che mostra ciò che accade realmente nel browser:
- Apri Tag Assistant e collegati al tuo sito web.
- Seleziona il tag Google o il container che vuoi verificare.
- Nella vista Summary, controlla il campo Source nel pannello Tag Details. Quando GTG è attivo, accanto all'origine compare l'icona del tuo provider GTG e, passandoci sopra con il mouse, vengono mostrati la piattaforma e il percorso di misurazione.
Per esaminare la configurazione vera e propria, apri le impostazioni del tag Google da Google Tag Manager, Google Ads, Google Analytics o Campaign Manager 360, vai in Admin e apri Google tag gateway for advertisers. Google consiglia di effettuare la verifica tramite questi strumenti e dichiara di non poter garantire i risultati ottenuti dalla scheda Rete del browser o da strumenti di terze parti.
Domande frequenti
Sì. CookieHub è compatibile con Google tag gateway e supporta Google Consent Mode e Google Tag Manager. Il modo in cui implementi GTG influisce comunque sul consenso, quindi consulta le configurazioni consigliate qui sopra prima di attivarlo.
GTG distribuisce i tag Google tramite il tuo dominio anziché quello di Google, il che può migliorare la durabilità dei tuoi tag e l'affidabilità delle tue misurazioni. Può essere configurato tramite una CDN supportata, un bilanciatore di carico o la tua infrastruttura.
Sì. È la configurazione che CookieHub consiglia per la maggior parte dei siti, con il tag Google gestito anch'esso in GTM. Evita di lasciare che una CDN configuri automaticamente il tag Google mentre CookieHub viene caricato tramite GTM, perché in quel caso il tag può iniziare a misurare prima che siano definite le impostazioni predefinite del consenso.
Un tag Google ha iniziato a elaborare le misurazioni prima che le informazioni sul consenso fossero disponibili, di solito a causa dell'ordine di caricamento degli script. Google lo segnala in Tag Assistant e nella diagnostica di Google Ads e Google Analytics, e CookieHub segnala i casi probabili nell'Action Center e nei report di scansione.
Per i tag Google che restano registrati in GTG, CookieHub consiglia l'implementazione avanzata di Consent Mode, perché consente ai tag di ricevere aggiornamenti del consenso dopo l'inizializzazione, rispettando le impostazioni predefinite del consenso.
Un ID tag Google. Usare un ID container GTM come tag GTG è sconsigliato, perché altri identificatori possono comportarsi in modo imprevisto, a seconda dell'implementazione.


