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, containers, ambienti, versions, workspace, cartelle, variabili, attivatori, tag e .utente.
Riferimento
Per informazioni dettagliate su questo servizio, consulta la documentazione di riferimento per l'API Tag Manager V2.
Come tutti i servizi avanzati di Apps Script, il servizio Tag Manager utilizza gli stessi oggetti, metodi e parametri dell'API pubblica. Per ulteriori informazioni, vedi Come vengono determinate le firme dei metodi.
Per segnalare problemi e trovare ulteriore supporto, consulta il Centro assistenza Google Tag Manager.
Codice campione
Il codice di esempio 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
prima creare un contenitore con un nome provvisto di timestamp con la data corrente
per aumentare le probabilità che sia univoco. L'esempio crea quindi un'area di lavoro con una variabile di valore casuale e un attivatore che si attiva per qualsiasi visualizzazione di pagina. L'esempio utilizza quindi l'attivatore per creare un tag di pixel arbitrario che attiva un pixel per //example.com
con il busting della cache aggiunto alla fine dell'URL. Infine, l'esempio crea una versione del container con le entità riportate sopra, registra la versione e la restituisce per un utilizzo futuro.
Pubblica una versione del contenitore e visualizza rapidamente in anteprima la bozza del contenitore corrente.
Il codice di esempio 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 online una versione del container. Infine, l'esempio crea un'anteprima rapida di una nuova area di lavoro e registra l'anteprima rapida.
Crea e autorizza nuovamente un ambiente utente.
Il codice di esempio 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 rimandi 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 in un account Tag Manager. L'esempio registra quindi l'indirizzo email dell'utente, l'ID contenitore e i tipi di autorizzazioni di accesso al contenitore per ciascuna voce.