Risorsa: trigger
Rappresenta un attivatore di Google Tag Manager
Rappresentazione JSON |
---|
{ "path": string, "accountId": string, "containerId": string, "workspaceId": string, "triggerId": string, "name": string, "type": enum ( |
Campi | |
---|---|
path |
Percorso relativo dell'API dell'attivatore GTM. |
accountId |
ID account GTM. |
containerId |
ID contenitore GTM. |
workspaceId |
ID area di lavoro GTM. |
triggerId |
L'ID attivatore identifica in modo univoco l'attivatore GTM. |
name |
Nome visualizzato dell'attivatore. |
type |
Definisce l'evento del livello dati che causa questo trigger. |
customEventFilter[] |
Utilizzato nel caso di evento personalizzato, che viene attivato se e solo se tutte le condizioni sono vere. |
filter[] |
L'attivatore si attiverà solo se tutte le condizioni sono vere. |
autoEventFilter[] |
Utilizzato nel caso del monitoraggio evento automatico. |
waitForTags |
Se è necessario ritardare l'invio dei moduli o l'apertura dei link fino all'attivazione di tutti i tag (impedendo l'azione predefinita e simulando in un secondo momento l'azione predefinita). Valido solo per gli attivatori Invio modulo e Clic sui link. |
checkValidation |
Se è necessario attivare i tag solo se l'evento di invio del modulo o di clic sul link non viene annullato da un altro gestore eventi (ad es. a causa della convalida). Valido solo per gli attivatori Invio modulo e Clic sui link. |
waitForTagsTimeout |
Tempo di attesa (in millisecondi) per l'attivazione dei tag quando "waits_for_tags" sopra valuta
. Valido solo per gli attivatori Invio modulo e Clic sui link. |
uniqueTriggerId |
ID univoco globale dell'attivatore che lo genera automaticamente (un Listener di invio modulo, clic sul link o timer), se presente. Viene utilizzato per consentire il funzionamento di eventi automatici incompatibili con il filtro degli attivatori in base agli ID attivatore. Questo valore viene inserito durante la generazione dell'output, poiché i tag impliciti degli attivatori non esistono fino a quel momento. Valido solo per gli attivatori Invio del modulo, Clic sui link e Timer. |
eventName |
Nome dell'evento GTM attivato. Valido solo per gli attivatori timer. |
interval |
Tempo tra l'attivazione di eventi timer ricorrenti (in millisecondi). Valido solo per gli attivatori timer. |
limit |
Limite del numero di eventi GTM che verranno attivati da questo attivatore timer. Se non viene impostato alcun limite, continueremo ad attivare gli eventi GTM finché l'utente non esce dalla pagina. Valido solo per gli attivatori timer. |
fingerprint |
L'impronta dell'attivatore GTM calcolata al momento dell'archiviazione. Questo valore viene ricalcolato ogni volta che l'attivatore viene modificato. |
parentFolderId |
ID cartella principale. |
selector |
Un selettore CSS per l'attivatore clic (ad es. "a", "button" e così via). Valido solo per l'attivatore di clic AMP. |
intervalSeconds |
Tempo tra gli eventi del timer da attivare (in secondi). Valido solo per l'attivatore timer AMP. |
maxTimerLengthSeconds |
Tempo massimo per l'attivazione degli eventi timer (in secondi). Valido solo per l'attivatore timer AMP. |
verticalScrollPercentageList |
Elenco di valori percentuali interi per gli attivatori di scorrimento. L'attivatore viene attivato quando viene raggiunta ogni percentuale durante lo scorrimento verticale della visualizzazione. Valido solo per gli attivatori di scorrimento AMP. |
horizontalScrollPercentageList |
Elenco di valori percentuali interi per gli attivatori di scorrimento. L'attivatore viene attivato quando viene raggiunta ogni percentuale durante lo scorrimento orizzontale della visualizzazione. Valido solo per gli attivatori di scorrimento AMP. |
visibilitySelector |
Un selettore CSS di attivazione della visibilità (ad es. "#id"). Valido solo per l'attivatore Visibilità AMP. |
visiblePercentageMin |
Un attivatore di visibilità con una percentuale minima di visibilità. Valido solo per l'attivatore Visibilità AMP. |
visiblePercentageMax |
Un attivatore di visibilità con una percentuale massima di visibilità. Valido solo per l'attivatore Visibilità AMP. |
continuousTimeMinMilliseconds |
Un tempo di visibilità continua minima dell'attivatore di visibilità (in millisecondi). Valido solo per l'attivatore Visibilità AMP. |
totalTimeMinMilliseconds |
Un tempo di visibilità totale minimo dell'attivatore della visibilità (in millisecondi). Valido solo per l'attivatore Visibilità AMP. |
tagManagerUrl |
Link generato automaticamente all'interfaccia utente di Tag Manager |
notes |
Note dell'utente su come applicare questo attivatore nel contenitore. |
parameter[] |
Parametri aggiuntivi. |
EventType
Enum | |
---|---|
eventTypeUnspecified |
|
pageview |
|
domReady |
|
windowLoaded |
|
customEvent |
|
triggerGroup |
|
init |
|
consentInit |
|
serverPageview |
|
always |
|
firebaseAppException |
|
firebaseAppUpdate |
|
firebaseCampaign |
|
firebaseFirstOpen |
|
firebaseInAppPurchase |
|
firebaseNotificationDismiss |
|
firebaseNotificationForeground |
|
firebaseNotificationOpen |
|
firebaseNotificationReceive |
|
firebaseOsUpdate |
|
firebaseSessionStart |
|
firebaseUserEngagement |
|
formSubmission |
|
click |
|
linkClick |
|
jsError |
|
historyChange |
|
timer |
|
ampClick |
|
ampTimer |
|
ampScroll |
|
ampVisibility |
|
youTubeVideo |
|
scrollDepth |
|
elementVisibility |
Metodi |
|
---|---|
|
Crea un trigger GTM. |
|
Consente di eliminare un trigger GTM. |
|
Recupera un attivatore GTM. |
|
Elenca tutti gli attivatori GTM di un contenitore. |
|
Ripristina le modifiche apportate a un attivatore GTM in uno spazio di lavoro GTM. |
|
Aggiorna un attivatore GTM. |