Triggers

Per un elenco dei metodi per questa risorsa, consulta la fine di questa pagina.

Rappresentazioni delle risorse

Rappresenta un attivatore di Google Tag Manager

{
  "path": string,
  "accountId": string,
  "containerId": string,
  "workspaceId": string,
  "triggerId": string,
  "name": string,
  "type": string,
  "customEventFilter": [
    {
      "type": string,
      "parameter": [
        {
          "type": string,
          "key": string,
          "value": string,
          "list": [
            (Parameter)
          ],
          "map": [
            (Parameter)
          ],
          "isWeakReference": boolean
        }
      ]
    }
  ],
  "filter": [
    {
      "type": string,
      "parameter": [
        {
          "type": string,
          "key": string,
          "value": string,
          "list": [
            (Parameter)
          ],
          "map": [
            (Parameter)
          ],
          "isWeakReference": boolean
        }
      ]
    }
  ],
  "autoEventFilter": [
    {
      "type": string,
      "parameter": [
        {
          "type": string,
          "key": string,
          "value": string,
          "list": [
            (Parameter)
          ],
          "map": [
            (Parameter)
          ],
          "isWeakReference": boolean
        }
      ]
    }
  ],
  "waitForTags": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "checkValidation": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "waitForTagsTimeout": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "uniqueTriggerId": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "eventName": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "interval": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "limit": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "fingerprint": string,
  "parentFolderId": string,
  "selector": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "intervalSeconds": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "maxTimerLengthSeconds": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "verticalScrollPercentageList": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "horizontalScrollPercentageList": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "visibilitySelector": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "visiblePercentageMin": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "visiblePercentageMax": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "continuousTimeMinMilliseconds": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "totalTimeMinMilliseconds": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "tagManagerUrl": string,
  "notes": string,
  "parameter": [
    {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ],
      "isWeakReference": boolean
    }
  ]
}
Nome proprietà Valore Descrizione Note
accountId string ID account GTM.
autoEventFilter[] list Utilizzato nel caso del monitoraggio automatico degli eventi. scrivibile
autoEventFilter[].parameter[] list Un elenco di parametri denominati (chiave/valore), a seconda del tipo di condizione. Note:
  • Per gli operatori binari, includi i parametri denominati arg0 e arg1 per specificare rispettivamente gli operandi sinistro e destro.
  • Al momento, l'operando sinistro (arg0) deve essere un riferimento a una variabile.
  • Per la corrispondenza con espressioni regolari senza distinzione tra maiuscole e minuscole, includi un parametro booleano denominato ignore_case impostato su true. Se non viene specificato o impostato su un altro valore, la corrispondenza sarà sensibile alle maiuscole.
  • Per escludere un operatore, includi un parametro booleano denominato negate parametro booleano impostato su true.
scrivibile
autoEventFilter[].parameter[].isWeakReference boolean Indica se un parametro del tipo di riferimento viene utilizzato in modo forte o debole. Utilizzato solo da Trasformazioni. scrivibile
autoEventFilter[].parameter[].key string La chiave denominata che identifica in modo univoco un parametro. Obbligatorio per i parametri di primo livello e per i valori della mappa. Ignorato per i valori dell'elenco. scrivibile
autoEventFilter[].parameter[].list[] list Parametri di questo parametro elenco (le chiavi verranno ignorate). scrivibile
autoEventFilter[].parameter[].map[] list I parametri di questo parametro mappa (devono essere dotati di chiavi; le chiavi devono essere univoche). scrivibile
autoEventFilter[].parameter[].type string Il tipo di parametro. I valori validi sono:
  • boolean: il valore rappresenta un valore booleano, rappresentato come "true" o "false"
  • integer: il valore rappresenta un valore intero con segno a 64 bit, in base 10
  • list: è necessario specificare un elenco di parametri
  • map: è necessario specificare una mappa dei parametri
  • template: il valore rappresenta qualsiasi testo, inclusi riferimenti variabili (anche quelli a variabili che potrebbero restituire tipi diversi da una stringa)
  • trigger_reference: il valore rappresenta un attivatore, rappresentato come ID attivatore
  • tag_reference: il valore rappresenta un tag, rappresentato come il nome del tag


I valori accettati sono:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
scrivibile
autoEventFilter[].parameter[].value string Il valore di un parametro (può contenere riferimenti a variabili come "") a seconda del tipo specificato. scrivibile
autoEventFilter[].type string Il tipo di operatore per questa condizione.

I valori accettati sono:
  • "conditionTypeUnspecified"
  • "contains"
  • "cssSelector"
  • "endsWith"
  • "equals"
  • "greater"
  • "greaterOrEquals"
  • "less"
  • "lessOrEquals"
  • "matchRegex"
  • "startsWith"
  • "urlMatches"
