משאב: טריגר
מייצג טריגר של Google Tag Manager
| ייצוג ב-JSON |
|---|
{ "accountId": string, "containerId": string, "triggerId": string, "name": string, "type": enum ( |
| שדות | |
|---|---|
accountId |
מזהה החשבון ב-GTM. |
containerId |
מזהה מאגר התגים של GTM. |
triggerId |
מזהה הטריגר מזהה באופן ייחודי את הטריגר ב-GTM. |
name |
השם המוצג של הטריגר. |
type |
מגדיר את האירוע בשכבת הנתונים שגורם לטריגר הזה. |
customEventFilter[] |
משמש במקרה של אירוע מותאם אישית, שמופעל רק אם כל התנאים מתקיימים. |
filter[] |
הטריגר יופעל רק אם כל התנאים יהיו נכונים. |
autoEventFilter[] |
משמש במקרה של מעקב אוטומטי אחרי אירועים. |
waitForTags |
אם כדאי לדחות את שליחת הטפסים או פתיחת הקישורים עד שכל התגים יופעלו (על ידי מניעת פעולת ברירת המחדל ובהמשך סימולציה של פעולת ברירת המחדל). ההגדרה הזו תקפה רק לטריגרים מסוג שליחת טופס ולחיצה על קישור. |
checkValidation |
האם להפעיל תגים רק אם אירוע שליחת הטופס או אירוע הלחיצה על הקישור לא בוטל על ידי גורם אחר לטיפול באירועים (למשל, בגלל אימות). ההגדרה הזו תקפה רק לטריגרים מסוג שליחת טופס ולחיצה על קישור. |
waitForTagsTimeout |
משך הזמן (באלפיות שנייה) להמתנה להפעלת התגים כאשר הערך של 'waits_for_tags' למעלה הוא
. תקף רק לטריגרים מסוג 'שליחת טופס' ו'לחיצה על קישור'. |
uniqueTriggerId |
מזהה ייחודי גלובלי של הטריגר שיוצר את האירוע הזה באופן אוטומטי (מאזין של שליחת טופס, של לחיצה על קישור או של טיימר), אם קיים. משמש כדי לאפשר לאירועים אוטומטיים לא תואמים לפעול יחד עם סינון טריגרים על סמך מזהי טריגרים. הערך הזה מאוכלס במהלך יצירת הפלט, כי התגים שהטריגרים מניחים לא קיימים עד אז. התכונה תקפה רק לטריגרים מסוג שליחת טופס, לחיצה על קישור וטימר. |
eventName |
השם של אירוע GTM שמופעל. תקף רק לטריגרים של טיימר. |
interval |
הזמן שחולף בין הפעלות חוזרות של אירועי טיימר (באלפיות שנייה). תקף רק לטריגרים של טיימר. |
limit |
הגבלת מספר האירועים ב-GTM שתופעל על ידי הטריגר הזה. אם לא תגדירו מגבלה, נמשיך להפעיל אירועי GTM עד שהמשתמש ייצא מהדף. תקף רק לטריגרים של טיימר. |
fingerprint |
טביעת האצבע של הטריגר ב-GTM כפי שחושב בזמן האחסון. הערך הזה מחושב מחדש בכל פעם שמבצעים שינוי בטריגר. |
parentFolderId |
מזהה התיקייה הראשית. |
selector |
בורר CSS לטריגר של קליק (כלומר 'a', 'button' וכו'). התכונה תקפה רק לטריגר קליקים ב-AMP. |
intervalSeconds |
הזמן שחולף בין הפעלות של אירועי טיימר (בשניות). תקף רק לטריגר של טיימר AMP. |
maxTimerLengthSeconds |
הזמן המקסימלי להפעלת אירועי טיימר (בשניות). תקף רק לטריגר של טיימר AMP. |
verticalScrollPercentageList |
רשימה של ערכים של אחוזים שלמים לטריגרים של גלילה. הטריגר יופעל כשמגיעים לכל אחוז בזמן הגלילה האנכית של התצוגה. התכונה תקפה רק לטריגרים של גלילה ב-AMP. |
horizontalScrollPercentageList |
רשימה של ערכים של אחוזים שלמים לטריגרים של גלילה. הטריגר יופעל כשהגלילה של התצוגה תגיע לכל אחוז. תקף רק לטריגרים של גלילה ב-AMP. |
visibilitySelector |
בורר CSS להפעלת סטטוס חשיפה (למשל, #id). תקף רק לטריגר של חשיפה ב-AMP. |
visiblePercentageMin |
טריגר של ראות עם אחוז חשיפה מינימלי. תקף רק לטריגר של חשיפה ב-AMP. |
visiblePercentageMax |
טריגר של חשיפה מגדיר את אחוז החשיפה המקסימלי. תקף רק לטריגר של חשיפה ב-AMP. |
continuousTimeMinMilliseconds |
משך הזמן המינימלי (באלפיות השנייה) שבו הטריגר של החשיפה גלוי ברציפות. תקף רק לטריגר של חשיפה ב-AMP. |
totalTimeMinMilliseconds |
משך הזמן הכולל המינימלי של חשיפה ניתנת לצפייה (באלפיות שנייה) של טריגר חשיפה. תקף רק לטריגר של חשיפה ב-AMP. |
parameter[] |
פרמטרים נוספים. |
EventType
| טיפוסים בני מנייה (enum) | |
|---|---|
pageview |
|
domReady |
|
windowLoaded |
|
customEvent |
|
triggerGroup |
|
always |
|
formSubmission |
|
click |
|
linkClick |
|
jsError |
|
historyChange |
|
timer |
|
ampClick |
|
ampTimer |
|
ampScroll |
|
ampVisibility |
|
youTubeVideo |
|
scrollDepth |
|
elementVisibility |
|
תנאי
מייצג תנאי.
| ייצוג ב-JSON |
|---|
{ "type": enum ( |
| שדות | |
|---|---|
type |
סוג המפעיל של התנאי הזה. |
parameter[] |
רשימה של פרמטרים עם שמות (מפתח/ערך), בהתאם לסוג התנאי. הערות:
|
ConditionType
| טיפוסים בני מנייה (enum) | |
|---|---|
equals |
|
contains |
|
startsWith |
|
endsWith |
|
matchRegex |
|
greater |
|
greaterOrEquals |
|
less |
|
lessOrEquals |
|
cssSelector |
|
urlMatches |
|
Methods |
|
|---|---|
|
יצירת טריגר ב-GTM. |
|
מחיקה של טריגר ב-GTM. |
|
הפונקציה מקבלת טריגר של GTM. |
|
רשימה של כל הטריגרים של GTM בקונטיינר. |
|
עדכון של טריגר ב-GTM. |