Questo articolo è rivolto agli sviluppatori che utilizzano il tagging lato server e vogliono pubblicare script Google dai propri server.
Il tagging lato server consente di caricare script Google, ad esempio gtm.js o gtag.js, direttamente dal server di tagging anziché dai server di Google. Ciò ti consente di pubblicare i dati all'interno di un contesto proprietario.
Prima di iniziare
Questa guida presuppone che tu abbia:
- Configurare un contenitore del server in Tag Manager
- Configurare un server di tagging
- Configura un dominio server personalizzato
Per iniziare, scegli l'opzione di implementazione che preferisci.
Passaggio 1: configura il client
Per stabilire un contesto proprietario tra il contenitore web e il server di tagging, gli script Google devono essere caricati tramite il server.
Per caricare gli script Google tramite il contenitore del server:
Scegli un'opzione di implementazione per visualizzare le istruzioni.Passaggio 2: aggiorna il dominio di origine dello script
Per impostazione predefinita, Tag Manager o il tag Google (gtag.js) carica le dipendenze dai server di proprietà di Google, ad esempio www.googletagmanager.com
.
Devi aggiornare l'URL dello script sul tuo sito web per caricare le dipendenze tramite il tuo server.
Passaggio 3: verifica l'origine degli script
Le seguenti istruzioni mostrano come eseguire un test utilizzando Google Chrome. Puoi utilizzare qualsiasi browser a tua scelta, ma la procedura potrebbe essere diversa.
Per verificare se il contenitore del server carica le dipendenze:
- Apri il sito web in una nuova scheda del browser.
- Apri gli strumenti per sviluppatori del browser. In Google Chrome, puoi fare clic con il tasto destro del mouse in un punto qualsiasi della pagina e selezionare Ispeziona.
Negli strumenti per sviluppatori, apri la scheda Fonti. Questa finestra mostra tutte le dipendenze caricate all'apertura del sito web.
- ✅ La tua implementazione è corretta se viene caricato
gtm.js
dall'origine specificata.
- ❌ Se la scheda Origini mostra
www.googletagmanager.com
come origine pergtm.js
, le dipendenze vengono comunque caricate dai server di Google.
- Verifica di aver modificato l'URL di origine nel codice, vedi il passaggio 2.
- Controlla che il codice sia pubblicato.
- ✅ La tua implementazione è corretta se viene caricato
Passaggi successivi
Se usi la modalità di consenso, puoi configurare un comportamento dei tag specifici per regione per avere un controllo ancora maggiore.