scrivibile
checkValidation nested object Indica se attivare o meno i tag solo se l'evento di invio del modulo o clic sul link non viene annullato da un altro gestore di eventi (ad es. a causa della convalida). Valido solo per gli attivatori Invio modulo e Clic sui link. scrivibile
checkValidation.isWeakReference boolean Indica se un parametro del tipo di riferimento viene utilizzato in modo forte o debole. Utilizzato solo da Trasformazioni. scrivibile
checkValidation.key string La chiave denominata che identifica in modo univoco un parametro. Obbligatorio per i parametri di primo livello e per i valori della mappa. Ignorato per i valori dell'elenco. scrivibile
checkValidation.list[] list Parametri di questo parametro elenco (le chiavi verranno ignorate). scrivibile
checkValidation.map[] list I parametri di questo parametro mappa (devono essere dotati di chiavi; le chiavi devono essere univoche). scrivibile
checkValidation.type string Il tipo di parametro. I valori validi sono:
  • boolean: il valore rappresenta un valore booleano, rappresentato come "true" o "false"
  • integer: il valore rappresenta un valore intero con segno a 64 bit, in base 10
  • list: è necessario specificare un elenco di parametri
  • map: è necessario specificare una mappa dei parametri
  • template: il valore rappresenta qualsiasi testo, inclusi riferimenti variabili (anche quelli a variabili che potrebbero restituire tipi diversi da una stringa)
  • trigger_reference: il valore rappresenta un attivatore, rappresentato come ID attivatore
  • tag_reference: il valore rappresenta un tag, rappresentato come il nome del tag


I valori accettati sono:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
scrivibile
checkValidation.value string Il valore di un parametro (può contenere riferimenti a variabili come "") a seconda del tipo specificato. scrivibile
containerId string ID contenitore GTM.
continuousTimeMinMilliseconds nested object Un trigger di visibilità per tempo di visibilità continua minimo (in millisecondi). Valido solo per l'attivatore Visibilità AMP. scrivibile
continuousTimeMinMilliseconds.isWeakReference boolean Indica se un parametro del tipo di riferimento viene utilizzato in modo forte o debole. Utilizzato solo da Trasformazioni. scrivibile
continuousTimeMinMilliseconds.key string La chiave denominata che identifica in modo univoco un parametro. Obbligatorio per i parametri di primo livello e per i valori della mappa. Ignorato per i valori dell'elenco. scrivibile
continuousTimeMinMilliseconds.list[] list Parametri di questo parametro elenco (le chiavi verranno ignorate). scrivibile
continuousTimeMinMilliseconds.map[] list I parametri di questo parametro mappa (devono essere dotati di chiavi; le chiavi devono essere univoche). scrivibile
continuousTimeMinMilliseconds.type string Il tipo di parametro. I valori validi sono:
  • boolean: il valore rappresenta un valore booleano, rappresentato come "true" o "false"
  • integer: il valore rappresenta un valore intero con segno a 64 bit, in base 10
  • list: è necessario specificare un elenco di parametri
  • map: è necessario specificare una mappa dei parametri
  • template: il valore rappresenta qualsiasi testo, inclusi riferimenti variabili (anche quelli a variabili che potrebbero restituire tipi diversi da una stringa)
  • trigger_reference: il valore rappresenta un attivatore, rappresentato come ID attivatore
  • tag_reference: il valore rappresenta un tag, rappresentato come il nome del tag


I valori accettati sono:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
scrivibile
continuousTimeMinMilliseconds.value string Il valore di un parametro (può contenere riferimenti a variabili come "") a seconda del tipo specificato. scrivibile
customEventFilter[] list Utilizzato nel caso di un evento personalizzato, che viene attivato se tutte le condizioni sono vere. scrivibile
customEventFilter[].parameter[] list Un elenco di parametri denominati (chiave/valore), a seconda del tipo di condizione. Note:
  • Per gli operatori binari, includi i parametri denominati arg0 e arg1 per specificare rispettivamente gli operandi sinistro e destro.
  • Al momento, l'operando sinistro (arg0) deve essere un riferimento a una variabile.
  • Per la corrispondenza con espressioni regolari senza distinzione tra maiuscole e minuscole, includi un parametro booleano denominato ignore_case impostato su true. Se non viene specificato o impostato su un altro valore, la corrispondenza sarà sensibile alle maiuscole.
  • Per escludere un operatore, includi un parametro booleano denominato negate parametro booleano impostato su true.
scrivibile
customEventFilter[].parameter[].isWeakReference boolean Indica se un parametro del tipo di riferimento viene utilizzato in modo forte o debole. Utilizzato solo da Trasformazioni. scrivibile
customEventFilter[].parameter[].key string La chiave denominata che identifica in modo univoco un parametro. Obbligatorio per i parametri di primo livello e per i valori della mappa. Ignorato per i valori dell'elenco. scrivibile
customEventFilter[].parameter[].list[] list Parametri di questo parametro elenco (le chiavi verranno ignorate). scrivibile
customEventFilter[].parameter[].map[] list I parametri di questo parametro mappa (devono essere dotati di chiavi; le chiavi devono essere univoche). scrivibile
customEventFilter[].parameter[].type string Il tipo di parametro. I valori validi sono:
  • boolean: il valore rappresenta un valore booleano, rappresentato come "true" o "false"
  • integer: il valore rappresenta un valore intero con segno a 64 bit, in base 10
  • list: è necessario specificare un elenco di parametri
  • map: è necessario specificare una mappa dei parametri
  • template: il valore rappresenta qualsiasi testo, inclusi riferimenti variabili (anche quelli a variabili che potrebbero restituire tipi diversi da una stringa)
  • trigger_reference: il valore rappresenta un attivatore, rappresentato come ID attivatore
  • tag_reference: il valore rappresenta un tag, rappresentato come il nome del tag


I valori accettati sono:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
scrivibile
customEventFilter[].parameter[].value string Il valore di un parametro (può contenere riferimenti a variabili come "") a seconda del tipo specificato. scrivibile
customEventFilter[].type string Il tipo di operatore per questa condizione.

