Zones

רשימה של שיטות למשאב הזה מופיעה בסוף הדף.

ייצוגים של משאבים

מייצג את התוכן של אזור של Google Tag Manager.

{
  "path": string,
  "accountId": string,
  "containerId": string,
  "workspaceId": string,
  "zoneId": string,
  "name": string,
  "fingerprint": string,
  "tagManagerUrl": string,
  "notes": string,
  "childContainer": [
    {
      "publicId": string,
      "nickname": string
    }
  ],
  "boundary": {
    "condition": [
      {
        "type": string,
        "parameter": [
          {
            "type": string,
            "key": string,
            "value": string,
            "list": [
              (Parameter)
            ],
            "map": [
              (Parameter)
            ],
            "isWeakReference": boolean
          }
        ]
      }
    ],
    "customEvaluationTriggerId": [
      string
    ]
  },
  "typeRestriction": {
    "enable": boolean,
    "whitelistedTypeId": [
      string
    ]
  }
}
שם הנכס Value התיאור הערות
accountId string מספר חשבון GTM.
boundary nested object התחום של האזור הזה.
boundary.condition[] list התנאים שמרכיבים את הגבול, כשהם מחוברים.
boundary.condition[].parameter[] list רשימה של פרמטרים בעלי שם (מפתח/ערך), בהתאם לסוג התנאי. הערות:
  • באופרטורים בינאריים, כוללים פרמטרים בשם arg0 ו-arg1 לציון האופרנד הימני והשמאלי, בהתאמה.
  • בשלב זה, האופרנד השמאלי (arg0) חייב להיות הפניה למשתנה.
  • לצורך התאמת ביטוי רגולרי (regex) שאינה תלוית-רישיות, יש לכלול פרמטר בוליאני בשם ignore_case שמוגדר ל-true. אם לא מציינים ערך או מוגדר לערך אחר, ההתאמה תהיה תלוית אותיות רישיות.
  • כדי לשלול אופרטור, יש לכלול פרמטר בוליאני בשם negate, שמוגדר ל-true.
ניתן לכתיבה
boundary.condition[].parameter[].isWeakReference boolean האם לפרמטר של סוג הפניה יש הפניה חזקה או חלשה. בשימוש רק בטרנספורמציות. ניתן לכתיבה
boundary.condition[].parameter[].key string המפתח בעל השם שמזהה פרמטר באופן ייחודי. נדרש לפרמטרים ברמה העליונה, וגם לערכי מפה. המערכת התעלמה מערכים ברשימה. ניתן לכתיבה
boundary.condition[].parameter[].list[] list הפרמטרים של פרמטר הרשימה הזו (המערכת תתעלם מהמפתחות). ניתן לכתיבה
boundary.condition[].parameter[].map[] list הפרמטרים של פרמטר המפה הזה (חייבים לכלול מפתחות, המפתחות חייבים להיות ייחודיים). ניתן לכתיבה
boundary.condition[].parameter[].type string סוג הפרמטר. הערכים החוקיים הם:
  • boolean: הערך מייצג בוליאני, מיוצג כ-true או כ-false
  • integer: הערך מייצג ערך של מספר שלם חתום של 64 ביט, בבסיס 10
  • list: יש לציין רשימה של פרמטרים
  • map: יש לציין מפה של פרמטרים
  • template: הערך מייצג כל טקסט. הוא יכול לכלול הפניות למשתנים (גם הפניות למשתנים שעשויות להחזיר סוגים שאינם מחרוזות)
  • trigger_reference: הערך מייצג טריגר, שמיוצג כמזהה הטריגר
  • tag_reference: הערך מייצג תג שמיוצג כשם התג


הערכים הקבילים הם:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
ניתן לכתיבה
boundary.condition[].parameter[].value string ערך של פרמטר (עשוי להכיל הפניות למשתנים כגון "") בהתאם לסוג שצוין. ניתן לכתיבה
boundary.condition[].type string סוג האופרטור של התנאי הזה.

הערכים הקבילים הם:
  • "conditionTypeUnspecified"
  • "contains"
  • "cssSelector"
  • "endsWith"
  • "equals"
  • "greater"
  • "greaterOrEquals"
  • "less"
  • "lessOrEquals"
  • "matchRegex"
  • "startsWith"
  • "urlMatches"
ניתן לכתיבה
boundary.customEvaluationTriggerId[] list מזהים של טריגרים להערכה בהתאמה אישית. אזור יעריך את תנאי הגבולות שלו כאשר אחד מהטריגרים המפורטים מתקיים.
childContainer[] list קונטיינרים שהם צאצאים של האזור הזה.
childContainer[].nickname string כינוי האזור למאגר הצאצא.
childContainer[].publicId string המזהה הציבורי של מאגר הצאצאים.
containerId string מזהה מאגר תגים של GTM.
fingerprint string טביעת האצבע של אזור GTM, כפי שמחושבת בזמן האחסון. הערך הזה מחושב מחדש בכל פעם שהתחום משתנה.
name string השם המוצג של האזור.
notes string הערות משתמש לגבי אופן החלת האזור הזה במאגר.
path string הנתיב היחסי ל-API של אזור GTM.
tagManagerUrl string קישור שנוצר באופן אוטומטי לממשק המשתמש של Tag Manager
typeRestriction nested object הגבלות על סוג האזור הזה.
typeRestriction.enable boolean הערך הוא True אם הגבלות סוג הופעלו באזור הזה.
typeRestriction.whitelistedTypeId[] list רשימת סוגי מזהים ציבוריים שנוספו לרשימת ההיתרים לשימוש באזור הזה.
workspaceId string מזהה GTM Workspace.
zoneId string מזהה האזור מזהה באופן ייחודי את אזור GTM.

שיטות

ליצור
יצירת אזור ב-GTM.
מחיקה
מחיקת אזור GTM.
מקבלים
מקבל אזור GTM.
list
פירוט של כל האזורים ב-GTM בסביבת העבודה של מאגרי GTM.
revert
מחזיר את השינויים לאזור של GTM ב-GTM Workspace.
עדכון
מעדכן אזור GTM.