Google Tag Gateway
7 min
google tag gateway (gtg) è una funzionalità che ti consente di distribuire i tuoi tag di tracciamento google, come ad esempio un contenitore di google tag manager (gtm), direttamente dall'infrastruttura del tuo sito web, come una content delivery network (cdn) o un server web, invece di dipendere direttamente dai server di google questo ti offre maggiore controllo e proprietà su come gli script di tracciamento vengono forniti ai tuoi visitatori i vantaggi di gtg per gli editori l'integrazione di google tag gateway offre significativi vantaggi strategici per gli editori che desiderano ottimizzare la propria infrastruttura dati e le strategie di monetizzazione proprietà dei dati di prima parte distribuire gli script di tracciamento direttamente dal tuo dominio elimina la dipendenza da endpoint di terze parti, offrendoti il controllo completo sul percorso di trasmissione dei dati mitigazione delle restrizioni dei browser instradando il traffico tramite un'architettura di prima parte, il gtg aiuta a superare le rigide limitazioni della privacy dei browser (come l'itp di apple) e i comuni ad blocker, evitando la perdita di dati cruciali per i ricavi e l'analytics maggiore durata dei cookie consente la creazione di cookie di prima parte duraturi che resistono alla cancellazione automatica dei browser, garantendo un tracciamento preciso delle conversioni e il riconoscimento degli utenti nel lungo periodo prestazioni del sito ottimizzate fornire gli script tramite la tua cdn esistente permette di sfruttare l'edge caching vicino al tuo pubblico, riducendo la latenza della pagina e migliorando i core web vitals per i dettagli ufficiali e le specifiche tecniche, ti invitiamo a consultare la documentazione di google https //developers google com/tag platform/tag manager/gateway https //developers google com/tag platform/tag manager/gateway gestire il "consenso in ritardo" (late consent) sebbene il gtg ottimizzi la distribuzione degli script, può complicare le tempistiche con cui viene registrato il consenso dell'utente un problema comune è il "late consent (consenso in ritardo)" quando si utilizzano configurazioni automatizzate (o "one click") su una cdn, gli script di tracciamento potrebbero essere inviati al browser dell'utente in modo estremamente veloce, spesso prima che il banner dei cookie (la consent management platform, o cmp) sia stato caricato completamente di conseguenza, il tag di google potrebbe attivarsi e iniziare a raccogliere dati prima che l'utente abbia avuto la possibilità di impostare le proprie preferenze sulla privacy in un'installazione manuale tradizionale, sei tu a controllare l'ordine esatto in cui gli script si caricano nel codice del sito le installazioni automatizzate eliminano questo livello di controllo per assicurarti che il tuo sito rispetti la privacy degli utenti e le normative sui dati, è fondamentale risolvere questo problema di tempistiche seguendo i passaggi riportati alla fine di questo documento verifica e risoluzione dei problemi 1\ verificare l'integrazione del gtg attivare semplicemente il gateway non garantisce che funzioni correttamente è necessario verificare attivamente la configurazione il metodo di verifica consigliato raccomandiamo vivamente di utilizzare gli strumenti ufficiali di google, come google tag manager o google tag assistant , per confermare la configurazione questi strumenti sono progettati specificamente per comunicare con l'infrastruttura di google e offrono la conferma più affidabile e precisa che i tuoi tag stiano passando correttamente attraverso il tuo gateway utilizza questo strumento per verificare che il tuo tag si carichi correttamente https //support google com/tagmanager/answer/16816376 https //support google com/tagmanager/answer/16816376 avvertenza sui metodi alternativi non possiamo garantire l'affidabilità dei risultati ottenuti con altri metodi di test, come l'ispezione della scheda "rete" (network) negli strumenti per sviluppatori del browser o l'uso di analizzatori di rete di terze parti a causa del modo in cui google elabora le richieste dei tag tramite un gateway, questi strumenti alternativi mostrano spesso dati incompleti o fuorvianti configurazione manuale (regole di origine cdn) se stai configurando il gtg manualmente (invece di utilizzare un'integrazione partner automatizzata come cloudflare), devi creare regole specifiche all'interno della tua cdn o del bilanciatore di carico (load balancer) per instradare correttamente il traffico innanzitutto, crea una regola di instradamento che identifichi il percorso web specifico utilizzato per il tuo tag (ad esempio, /il tuo percorso tag/ ) successivamente, configura il server in modo da inoltrare queste richieste specifiche all'endpoint univoco fornito da google (ad esempio, \<tag id> fps goog) è fondamentale assicurarsi che le tue regole sovrascrivano l'intestazione (header) host per farla corrispondere all'endpoint di google e confermare che il server sia autorizzato a inoltrare tutti i cookie e i parametri di ricerca (query string) necessari per una guida passo passo su questa configurazione manuale, visita https //developers google com/tag platform/tag manager/gateway https //developers google com/tag platform/tag manager/gateway 2\ come rilevare il consenso in ritardo per verificare se i tuoi tag si attivano prima che il consenso dell'utente venga registrato, puoi utilizzare il sistema di debug gcm di pubconsent apri il tuo configuratore e abilita l'opzione "debug" questo ti permetterà di visualizzare le attività in background nella console per sviluppatori del tuo browser aggiungi ?pubtechgoogletagsdebug=true alla fine dell'url del tuo sito web e premi invio, oppure digita window\ pubtech google tags debug() direttamente nella console importante assicurati di interagire con il banner dei cookie del tuo sito (cliccando su accetta o rifiuta) prima di aprire la finestra di debug, in modo che il sistema abbia un punto di riferimento per l'analisi suggerimento nel configuratore pubconsent, seleziona chiaramente il tuo obiettivo (ad esempio, consent mode di base rispetto a quella avanzata) questo aiuta lo strumento di debug a fornirti consigli più precisi e utili 3\ risolvere il consenso in ritardo se non hai la certezza assoluta che il tuo banner dei cookie si carichi prima dei tuoi tag, devi implementare delle misure di sicurezza per garantire che le regole sulla privacy siano sempre rispettate a impostare il consenso predefinito su "negato" (denied) puoi configurare i tuoi tag di google affinché presumano automaticamente che l'utente abbia negato il consenso fino a diversa indicazione questo funge da rete di sicurezza scopri come sovrascrivere le impostazioni predefinite della consent mode qui https //support google com/tagmanager/answer/12131703 https //support google com/tagmanager/answer/12131703 b ottimizzare la misurazione per le regioni esenti per mantenere precise le statistiche del tuo sito web nelle regioni in cui non sei legalmente obbligato a mostrare un banner dei cookie, ti consigliamo di utilizzare la "advanced consent mode" (consent mode avanzata) insieme a una configurazione specifica nel tuo pannello pubconsent crea una nuova regola (variante) nelle impostazioni della tua cmp, crea una variante e chiamala "gcm all granted" (gcm tutto concesso) configura le impostazioni imposta il tipo su "google consent mode" e abilita i valori predefiniti del consenso globale questo indica al sistema che il consenso viene concesso automaticamente non appena lo script si carica applica a regioni specifiche imposta la tua configurazione privacy standard come predefinita (fallback), ma mappa questa nuova regola "gcm all granted" specificamente alle regioni in cui il tracciamento automatico è legalmente consentito c implementazione manuale (massimo controllo) per avere il controllo più affidabile sulle tempistiche della privacy, evita di utilizzare i metodi di installazione automatizzati "one click" aggiungi invece manualmente il codice gtg al tuo sito web facendolo a mano, puoi ordinare in modo rigoroso il codice del tuo sito per assicurarti che il banner dei cookie si carichi e si inizializzi completamente prima che il tag di google inizi a richiedere informazioni