I valori accettati sono:
  • "conditionTypeUnspecified"
  • "contains"
  • "cssSelector"
  • "endsWith"
  • "equals"
  • "greater"
  • "greaterOrEquals"
  • "less"
  • "lessOrEquals"
  • "matchRegex"
  • "startsWith"
  • "urlMatches"
scrivibile
eventName nested object Nome dell'evento GTM che è stato attivato. Valido solo per gli attivatori Timer. scrivibile
eventName.isWeakReference boolean Indica se un parametro del tipo di riferimento viene utilizzato in modo forte o debole. Utilizzato solo da Trasformazioni. scrivibile
eventName.key string La chiave denominata che identifica in modo univoco un parametro. Obbligatorio per i parametri di primo livello e per i valori della mappa. Ignorato per i valori dell'elenco. scrivibile
eventName.list[] list Parametri di questo parametro elenco (le chiavi verranno ignorate). scrivibile
eventName.map[] list I parametri di questo parametro mappa (devono essere dotati di chiavi; le chiavi devono essere univoche). scrivibile
eventName.type string Il tipo di parametro. I valori validi sono:
  • boolean: il valore rappresenta un valore booleano, rappresentato come "true" o "false"
  • integer: il valore rappresenta un valore intero con segno a 64 bit, in base 10
  • list: è necessario specificare un elenco di parametri
  • map: è necessario specificare una mappa dei parametri
  • template: il valore rappresenta qualsiasi testo, inclusi riferimenti variabili (anche quelli a variabili che potrebbero restituire tipi diversi da una stringa)
  • trigger_reference: il valore rappresenta un attivatore, rappresentato come ID attivatore
  • tag_reference: il valore rappresenta un tag, rappresentato come il nome del tag


I valori accettati sono:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
scrivibile
eventName.value string Il valore di un parametro (può contenere riferimenti a variabili come "") a seconda del tipo specificato. scrivibile
filter[] list L'attivatore si attiva solo se tutte le condizioni sono vere. scrivibile
filter[].parameter[] list Un elenco di parametri denominati (chiave/valore), a seconda del tipo di condizione. Note:
  • Per gli operatori binari, includi i parametri denominati arg0 e arg1 per specificare rispettivamente gli operandi sinistro e destro.
  • Al momento, l'operando sinistro (arg0) deve essere un riferimento a una variabile.
  • Per la corrispondenza con espressioni regolari senza distinzione tra maiuscole e minuscole, includi un parametro booleano denominato ignore_case impostato su true. Se non viene specificato o impostato su un altro valore, la corrispondenza sarà sensibile alle maiuscole.
  • Per escludere un operatore, includi un parametro booleano denominato negate parametro booleano impostato su true.
scrivibile
filter[].parameter[].isWeakReference boolean Indica se un parametro del tipo di riferimento viene utilizzato in modo forte o debole. Utilizzato solo da Trasformazioni. scrivibile
filter[].parameter[].key string La chiave denominata che identifica in modo univoco un parametro. Obbligatorio per i parametri di primo livello e per i valori della mappa. Ignorato per i valori dell'elenco. scrivibile
filter[].parameter[].list[] list Parametri di questo parametro elenco (le chiavi verranno ignorate). scrivibile
filter[].parameter[].map[] list I parametri di questo parametro mappa (devono essere dotati di chiavi; le chiavi devono essere univoche). scrivibile
filter[].parameter[].type string Il tipo di parametro. I valori validi sono:
  • boolean: il valore rappresenta un valore booleano, rappresentato come "true" o "false"
  • integer: il valore rappresenta un valore intero con segno a 64 bit, in base 10
  • list: è necessario specificare un elenco di parametri
  • map: è necessario specificare una mappa dei parametri
  • template: il valore rappresenta qualsiasi testo, inclusi riferimenti variabili (anche quelli a variabili che potrebbero restituire tipi diversi da una stringa)
  • trigger_reference: il valore rappresenta un attivatore, rappresentato come ID attivatore
  • tag_reference: il valore rappresenta un tag, rappresentato come il nome del tag


I valori accettati sono:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
scrivibile
filter[].parameter[].value string Il valore di un parametro (può contenere riferimenti a variabili come "") a seconda del tipo specificato. scrivibile
filter[].type string Il tipo di operatore per questa condizione.

I valori accettati sono:
  • "conditionTypeUnspecified"
  • "contains"
  • "cssSelector"
  • "endsWith"
  • "equals"
  • "greater"
  • "greaterOrEquals"
  • "less"
  • "lessOrEquals"
  • "matchRegex"
  • "startsWith"
  • "urlMatches"
