Ressource: Trigger
Représente un déclencheur Google Tag Manager
Représentation JSON |
---|
{ "path": string, "accountId": string, "containerId": string, "workspaceId": string, "triggerId": string, "name": string, "type": enum ( |
Champs | |
---|---|
path |
Chemin relatif de l'API du déclencheur GTM. |
accountId |
ID de compte GTM |
containerId |
ID du conteneur GTM. |
workspaceId |
ID de l'espace de travail GTM. |
triggerId |
L'ID du déclencheur identifie de manière unique le déclencheur GTM. |
name |
Nom à afficher du déclencheur. |
type |
Définit l'événement de la couche de données qui déclenche ce déclencheur. |
customEventFilter[] |
Utilisé dans le cas d'un événement personnalisé, qui se déclenche si toutes les conditions sont remplies. |
filter[] |
Le déclencheur ne s'active que si toutes les conditions sont remplies. |
autoEventFilter[] |
Utilisé pour le suivi automatique des événements. |
waitForTags |
Indique si nous devons retarder l'envoi du formulaire ou l'ouverture du lien jusqu'à ce que toutes les balises se déclenchent (en empêchant l'action par défaut et en la simulant par la suite). Uniquement valide pour les déclencheurs d'envoi de formulaire et de clic sur un lien. |
checkValidation |
Indique si les balises doivent être déclenchées uniquement si l'événement d'envoi du formulaire ou de clic sur le lien n'est pas annulé par un autre gestionnaire d'événements (par exemple, en raison d'une validation). Uniquement valide pour les déclencheurs d'envoi de formulaire et de clic sur un lien. |
waitForTagsTimeout |
Délai d'attente (en millisecondes) avant le déclenchement des balises lorsque "waits_for_tags" ci-dessus est évalué à
. Valide uniquement pour les déclencheurs d'envoi de formulaire et de clic sur un lien. |
uniqueTriggerId |
Identifiant unique global du déclencheur qui génère automatiquement cette valeur (un écouteur de soumission de formulaire, de clic sur un lien ou de minuteur), le cas échéant. Permet de faire fonctionner des événements automatiques incompatibles avec le filtrage des déclencheurs en fonction des ID de déclencheur. Cette valeur est renseignée lors de la génération de la sortie, car les balises implicites des déclencheurs n'existent qu'à ce moment-là. Valide uniquement pour les déclencheurs d'envoi de formulaire, de clic sur un lien et de minuteur. |
eventName |
Nom de l'événement GTM déclenché. Uniquement valide pour les déclencheurs de minuteur. |
interval |
Intervalle entre le déclenchement des événements de minuteur récurrents (en millisecondes). Uniquement valide pour les déclencheurs de minuteur. |
limit |
Limite du nombre d'événements GTM que ce déclencheur de minuteur déclenchera. Si aucune limite n'est définie, nous continuerons de déclencher des événements GTM jusqu'à ce que l'utilisateur quitte la page. Uniquement valide pour les déclencheurs de minuteur. |
fingerprint |
Empreinte digitale du déclencheur GTM calculée au moment du stockage. Cette valeur est recalculée chaque fois que le déclencheur est modifié. |
parentFolderId |
ID du dossier parent. |
selector |
Un sélecteur CSS de déclencheur de clic (par exemple, "a", "button", etc.). Uniquement valide pour le déclencheur de clic AMP. |
intervalSeconds |
Intervalle entre les événements de minuteur à déclencher (en secondes). Uniquement valide pour le déclencheur de minuteur AMP. |
maxTimerLengthSeconds |
Durée maximale de déclenchement des événements de minuteur (en secondes). Uniquement valide pour le déclencheur de minuteur AMP. |
verticalScrollPercentageList |
Liste des valeurs de pourcentage entier pour les déclencheurs de défilement. Le déclencheur se déclenchera lorsque chaque pourcentage sera atteint lorsque la vue défilera verticalement. Uniquement valide pour les déclencheurs de défilement AMP. |
horizontalScrollPercentageList |
Liste des valeurs de pourcentage entier pour les déclencheurs de défilement. Le déclencheur se déclenchera lorsque chaque pourcentage sera atteint lorsque la vue sera défilée horizontalement. Uniquement valide pour les déclencheurs de défilement AMP. |
visibilitySelector |
Sélecteur CSS du déclencheur de visibilité (par exemple, "#id"). Uniquement valide pour le déclencheur de visibilité AMP. |
visiblePercentageMin |
Un déclencheur de visibilité définit un pourcentage de visibilité minimal. Uniquement valide pour le déclencheur de visibilité AMP. |
visiblePercentageMax |
Un déclencheur de visibilité définit un pourcentage de visibilité maximal. Uniquement valide pour le déclencheur de visibilité AMP. |
continuousTimeMinMilliseconds |
Durée minimale de visibilité continue d'un déclencheur de visibilité (en millisecondes). Uniquement valide pour le déclencheur de visibilité AMP. |
totalTimeMinMilliseconds |
Durée totale de visibilité minimale d'un déclencheur de visibilité (en millisecondes). Uniquement valide pour le déclencheur de visibilité AMP. |
tagManagerUrl |
Lien généré automatiquement vers l'UI de Tag Manager |
notes |
Remarques de l'utilisateur sur l'application de ce déclencheur dans le conteneur. |
parameter[] |
Paramètres supplémentaires. |
EventType
Enums | |
---|---|
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 |
Méthodes |
|
---|---|
|
Crée un déclencheur GTM. |
|
Supprime un déclencheur GTM. |
|
Récupère un déclencheur GTM. |
|
Répertorie tous les déclencheurs GTM d'un conteneur. |
|
Annule les modifications apportées à un déclencheur GTM dans un espace de travail GTM. |
|
Met à jour un déclencheur GTM. |