Il servizio Google Tag Manager fornisce l'accesso ai dati dell'API Tag Manager per un utente autorizzato. Questo servizio consente agli utenti di Tag Manager di gestire account, contenitori, ambienti, versioni, spazi di lavoro, cartelle, variabili, attivatori, tag e autorizzazioni utente.
Riferimento
Per informazioni dettagliate su questo servizio, consulta la documentazione di riferimento per l'API Tag Manager V2.
Come tutti i servizi avanzati in Apps Script, il servizio Tag Manager utilizza gli stessi oggetti, metodi e parametri dell'API pubblica. Per ulteriori informazioni, consulta Come vengono determinate le firme dei metodi.
Per segnalare problemi e trovare altro supporto, consulta il Centro assistenza Google Tag Manager.
Codice di esempio
L'esempio di codice riportato di seguito mostra come utilizzare alcune funzionalità del servizio Tag Manager.
Crea una versione del contenitore con una variabile, un attivatore e un tag.
Il codice di esempio riportato di seguito utilizza l'API Tag Manager V2 per
creare innanzitutto un contenitore con un nome con timestamp della data corrente
per aumentare le probabilità che sia univoco. L'esempio crea quindi uno spazio di lavoro
con una variabile di valore casuale e un attivatore che si attiva per qualsiasi visualizzazione di pagina. Successivamente,
l'esempio utilizza il trigger per creare un tag pixel arbitrario che attiva un pixel
su //example.com
con un cache buster aggiunto alla fine dell'URL. Infine, l'esempio crea una versione del contenitore con le entità precedenti, registra la versione e la restituisce per un utilizzo successivo.
Pubblica una versione del contenitore e visualizza rapidamente l'anteprima della bozza corrente.
Il codice campione riportato di seguito utilizza l'API Tag Manager V2 per accettare una versione del contenitore che potrebbe essere stata creata nell'esempio precedente e recuperare gli ID account, contenitore e versione dalla versione. L'esempio utilizza questi ID per pubblicare una versione del contenitore live in tutto il mondo. Infine, l'esempio crea un'anteprima rapida di un nuovo spazio di lavoro e registra l'anteprima rapida.
Crea e riautorizza un ambiente utente.
Il codice campione riportato di seguito utilizza l'API Tag Manager V2 per accettare una versione del contenitore ed estrarre gli ID account, contenitore e versione. L'esempio utilizza questi ID per creare un ambiente utente che punta alla versione del container di input e registra l'ambiente utente. L'esempio si conclude registrando un ambiente utente riautorizzato.
Registra tutte le email e le autorizzazioni di accesso ai contenitori all'interno di un account.
Il codice di esempio riportato di seguito utilizza l'API Tag Manager V2 per trovare un elenco di tutte le autorizzazioni all'interno di un account Tag Manager. Il campione registra l'indirizzo email dell'utente, l'ID contenitore e i tipi di autorizzazioni di accesso al contenitore per ogni voce.