scrivibile
fingerprint string Il fingerprint dell'attivatore GTM calcolato al momento dell'archiviazione. Questo valore viene ricalcolato ogni volta che il trigger viene modificato.
horizontalScrollPercentageList nested object Elenco di valori percentuali interi per gli attivatori di scorrimento. L'attivatore si attiva quando viene raggiunta ogni percentuale con lo scorrimento orizzontale della visualizzazione. Valido solo per gli attivatori di scorrimento delle pagine AMP. scrivibile
horizontalScrollPercentageList.isWeakReference boolean Indica se un parametro del tipo di riferimento viene utilizzato in modo forte o debole. Utilizzato solo da Trasformazioni. scrivibile
horizontalScrollPercentageList.key string La chiave denominata che identifica in modo univoco un parametro. Obbligatorio per i parametri di primo livello e per i valori della mappa. Ignorato per i valori dell'elenco. scrivibile
horizontalScrollPercentageList.list[] list Parametri di questo parametro elenco (le chiavi verranno ignorate). scrivibile
horizontalScrollPercentageList.map[] list I parametri di questo parametro mappa (devono essere dotati di chiavi; le chiavi devono essere univoche). scrivibile
horizontalScrollPercentageList.type string Il tipo di parametro. I valori validi sono:
  • boolean: il valore rappresenta un valore booleano, rappresentato come "true" o "false"
  • integer: il valore rappresenta un valore intero con segno a 64 bit, in base 10
  • list: è necessario specificare un elenco di parametri
  • map: è necessario specificare una mappa dei parametri
  • template: il valore rappresenta qualsiasi testo, inclusi riferimenti variabili (anche quelli a variabili che potrebbero restituire tipi diversi da una stringa)
  • trigger_reference: il valore rappresenta un attivatore, rappresentato come ID attivatore
  • tag_reference: il valore rappresenta un tag, rappresentato come il nome del tag


I valori accettati sono:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
scrivibile
horizontalScrollPercentageList.value string Il valore di un parametro (può contenere riferimenti a variabili come "") a seconda del tipo specificato. scrivibile
interval nested object Tempo in millisecondi tra l'attivazione di eventi timer ricorrenti. Valido solo per gli attivatori Timer. scrivibile
interval.isWeakReference boolean Indica se un parametro del tipo di riferimento viene utilizzato in modo forte o debole. Utilizzato solo da Trasformazioni. scrivibile
interval.key string La chiave denominata che identifica in modo univoco un parametro. Obbligatorio per i parametri di primo livello e per i valori della mappa. Ignorato per i valori dell'elenco. scrivibile
interval.list[] list Parametri di questo parametro elenco (le chiavi verranno ignorate). scrivibile
interval.map[] list I parametri di questo parametro mappa (devono essere dotati di chiavi; le chiavi devono essere univoche). scrivibile
interval.type string Il tipo di parametro. I valori validi sono:
  • boolean: il valore rappresenta un valore booleano, rappresentato come "true" o "false"
  • integer: il valore rappresenta un valore intero con segno a 64 bit, in base 10
  • list: è necessario specificare un elenco di parametri
  • map: è necessario specificare una mappa dei parametri
  • template: il valore rappresenta qualsiasi testo, inclusi riferimenti variabili (anche quelli a variabili che potrebbero restituire tipi diversi da una stringa)
  • trigger_reference: il valore rappresenta un attivatore, rappresentato come ID attivatore
  • tag_reference: il valore rappresenta un tag, rappresentato come il nome del tag


I valori accettati sono:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
scrivibile
interval.value string Il valore di un parametro (può contenere riferimenti a variabili come "") a seconda del tipo specificato. scrivibile
intervalSeconds nested object Tempo tra l'attivazione degli eventi timer (in secondi). Valido solo per l'attivatore Timer AMP. scrivibile
intervalSeconds.isWeakReference boolean Indica se un parametro del tipo di riferimento viene utilizzato in modo forte o debole. Utilizzato solo da Trasformazioni. scrivibile
intervalSeconds.key string La chiave denominata che identifica in modo univoco un parametro. Obbligatorio per i parametri di primo livello e per i valori della mappa. Ignorato per i valori dell'elenco. scrivibile
intervalSeconds.list[] list Parametri di questo parametro elenco (le chiavi verranno ignorate). scrivibile
intervalSeconds.map[] list I parametri di questo parametro mappa (devono essere dotati di chiavi; le chiavi devono essere univoche). scrivibile
intervalSeconds.type string Il tipo di parametro. I valori validi sono:
  • boolean: il valore rappresenta un valore booleano, rappresentato come "true" o "false"
  • integer: il valore rappresenta un valore intero con segno a 64 bit, in base 10
  • list: è necessario specificare un elenco di parametri
  • map: è necessario specificare una mappa dei parametri
  • template: il valore rappresenta qualsiasi testo, inclusi riferimenti variabili (anche quelli a variabili che potrebbero restituire tipi diversi da una stringa)
  • trigger_reference: il valore rappresenta un attivatore, rappresentato come ID attivatore
  • tag_reference: il valore rappresenta un tag, rappresentato come il nome del tag


I valori accettati sono:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
scrivibile
intervalSeconds.value string Il valore di un parametro (può contenere riferimenti a variabili come "") a seconda del tipo specificato. scrivibile
limit nested object Limite del numero di eventi GTM attivati da questo attivatore del timer. Se non viene impostato alcun limite, continueremo ad attivare gli eventi GTM finché l'utente non abbandona la pagina. Valido solo per gli attivatori Timer. scrivibile
limit.isWeakReference boolean Indica se un parametro del tipo di riferimento viene utilizzato in modo forte o debole. Utilizzato solo da Trasformazioni. scrivibile
limit.key string La chiave denominata che identifica in modo univoco un parametro. Obbligatorio per i parametri di primo livello e per i valori della mappa. Ignorato per i valori dell'elenco. scrivibile
limit.list[] list Parametri di questo parametro elenco (le chiavi verranno ignorate). scrivibile
limit.map[] list I parametri di questo parametro mappa (devono essere dotati di chiavi; le chiavi devono essere univoche). scrivibile
limit.type string Il tipo di parametro. I valori validi sono:
  • boolean: il valore rappresenta un valore booleano, rappresentato come "true" o "false"
  • integer: il valore rappresenta un valore intero con segno a 64 bit, in base 10
  • list: è necessario specificare un elenco di parametri
  • map: è necessario specificare una mappa dei parametri
  • template: il valore rappresenta qualsiasi testo, inclusi riferimenti variabili (anche quelli a variabili che potrebbero restituire tipi diversi da una stringa)
  • trigger_reference: il valore rappresenta un attivatore, rappresentato come ID attivatore
  • tag_reference: il valore rappresenta un tag, rappresentato come il nome del tag


