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 gli 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 https://example.com/metrics
.
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, ma i passaggi potrebbero variare.
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 su 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.
- Controlla se il codice è pubblicato.
- ✅ 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.