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 gli account, i contenitori, gli ambienti, le versioni, gli spazi di lavoro, le cartelle, le variabili, gli attivatori, i tag e le autorizzazioni utente di Tag Manager.
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, consulta Come vengono determinate le firme dei metodi.
Per segnalare problemi e trovare altra assistenza, consulta il Centro assistenza Google Tag Manager.
Codice di esempio
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 2.0 per creare innanzitutto un contenitore con un nome con timestamp della data corrente per aumentare le probabilità che sia univoco. Il sample 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 l'attivatore per creare un tag di pixel arbitrario che attiva un pixel
su //example.com
con un busting della cache aggiunto alla fine dell'URL. Infine, il sample crea una versione del contenitore con le entità sopra indicate, la registra e la restituisce per un uso successivo.
Pubblica una versione del contenitore e mostra un'anteprima rapida della bozza del contenitore corrente.
Il codice di esempio riportato di seguito utilizza l'API Tag Manager 2.0 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 a livello mondiale. Infine, il sample crea un'anteprima rapida di una nuova area di lavoro e la registra.
Crea e riautorizza un ambiente utente.
Il codice di esempio riportato di seguito utilizza l'API Tag Manager 2.0 per accettare una versione del contenitore ed estrarre gli ID account, contenitore e versione. Il sample utilizza questi ID per creare un ambiente utente che rimandi alla versione del contenitore di input e registra l'ambiente utente. Il sample termina registrando un ambiente utente autorizzato di nuovo.
Registra tutte le email e le autorizzazioni di accesso ai contenitori all'interno di un account.
Il codice di esempio riportato di seguito utilizza la versione 2 dell'API Tag Manager per trovare un elenco di tutte le autorizzazioni all'interno di un account Tag Manager. Il sample poi registra l'indirizzo email dell'utente, l'ID contenitore e i tipi di autorizzazioni di accesso al contenitore per ogni voce.