I valori accettati sono:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
scrivibile
limit.value string Il valore di un parametro (può contenere riferimenti a variabili come "") a seconda del tipo specificato. scrivibile
maxTimerLengthSeconds nested object Tempo massimo per attivare gli eventi timer (in secondi). Valido solo per l'attivatore Timer AMP. scrivibile
maxTimerLengthSeconds.isWeakReference boolean Indica se un parametro del tipo di riferimento viene utilizzato in modo forte o debole. Utilizzato solo da Trasformazioni. scrivibile
maxTimerLengthSeconds.key string La chiave denominata che identifica in modo univoco un parametro. Obbligatorio per i parametri di primo livello e per i valori della mappa. Ignorato per i valori dell'elenco. scrivibile
maxTimerLengthSeconds.list[] list Parametri di questo parametro elenco (le chiavi verranno ignorate). scrivibile
maxTimerLengthSeconds.map[] list I parametri di questo parametro mappa (devono essere dotati di chiavi; le chiavi devono essere univoche). scrivibile
maxTimerLengthSeconds.type string Il tipo di parametro. I valori validi sono:
  • boolean: il valore rappresenta un valore booleano, rappresentato come "true" o "false"
  • integer: il valore rappresenta un valore intero con segno a 64 bit, in base 10
  • list: è necessario specificare un elenco di parametri
  • map: è necessario specificare una mappa dei parametri
  • template: il valore rappresenta qualsiasi testo, inclusi riferimenti variabili (anche quelli a variabili che potrebbero restituire tipi diversi da una stringa)
  • trigger_reference: il valore rappresenta un attivatore, rappresentato come ID attivatore
  • tag_reference: il valore rappresenta un tag, rappresentato come il nome del tag


I valori accettati sono:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
scrivibile
maxTimerLengthSeconds.value string Il valore di un parametro (può contenere riferimenti a variabili come "") a seconda del tipo specificato. scrivibile
name string Nome visualizzato dell'attivatore. scrivibile
notes string Note dell'utente su come applicare questo attivatore nel contenitore. scrivibile
parameter[] list Parametri aggiuntivi. scrivibile
parameter[].isWeakReference boolean Indica se un parametro del tipo di riferimento viene utilizzato in modo forte o debole. Utilizzato solo da Trasformazioni. scrivibile
parameter[].key string La chiave denominata che identifica in modo univoco un parametro. Obbligatorio per i parametri di primo livello e per i valori della mappa. Ignorato per i valori dell'elenco. scrivibile
parameter[].list[] list Parametri di questo parametro elenco (le chiavi verranno ignorate). scrivibile
parameter[].map[] list I parametri di questo parametro mappa (devono essere dotati di chiavi; le chiavi devono essere univoche). scrivibile
parameter[].type string Il tipo di parametro. I valori validi sono:
  • boolean: il valore rappresenta un valore booleano, rappresentato come "true" o "false"
  • integer: il valore rappresenta un valore intero con segno a 64 bit, in base 10
  • list: è necessario specificare un elenco di parametri
  • map: è necessario specificare una mappa dei parametri
  • template: il valore rappresenta qualsiasi testo, inclusi riferimenti variabili (anche quelli a variabili che potrebbero restituire tipi diversi da una stringa)
  • trigger_reference: il valore rappresenta un attivatore, rappresentato come ID attivatore
  • tag_reference: il valore rappresenta un tag, rappresentato come il nome del tag


I valori accettati sono:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
scrivibile
parameter[].value string Il valore di un parametro (può contenere riferimenti a variabili come "") a seconda del tipo specificato. scrivibile
parentFolderId string ID cartella principale.
path string Percorso relativo API dell'attivatore GTM.
selector nested object Un selettore CSS per l'attivatore di clic (ad es. "a", "pulsante" e così via). Valido solo per l'attivatore Clic per AMP. scrivibile
selector.isWeakReference boolean Indica se un parametro del tipo di riferimento viene utilizzato in modo forte o debole. Utilizzato solo da Trasformazioni. scrivibile
selector.key string La chiave denominata che identifica in modo univoco un parametro. Obbligatorio per i parametri di primo livello e per i valori della mappa. Ignorato per i valori dell'elenco. scrivibile
selector.list[] list Parametri di questo parametro elenco (le chiavi verranno ignorate). scrivibile
selector.map[] list I parametri di questo parametro mappa (devono essere dotati di chiavi; le chiavi devono essere univoche). scrivibile
selector.type string Il tipo di parametro. I valori validi sono:
  • boolean: il valore rappresenta un valore booleano, rappresentato come "true" o "false"
  • integer: il valore rappresenta un valore intero con segno a 64 bit, in base 10
  • list: è necessario specificare un elenco di parametri
  • map: è necessario specificare una mappa dei parametri
  • template: il valore rappresenta qualsiasi testo, inclusi riferimenti variabili (anche quelli a variabili che potrebbero restituire tipi diversi da una stringa)
  • trigger_reference: il valore rappresenta un attivatore, rappresentato come ID attivatore
  • tag_reference: il valore rappresenta un tag, rappresentato come il nome del tag


