Ressource: Trigger
Stellt einen Google Tag Manager-Trigger dar
JSON-Darstellung |
---|
{ "path": string, "accountId": string, "containerId": string, "workspaceId": string, "triggerId": string, "name": string, "type": enum ( |
Felder | |
---|---|
path |
Der relative API-Pfad des GTM-Triggers. |
accountId |
GTM-Konto-ID. |
containerId |
GTM-Container-ID. |
workspaceId |
GTM-Workspace-ID. |
triggerId |
Die Trigger-ID identifiziert den GTM-Trigger eindeutig. |
name |
Anzeigename des Triggers. |
type |
Hier wird das Datenschichtereignis definiert, das diesen Trigger auslöst. |
customEventFilter[] |
Wird für benutzerdefinierte Ereignisse verwendet, die ausgelöst werden, wenn alle Bedingungen erfüllt sind. |
filter[] |
Der Trigger wird nur ausgelöst, wenn alle Bedingungen erfüllt sind. |
autoEventFilter[] |
Wird beim automatischen Ereignis-Tracking verwendet. |
waitForTags |
Ob die Formulareinreichung oder das Öffnen des Links verzögert werden soll, bis alle Tags ausgelöst wurden (durch Verhindern der Standardaktion und späteres Simulieren der Standardaktion). Nur gültig für die Trigger „Formulareinreichung“ und „Link-Klick“. |
checkValidation |
Ob Tags nur ausgelöst werden sollen, wenn das Ereignis „Senden des Formulars“ oder „Klick auf den Link“ nicht von einem anderen Ereignis-Handler abgebrochen wird (z.B. aufgrund von Validierung). Nur gültig für die Trigger „Formulareinreichung“ und „Link-Klick“. |
waitForTagsTimeout |
Zeit (in Millisekunden), die gewartet werden soll, bis Tags ausgelöst werden, wenn „waits_for_tags“ oben zu
Nur gültig für Trigger vom Typ „Formular senden“ und „Link-Klick“. |
uniqueTriggerId |
Die globale eindeutige ID des Triggers, der diese Daten automatisch generiert (z. B. ein Formulareinreichungs-, Linkklick- oder Timer-Listener). Damit können inkompatible automatische Ereignisse mit Triggerfiltern auf Grundlage von Trigger-IDs zusammenarbeiten. Dieser Wert wird bei der Ausgabegenerierung festgelegt, da die von Triggern implizierten Tags erst dann vorhanden sind. Nur gültig für die Trigger „Formular senden“, „Link-Klick“ und „Timer“. |
eventName |
Name des ausgelösten GTM-Ereignisses. Nur für Timer-Trigger gültig. |
interval |
Zeit zwischen dem Auslösen wiederkehrender Timer-Ereignisse (in Millisekunden). Nur für Timer-Trigger gültig. |
limit |
Begrenzung der Anzahl der GTM-Ereignisse, die durch diesen Timer-Trigger ausgelöst werden. Wenn kein Limit festgelegt ist, werden GTM-Ereignisse weiter ausgelöst, bis der Nutzer die Seite verlässt. Nur für Timer-Trigger gültig. |
fingerprint |
Der Fingerabdruck des GTM-Triggers, wie er zum Zeitpunkt der Speicherung berechnet wurde. Dieser Wert wird jedes Mal neu berechnet, wenn der Trigger geändert wird. |
parentFolderId |
ID des übergeordneten Ordners. |
selector |
CSS-Selektor für Klicktrigger (z. B. „a“, „button“ usw.) Nur für AMP-Klick-Trigger gültig. |
intervalSeconds |
Zeit zwischen dem Auslösen von Timer-Ereignissen (in Sekunden). Nur für AMP-Timer-Trigger gültig. |
maxTimerLengthSeconds |
Maximale Zeit für das Auslösen von Timer-Ereignissen (in Sekunden). Nur für AMP-Timer-Trigger gültig. |
verticalScrollPercentageList |
Liste von Ganzzahlwerten für Prozentsätze für Scroll-Trigger. Der Trigger wird ausgelöst, wenn beim vertikalen Scrollen der Ansicht die einzelnen Prozentsätze erreicht werden. Nur gültig für AMP-Scroll-Trigger. |
horizontalScrollPercentageList |
Liste von Ganzzahlwerten für Prozentsätze für Scroll-Trigger. Der Trigger wird ausgelöst, wenn beim horizontalen Scrollen der Ansicht die einzelnen Prozentsätze erreicht werden. Nur gültig für AMP-Scroll-Trigger. |
visibilitySelector |
Ein CSS-Selektor für den Sichtbarkeitstrigger (z.B. „#id“). Nur für AMP-Sichtbarkeitstrigger gültig. |
visiblePercentageMin |
Ein Sichtbarkeitstrigger hat eine Mindestsichtbarkeit in Prozent. Nur für AMP-Sichtbarkeitstrigger gültig. |
visiblePercentageMax |
Ein Sichtbarkeitstrigger kann die maximale Sichtbarkeit in Prozent erreichen. Nur für AMP-Sichtbarkeitstrigger gültig. |
continuousTimeMinMilliseconds |
Mindestdauer der kontinuierlichen Sichtbarkeit eines Sichtbarkeitstriggers in Millisekunden. Nur für AMP-Sichtbarkeitstrigger gültig. |
totalTimeMinMilliseconds |
Mindestdauer der Sichtbarkeit eines Sichtbarkeitstriggers (in Millisekunden). Nur für AMP-Sichtbarkeitstrigger gültig. |
tagManagerUrl |
Automatisch generierter Link zur Tag Manager-Benutzeroberfläche |
notes |
Nutzerhinweise zur Anwendung dieses Triggers im Container. |
parameter[] |
Zusätzliche Parameter |
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 |
Methoden |
|
---|---|
|
Erstellt einen GTM-Trigger. |
|
Löscht einen GTM-Trigger. |
|
Ruft einen GTM-Trigger ab. |
|
Hier werden alle GTM-Trigger eines Containers aufgelistet. |
|
Hiermit werden Änderungen an einem GTM-Trigger in einem GTM-Arbeitsbereich rückgängig gemacht. |
|
Aktualisiert einen GTM-Trigger. |