משאב: תג
מייצג תג של Google Tag Manager.
ייצוג ב-JSON |
---|
{ "path": string, "accountId": string, "containerId": string, "workspaceId": string, "tagId": string, "name": string, "type": string, "liveOnly": boolean, "priority": { object ( |
שדות | |
---|---|
path |
הנתיב היחסי של ה-API של תג GTM. |
accountId |
מזהה החשבון ב-GTM. |
containerId |
מזהה מאגר התגים של GTM. |
workspaceId |
מזהה סביבת העבודה ב-GTM. |
tagId |
מזהה התג מזהה באופן ייחודי את תג GTM. |
name |
השם המוצג של התג. |
type |
סוג התג ב-GTM. |
liveOnly |
אם הערך מוגדר כ-true, התג הזה יופעל רק בסביבת הייצור (למשל, לא בתצוגה המקדימה או במצב ניפוי באגים). |
priority |
תעדוף מספרי של התג שהוגדר על ידי המשתמש. התגים מופעלים באופן אסינכרוני לפי סדר העדיפות. תגים עם ערך מספרי גבוה יותר מופעלים קודם. העדיפות של התג יכולה להיות ערך חיובי או שלילי. ערך ברירת המחדל הוא 0. |
notes |
הערות של משתמשים לגבי האופן שבו מחילים את התג הזה במאגר. |
scheduleStartMs |
חותמת הזמן של ההתחלה באלפיות השנייה לתזמון תג. |
scheduleEndMs |
חותמת הזמן של הסיום באלפיות השנייה לקביעת לוח זמנים לתג. |
parameter[] |
הפרמטרים של התג. |
fingerprint |
טביעת האצבע של תג GTM כפי שחושב בזמן האחסון. הערך הזה מחושב מחדש בכל פעם שהתג משתנה. |
firingTriggerId[] |
מזהי טריגרים שהופעלו. תג יופעל כאשר אחד מהטריגרים המפורטים יהיה נכון וכל
(אם צוינו) הם שגויים. |
blockingTriggerId[] |
מזהי טריגרים לחסימה. אם אחד מהטריגרים המפורטים מקבל את הערך True, התג לא יופעל. |
setupTag[] |
רשימת תגי ההגדרה. בשלב זה אנחנו מאפשרים להוסיף רק אחד. |
teardownTag[] |
רשימת התגים של ניתוק השירות. בשלב זה אנחנו מאפשרים להוסיף רק אחד. |
parentFolderId |
מזהה התיקייה הראשית. |
tagFiringOption |
אפשרות להפעיל את התג הזה. |
tagManagerUrl |
קישור שנוצר באופן אוטומטי לממשק המשתמש של Tag Manager |
paused |
מציין אם התג מושהה, וכתוצאה מכך הוא לא יופעל. |
monitoringMetadata |
מפה של צמדי מפתח/ערך של מטא-נתונים של תגים שכלולים בנתוני האירועים למעקב אחר תגים. הערות:
|
monitoringMetadataTagNameKey |
אם השדה לא ריק, שם התג יופיע במפת המטא-נתונים של המעקב באמצעות המפתח שצוין. |
consentSettings |
הגדרות ההסכמה של תג. |
SetupTag
מייצג הפניה לתג שמופעל לפני תג אחר כדי להגדיר יחסי תלות.
ייצוג ב-JSON |
---|
{ "tagName": string, "stopOnSetupFailure": boolean } |
שדות | |
---|---|
tagName |
השם של תג ההגדרה. |
stopOnSetupFailure |
אם הערך הוא true, התג הראשי יופעל רק אם תג ההגדרה יופעל בהצלחה. אם הערך הוא false, התג הראשי יופעל ללא קשר לסטטוס ההפעלה של תג ההגדרה. |
TeardownTag
מייצג תג שפועל אחרי תג אחר כדי לבטל את התלות.
ייצוג ב-JSON |
---|
{ "tagName": string, "stopTeardownOnFailure": boolean } |
שדות | |
---|---|
tagName |
השם של תג ה-teardown. |
stopTeardownOnFailure |
אם הערך הוא True, תג ה-teardown יופעל רק אם התג הראשי יופעל בהצלחה. אם הערך הוא false, תג ה-teardown יופעל ללא קשר לסטטוס ההפעלה של התג הראשי. |
TagFiringOption
טיפוסים בני מנייה (enum) | |
---|---|
tagFiringOptionUnspecified |
|
unlimited |
אפשר להפעיל את התג כמה פעמים בכל אירוע. |
oncePerEvent |
אפשר להפעיל את התג רק לכל אירוע, אבל אפשר להפעיל אותו כמה פעמים לכל טעינת דף (למשל, טעינת אפליקציה או טעינת דף). |
oncePerLoad |
אפשר להפעיל את התג רק לכל טעינת דף (למשל, טעינת אפליקציה או טעינת דף). |
ConsentSetting
ייצוג ב-JSON |
---|
{ "consentStatus": enum ( |
שדות | |
---|---|
consentStatus |
סטטוס ההסכמה של התג. אם הערך מוגדר כ-NEEDED, סביבת זמן הריצה תבדוק שסוגי ההסכמה שצוינו על ידי
ניתנו. |
consentType |
סוג ההסכמות שצריך לבדוק במהלך הפעלת התג אם הוא נמצא בסטטוס 'נדרשת הסכמה'. הסוג של הפרמטר הזה חייב להיות
כאשר כל פריט ברשימה הוא מסוג
. |
ManualConsentOption
טיפוסים בני מנייה (enum) | |
---|---|
notSet |
ערך ברירת המחדל כשהמשתמש לא ציין הגדרה כלשהי. |
notNeeded |
התג לא דורש הגדרות הסכמה נוספות. |
needed |
נדרשות הגדרות הסכמה נוספות בתג. |
Methods |
|
---|---|
|
יצירת תג GTM. |
|
מחיקה של תג GTM. |
|
הפונקציה מקבלת תג GTM. |
|
הצגת רשימה של כל תגי GTM של מאגר תגים. |
|
החזרת השינויים בתג GTM בסביבת עבודה ב-GTM. |
|
עדכון תג GTM. |