I valori accettati sono:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
scrivibile
selector.value string Il valore di un parametro (può contenere riferimenti a variabili come "") a seconda del tipo specificato. scrivibile
tagManagerUrl string Link generato automaticamente all'interfaccia utente di Tag Manager
totalTimeMinMilliseconds nested object Un tempo di visibilità totale minimo (in millisecondi) per attivare la visibilità. Valido solo per l'attivatore Visibilità AMP. scrivibile
totalTimeMinMilliseconds.isWeakReference boolean Indica se un parametro del tipo di riferimento viene utilizzato in modo forte o debole. Utilizzato solo da Trasformazioni. scrivibile
totalTimeMinMilliseconds.key string La chiave denominata che identifica in modo univoco un parametro. Obbligatorio per i parametri di primo livello e per i valori della mappa. Ignorato per i valori dell'elenco. scrivibile
totalTimeMinMilliseconds.list[] list Parametri di questo parametro elenco (le chiavi verranno ignorate). scrivibile
totalTimeMinMilliseconds.map[] list I parametri di questo parametro mappa (devono essere dotati di chiavi; le chiavi devono essere univoche). scrivibile
totalTimeMinMilliseconds.type string Il tipo di parametro. I valori validi sono:
  • boolean: il valore rappresenta un valore booleano, rappresentato come "true" o "false"
  • integer: il valore rappresenta un valore intero con segno a 64 bit, in base 10
  • list: è necessario specificare un elenco di parametri
  • map: è necessario specificare una mappa dei parametri
  • template: il valore rappresenta qualsiasi testo, inclusi riferimenti variabili (anche quelli a variabili che potrebbero restituire tipi diversi da una stringa)
  • trigger_reference: il valore rappresenta un attivatore, rappresentato come ID attivatore
  • tag_reference: il valore rappresenta un tag, rappresentato come il nome del tag


I valori accettati sono:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
scrivibile
totalTimeMinMilliseconds.value string Il valore di un parametro (può contenere riferimenti a variabili come "") a seconda del tipo specificato. scrivibile
triggerId string L'ID trigger identifica in modo univoco l'attivatore GTM.
type string Definisce l'evento del livello dati che causa questo attivatore.

I valori accettati sono:
  • "always"
  • "ampClick"
  • "ampScroll"
  • "ampTimer"
  • "ampVisibility"
  • "click"
  • "consentInit"
  • "customEvent"
  • "domReady"
  • "elementVisibility"
  • "eventTypeUnspecified"
  • "firebaseAppException"
  • "firebaseAppUpdate"
  • "firebaseCampaign"
  • "firebaseFirstOpen"
  • "firebaseInAppPurchase"
  • "firebaseNotificationDismiss"
  • "firebaseNotificationForeground"
  • "firebaseNotificationOpen"
  • "firebaseNotificationReceive"
  • "firebaseOsUpdate"
  • "firebaseSessionStart"
  • "firebaseUserEngagement"
  • "formSubmission"
  • "historyChange"
  • "init"
  • "jsError"
  • "linkClick"
  • "pageview"
  • "scrollDepth"
  • "serverPageview"
  • "timer"
  • "triggerGroup"
  • "windowLoaded"
  • "youTubeVideo"
scrivibile
uniqueTriggerId nested object ID univoco a livello globale dell'attivatore che lo genera automaticamente (invio modulo, clic sul link o listener del timer), se disponibile. Utilizzato per fare in modo che gli eventi automatici non compatibili interagiscano con i filtri degli attivatori in base agli ID degli attivatori. Questo valore viene compilato durante la generazione dell'output, poiché i tag associati agli attivatori non esistono fino a quel momento. Valido solo per gli attivatori Invio modulo, Clic sui link e Timer. scrivibile
uniqueTriggerId.isWeakReference boolean Indica se un parametro del tipo di riferimento viene utilizzato in modo forte o debole. Utilizzato solo da Trasformazioni. scrivibile
uniqueTriggerId.key string La chiave denominata che identifica in modo univoco un parametro. Obbligatorio per i parametri di primo livello e per i valori della mappa. Ignorato per i valori dell'elenco. scrivibile
uniqueTriggerId.list[] list Parametri di questo parametro elenco (le chiavi verranno ignorate). scrivibile
uniqueTriggerId.map[] list I parametri di questo parametro mappa (devono essere dotati di chiavi; le chiavi devono essere univoche). scrivibile
uniqueTriggerId.type string Il tipo di parametro. I valori validi sono:
  • boolean: il valore rappresenta un valore booleano, rappresentato come "true" o "false"
  • integer: il valore rappresenta un valore intero con segno a 64 bit, in base 10
  • list: è necessario specificare un elenco di parametri
  • map: è necessario specificare una mappa dei parametri
  • template: il valore rappresenta qualsiasi testo, inclusi riferimenti variabili (anche quelli a variabili che potrebbero restituire tipi diversi da una stringa)
  • trigger_reference: il valore rappresenta un attivatore, rappresentato come ID attivatore
  • tag_reference: il valore rappresenta un tag, rappresentato come il nome del tag


