Prima di installare nuovi tag, valuta quelli già esistenti sul tuo sito web o nella tua app mobile, se presenti, in modo da non aggiungere tag ridondanti. Questo articolo descrive come valutare i tag esistenti.
Anche dopo la valutazione preliminare, ti consigliamo di integrare controlli regolari nel processo standard di gestione dei tag. Valutare regolarmente i tag in esecuzione sul tuo sito web o nella tua app è importante per la sicurezza e la protezione dei dati.
Per valutare i tag esistenti, utilizza le seguenti risorse:
- Google Tag Assistant
- Funzionalità di Google Tag Manager
- Tecniche di ispezione manuale del codice
Tag Assistant
Google Tag Assistant è uno strumento di analisi dei tag per le installazioni del tag Google (gtag.js). Se attivato, Tag Assistant mostra un riquadro di debug nel browser che ti consente di esaminare quali comandi gtag.js sono stati attivati e in quale ordine. Tag Assistant mostra quali dati vengono trasmessi al livello dati e quali eventi hanno attivato questi scambi di dati. Visualizza anche gli hit (richieste HTTP) e i parametri associati. Scopri di più su Tag Assistant.
Tag Manager
Puoi ispezionare gli account e i container Tag Manager per analizzare le configurazioni dei tag esistenti. Tag Manager offre anche una modalità di anteprima, che ha una funzionalità simile a Tag Assistant.
Cerca
Utilizza la barra di ricerca nel contenitore di Tag Manager per individuare tag, impostazioni o righe di codice in tag, attivatori e variabili. La barra di ricerca è un ottimo modo per individuare i tag che potrebbero contenere impostazioni o codice che devi rivalutare.
Versions
La funzionalità Versioni in Tag Manager mostra un riepilogo di una configurazione di contenitore esistente.
- In Tag Manager, fai clic su Versioni.
- Fai clic sulla versione più recente nell'elenco per visualizzare lo stato attuale del container.
Tag Manager attiva tag, attivatori, variabili e modelli personalizzati in questa visualizzazione.
Modalità di anteprima
La modalità di anteprima in Tag Manager mostra quali tag sono attivati in una pagina, quali eventi attivano questi tag e quali dati vengono inviati al livello dati. la modalità anteprima funziona più o meno come Tag Assistant. Scopri di più sulla modalità di anteprima.
Ispezione manuale del codice
Per un'analisi più approfondita delle configurazioni di tag esistenti, ti consigliamo di eseguire un'ispezione manuale del codice. Cerca nel codice sorgente alcune di queste parole chiave comuni dei tag per identificare potenziali configurazioni dei tag:
gtag(
- Questa è l'apertura per i comandigtag()
e questi frammenti di codice spesso contengono strumentazione aggiuntiva.googletagmanager.com
- Questo dominio carica sia le funzionalità di Tag Manager sia gtag.js e può aiutarti a individuare questi tipi di tag.
Se hai già gtag.js o Google Tag Manager, potresti essere in grado di aggiornare i tag o la strumentazione esistenti anziché implementare nuove configurazioni.
dataLayer
- Può essere utilizzato per scoprire se il codice del livello dati è stato stabilito edataLayer.push()
chiamate con la strumentazione per eventi specifici.analytics.js
oga.js
: nomi dei file delle librerie utilizzate per le implementazioni precedenti di Google Analytics.conversion.js
oconversion_async.js
: i nomi dei file delle librerie utilizzate per la misurazione delle conversioni di Google Ads.optimize.js
– Utilizzato per i tag di Google Optimize.- Sistemi di gestione tag di terze parti che potrebbero contenere tag Google. Cerca nel codice sorgente potenziali sistemi di gestione tag di terze parti, ad esempio
utag.js
o_satellite
.
Tag Google (gtag.js)
Se hai aggiunto lo snippet del tag Google alla tua pagina web, puoi esaminare il tag per trovare ulteriori informazioni sul suo utilizzo. Il tag principale è simile al seguente esempio:
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXXX-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-XXXXXX-1');
</script>
Potresti vedere più righe gtag('config',...)
per altri prodotti e account. Ad esempio:
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-XXXXXX-1');
gtag('config', 'UA-YYYYYY-2');
gtag('config', 'TAG_ID');
</script>
Ogni riga config
contiene il prefisso del prodotto (che indica il prodotto da configurare), seguito dall'ID dell'account da configurare. Di seguito puoi
trovare ulteriori informazioni sui prefissi di prodotto.
Prefissi di prodotto per il tag Google
Un ID tag identifica un tag Google. Un singolo tag Google può avere più ID tag. Ad esempio, se utilizzi Google Ads, il tag ora avrà due ID: un ID precedente (AW) e un ID tag Google (GT).![Schermata che mostra un tag Google in Google Ads con due ID tag.](https://developers-dot-devsite-v2-prod.appspot.com/static/tag-platform/images/manage-google-tag.png?authuser=3&hl=it)
Prefisso | Tipo di ID | Descrizione |
---|---|---|
GT-XXXXXX | Tag Google | Ogni tag Google appena creato riceve un prefisso GT e un ID univoco. |
G-XXXXXX | Tag Google (prefisso precedente) | I tag Google Analytics 4 sono tag Google con prefisso G e ID univoco. |
AW-XXXXXX | Tag Google (prefisso precedente) | I tag Google Ads sono tag Google con prefisso AW e ID univoco. |
DC-XXXXXX | Tag Google (prefisso precedente) | I tag Google Floodlight sono tag Google con prefisso DC e ID univoco. |
Le pagine web configurate con il tag Google potrebbero avere un ID con il prefisso "G" o "AW". Il prefisso "G" indica che il tag Google è stato originariamente creato in Google Analytics. Il prefisso "AW" significa che il tag Google è stato originariamente creato in Google AdWords. I due ID sono versioni diverse dell'ID tag e sono intercambiabili, quindi se vedi un ID con uno dei prefissi, non devi aggiungere un ID con l'altro prefisso. Scopri di più sull'impostazione degli ID tag
Google Tag Manager
Nelle pagine web configurate con Tag Manager sarà installato un tag contenitore simile all'esempio riportato di seguito. Puoi identificare l'ID contenitore
Tag Manager ispezionando il codice del contenitore. L'ID contenitore inizia con "GTM-
" e di seguito è evidenziato un esempio di posizionamento dell'ID contenitore.
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXXXX');</script>
<:!-- End Google Tag Manager -->
Una volta ottenuto l'ID contenitore, apri la schermata Account Google Tag Manager e fai clic su per cercare questo ID. Puoi quindi esaminare la configurazione di tag, trigger e variabili per il tuo sito web.