Questo articolo è rivolto agli sviluppatori che utilizzano il tagging lato server e vogliono pubblicare script Google dai propri server.
Il tagging lato server ti consente di caricare script Google, come gtm.js o gtag.js, direttamente dal tuo server di tagging anziché dai server di Google. In questo modo, puoi pubblicare i dati in un contesto proprietario.
Prima di iniziare
Questa guida presuppone che tu abbia eseguito quanto segue:
- Configurare un contenitore del server in Tag Manager
- Configurare un server di tagging
- Hai configurato un dominio server personalizzato
Per iniziare, scegli l'opzione di implementazione.
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 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 istruzioni riportate di seguito mostrano come eseguire il test utilizzando Google Chrome. Puoi utilizzare qualsiasi browser di tua scelta, ma la procedura potrebbe essere diversa.
Per verificare se il contenitore del server carica le dipendenze:
- Apri il tuo 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 Origini. Questa finestra mostra tutte le dipendenze caricate quando hai aperto il sito web.
- ✅ L'implementazione è corretta se
gtm.js
viene caricato dall'origine specificata.
- ❌ Se nella scheda Origini viene visualizzato
www.googletagmanager.com
come origine pergtm.js
, le dipendenze vengono comunque caricate dai server di Google.
- Controlla se hai modificato l'URL di origine nel codice, vedi il passaggio 2.
- Verifica che il codice sia attivo.
- ✅ L'implementazione è corretta se
Passaggi successivi
Se utilizzi la modalità di consenso, puoi configurare il comportamento dei tag specifico per regione per un controllo ancora maggiore.