I valori accettati sono:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
scrivibile
uniqueTriggerId.value string Il valore di un parametro (può contenere riferimenti a variabili come "") a seconda del tipo specificato. scrivibile
verticalScrollPercentageList nested object Elenco di valori percentuali interi per gli attivatori di scorrimento. L'attivatore si attiva quando viene raggiunta ogni percentuale con lo scorrimento della visualizzazione in verticale. Valido solo per gli attivatori di scorrimento delle pagine AMP. scrivibile
verticalScrollPercentageList.isWeakReference boolean Indica se un parametro del tipo di riferimento viene utilizzato in modo forte o debole. Utilizzato solo da Trasformazioni. scrivibile
verticalScrollPercentageList.key string La chiave denominata che identifica in modo univoco un parametro. Obbligatorio per i parametri di primo livello e per i valori della mappa. Ignorato per i valori dell'elenco. scrivibile
verticalScrollPercentageList.list[] list Parametri di questo parametro elenco (le chiavi verranno ignorate). scrivibile
verticalScrollPercentageList.map[] list I parametri di questo parametro mappa (devono essere dotati di chiavi; le chiavi devono essere univoche). scrivibile
verticalScrollPercentageList.type string Il tipo di parametro. I valori validi sono:
  • boolean: il valore rappresenta un valore booleano, rappresentato come "true" o "false"
  • integer: il valore rappresenta un valore intero con segno a 64 bit, in base 10
  • list: è necessario specificare un elenco di parametri
  • map: è necessario specificare una mappa dei parametri
  • template: il valore rappresenta qualsiasi testo, inclusi riferimenti variabili (anche quelli a variabili che potrebbero restituire tipi diversi da una stringa)
  • trigger_reference: il valore rappresenta un attivatore, rappresentato come ID attivatore
  • tag_reference: il valore rappresenta un tag, rappresentato come il nome del tag


I valori accettati sono:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
scrivibile
verticalScrollPercentageList.value string Il valore di un parametro (può contenere riferimenti a variabili come "") a seconda del tipo specificato. scrivibile
visibilitySelector nested object Un selettore CSS dell'attivatore di visibilità (ad es. "#id"). Valido solo per l'attivatore Visibilità AMP. scrivibile
visibilitySelector.isWeakReference boolean Indica se un parametro del tipo di riferimento viene utilizzato in modo forte o debole. Utilizzato solo da Trasformazioni. scrivibile
visibilitySelector.key string La chiave denominata che identifica in modo univoco un parametro. Obbligatorio per i parametri di primo livello e per i valori della mappa. Ignorato per i valori dell'elenco. scrivibile
visibilitySelector.list[] list Parametri di questo parametro elenco (le chiavi verranno ignorate). scrivibile
visibilitySelector.map[] list I parametri di questo parametro mappa (devono essere dotati di chiavi; le chiavi devono essere univoche). scrivibile
visibilitySelector.type string Il tipo di parametro. I valori validi sono:
  • boolean: il valore rappresenta un valore booleano, rappresentato come "true" o "false"
  • integer: il valore rappresenta un valore intero con segno a 64 bit, in base 10
  • list: è necessario specificare un elenco di parametri
  • map: è necessario specificare una mappa dei parametri
  • template: il valore rappresenta qualsiasi testo, inclusi riferimenti variabili (anche quelli a variabili che potrebbero restituire tipi diversi da una stringa)
  • trigger_reference: il valore rappresenta un attivatore, rappresentato come ID attivatore
  • tag_reference: il valore rappresenta un tag, rappresentato come il nome del tag


I valori accettati sono:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
scrivibile
visibilitySelector.value string Il valore di un parametro (può contenere riferimenti a variabili come "") a seconda del tipo specificato. scrivibile
visiblePercentageMax nested object Una visibilità attiva la percentuale di visibilità massima. Valido solo per l'attivatore Visibilità AMP. scrivibile
visiblePercentageMax.isWeakReference boolean Indica se un parametro del tipo di riferimento viene utilizzato in modo forte o debole. Utilizzato solo da Trasformazioni. scrivibile
visiblePercentageMax.key string La chiave denominata che identifica in modo univoco un parametro. Obbligatorio per i parametri di primo livello e per i valori della mappa. Ignorato per i valori dell'elenco. scrivibile
visiblePercentageMax.list[] list Parametri di questo parametro elenco (le chiavi verranno ignorate). scrivibile
visiblePercentageMax.map[] list I parametri di questo parametro mappa (devono essere dotati di chiavi; le chiavi devono essere univoche). scrivibile
visiblePercentageMax.type string Il tipo di parametro. I valori validi sono:
  • boolean: il valore rappresenta un valore booleano, rappresentato come "true" o "false"
  • integer: il valore rappresenta un valore intero con segno a 64 bit, in base 10
  • list: è necessario specificare un elenco di parametri
  • map: è necessario specificare una mappa dei parametri
  • template: il valore rappresenta qualsiasi testo, inclusi riferimenti variabili (anche quelli a variabili che potrebbero restituire tipi diversi da una stringa)
  • trigger_reference: il valore rappresenta un attivatore, rappresentato come ID attivatore
  • tag_reference: il valore rappresenta un tag, rappresentato come il nome del tag


I valori accettati sono:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
scrivibile
visiblePercentageMax.value string Il valore di un parametro (può contenere riferimenti a variabili come "") a seconda del tipo specificato. scrivibile
visiblePercentageMin nested object Una visibilità attiva la percentuale minima di visibilità. Valido solo per l'attivatore Visibilità AMP. scrivibile
visiblePercentageMin.isWeakReference boolean Indica se un parametro del tipo di riferimento viene utilizzato in modo forte o debole. Utilizzato solo da Trasformazioni. scrivibile
visiblePercentageMin.key string La chiave denominata che identifica in modo univoco un parametro. Obbligatorio per i parametri di primo livello e per i valori della mappa. Ignorato per i valori dell'elenco. scrivibile
visiblePercentageMin.list[] list Parametri di questo parametro elenco (le chiavi verranno ignorate). scrivibile
visiblePercentageMin.map[] list I parametri di questo parametro mappa (devono essere dotati di chiavi; le chiavi devono essere univoche). scrivibile
visiblePercentageMin.type string Il tipo di parametro. I valori validi sono:
  • boolean: il valore rappresenta un valore booleano, rappresentato come "true" o "false"
  • integer: il valore rappresenta un valore intero con segno a 64 bit, in base 10
  • list: è necessario specificare un elenco di parametri
  • map: è necessario specificare una mappa dei parametri
  • template: il valore rappresenta qualsiasi testo, inclusi riferimenti variabili (anche quelli a variabili che potrebbero restituire tipi diversi da una stringa)
  • trigger_reference: il valore rappresenta un attivatore, rappresentato come ID attivatore
  • tag_reference: il valore rappresenta un tag, rappresentato come il nome del tag


I valori accettati sono:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
scrivibile
visiblePercentageMin.value string Il valore di un parametro (può contenere riferimenti a variabili come "") a seconda del tipo specificato. scrivibile
waitForTags nested object Indica se dobbiamo ritardare o meno l'invio del modulo o l'apertura dei link fino all'attivazione di tutti i tag (impedendo l'azione predefinita e simulando in seguito l'azione predefinita). Valido solo per gli attivatori Invio modulo e Clic sui link. scrivibile
waitForTags.isWeakReference boolean Indica se un parametro del tipo di riferimento viene utilizzato in modo forte o debole. Utilizzato solo da Trasformazioni. scrivibile
waitForTags.key string La chiave denominata che identifica in modo univoco un parametro. Obbligatorio per i parametri di primo livello e per i valori della mappa. Ignorato per i valori dell'elenco. scrivibile
waitForTags.list[] list Parametri di questo parametro elenco (le chiavi verranno ignorate). scrivibile
waitForTags.map[] list I parametri di questo parametro mappa (devono essere dotati di chiavi; le chiavi devono essere univoche). scrivibile
waitForTags.type string Il tipo di parametro. I valori validi sono:
  • boolean: il valore rappresenta un valore booleano, rappresentato come "true" o "false"
  • integer: il valore rappresenta un valore intero con segno a 64 bit, in base 10
  • list: è necessario specificare un elenco di parametri
  • map: è necessario specificare una mappa dei parametri
  • template: il valore rappresenta qualsiasi testo, inclusi riferimenti variabili (anche quelli a variabili che potrebbero restituire tipi diversi da una stringa)
  • trigger_reference: il valore rappresenta un attivatore, rappresentato come ID attivatore
  • tag_reference: il valore rappresenta un tag, rappresentato come il nome del tag


I valori accettati sono:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
scrivibile
waitForTags.value string Il valore di un parametro (può contenere riferimenti a variabili come "") a seconda del tipo specificato. scrivibile
waitForTagsTimeout nested object Tempo di attesa (in millisecondi) per l'attivazione dei tag quando "waits_for_tags" riportato sopra restituisce true. Valido solo per gli attivatori Invio modulo e Clic sui link. scrivibile
waitForTagsTimeout.isWeakReference boolean Indica se un parametro del tipo di riferimento viene utilizzato in modo forte o debole. Utilizzato solo da Trasformazioni. scrivibile
waitForTagsTimeout.key string La chiave denominata che identifica in modo univoco un parametro. Obbligatorio per i parametri di primo livello e per i valori della mappa. Ignorato per i valori dell'elenco. scrivibile
waitForTagsTimeout.list[] list Parametri di questo parametro elenco (le chiavi verranno ignorate). scrivibile
waitForTagsTimeout.map[] list I parametri di questo parametro mappa (devono essere dotati di chiavi; le chiavi devono essere univoche). scrivibile
waitForTagsTimeout.type string Il tipo di parametro. I valori validi sono:
  • boolean: il valore rappresenta un valore booleano, rappresentato come "true" o "false"
  • integer: il valore rappresenta un valore intero con segno a 64 bit, in base 10
  • list: è necessario specificare un elenco di parametri
  • map: è necessario specificare una mappa dei parametri
  • template: il valore rappresenta qualsiasi testo, inclusi riferimenti variabili (anche quelli a variabili che potrebbero restituire tipi diversi da una stringa)
  • trigger_reference: il valore rappresenta un attivatore, rappresentato come ID attivatore
  • tag_reference: il valore rappresenta un tag, rappresentato come il nome del tag


I valori accettati sono:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
scrivibile
waitForTagsTimeout.value string Il valore di un parametro (può contenere riferimenti a variabili come "") a seconda del tipo specificato. scrivibile
workspaceId string ID area di lavoro GTM.

Metodi

creazione
Crea un attivatore GTM.
elimina
Elimina un attivatore GTM.
ricevi
Riceve un attivatore GTM.
list
Elenca tutti gli attivatori GTM di un contenitore.
revert
Ripristina le modifiche a un attivatore GTM in un'area di lavoro GTM.
aggiornamento
Aggiorna un attivatore GTM.