Variables

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

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

מייצג משתנה של Google Tag Manager.

{
  "path": string,
  "accountId": string,
  "containerId": string,
  "workspaceId": string,
  "variableId": string,
  "name": string,
  "type": string,
  "notes": string,
  "scheduleStartMs": long,
  "scheduleEndMs": long,
  "parameter": [
    {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ],
      "isWeakReference": boolean
    }
  ],
  "enablingTriggerId": [
    string
  ],
  "disablingTriggerId": [
    string
  ],
  "fingerprint": string,
  "parentFolderId": string,
  "tagManagerUrl": string,
  "formatValue": {
    "caseConversionType": string,
    "convertNullToValue": {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ],
      "isWeakReference": boolean
    },
    "convertUndefinedToValue": {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ],
      "isWeakReference": boolean
    },
    "convertTrueToValue": {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ],
      "isWeakReference": boolean
    },
    "convertFalseToValue": {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ],
      "isWeakReference": boolean
    }
  }
}
שם הנכס Value התיאור הערות
accountId string מספר חשבון GTM.
containerId string מזהה מאגר תגים של GTM.
disablingTriggerId[] list לקונטיינרים של מכשירים ניידים בלבד: רשימה של מזהים של טריגרים להשבתת משתנים מותנים. המשתנה מופעל אם אחד מהטריגרים המפעילים מוגדר כ-true, וכל הטריגרים שמשביתים לא נכונים. מטופל כקבוצה לא ממוינת. ניתן לכתיבה
enablingTriggerId[] list עבור קונטיינרים של מכשירים ניידים בלבד: רשימה של מזהי טריגרים להפעלת משתנים מותנים. המשתנה מופעל אם אחד מהטריגרים המופעלים מוגדר כ-true, וכל הטריגרים המשביתים לא נכונים. מטופל כקבוצה לא ממוינת. ניתן לכתיבה
fingerprint string טביעת האצבע של משתנה ה-GTM, כפי שמחושב בזמן האחסון. הערך הזה מחושב מחדש בכל פעם שמשנים את המשתנה.
formatValue nested object אפשרות להמיר ערך של משתנה לערך אחר.
formatValue.caseConversionType string האפשרות להמיר ערך של משתנה מסוג מחרוזת לאותיות קטנות או לאותיות רישיות.

הערכים הקבילים הם:
  • "lowercase"
  • "none"
  • "uppercase"
formatValue.convertFalseToValue nested object הערך שיש להמיר אם ערך המשתנה אינו נכון.
formatValue.convertFalseToValue.isWeakReference boolean האם לפרמטר של סוג הפניה יש הפניה חזקה או חלשה. בשימוש רק בטרנספורמציות. ניתן לכתיבה
formatValue.convertFalseToValue.key string המפתח בעל השם שמזהה פרמטר באופן ייחודי. נדרש לפרמטרים ברמה העליונה, וגם לערכי מפה. המערכת התעלמה מערכים ברשימה. ניתן לכתיבה
formatValue.convertFalseToValue.list[] list הפרמטרים של פרמטר הרשימה הזו (המערכת תתעלם מהמפתחות). ניתן לכתיבה
formatValue.convertFalseToValue.map[] list הפרמטרים של פרמטר המפה הזה (חייבים לכלול מפתחות, המפתחות חייבים להיות ייחודיים). ניתן לכתיבה
formatValue.convertFalseToValue.type string סוג הפרמטר. הערכים החוקיים הם:
  • boolean: הערך מייצג בוליאני, מיוצג כ-true או כ-false
  • integer: הערך מייצג ערך של מספר שלם חתום של 64 ביט, בבסיס 10
  • list: יש לציין רשימה של פרמטרים
  • map: יש לציין מפה של פרמטרים
  • template: הערך מייצג כל טקסט. הוא יכול לכלול הפניות למשתנים (גם הפניות למשתנים שעשויות להחזיר סוגים שאינם מחרוזות)
  • trigger_reference: הערך מייצג טריגר, שמיוצג כמזהה הטריגר
  • tag_reference: הערך מייצג תג שמיוצג כשם התג


הערכים הקבילים הם:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
ניתן לכתיבה
formatValue.convertFalseToValue.value string ערך של פרמטר (עשוי להכיל הפניות למשתנים כגון "") בהתאם לסוג שצוין. ניתן לכתיבה
formatValue.convertNullToValue nested object הערך שיש להמיר אם ערך המשתנה הוא ריק.
formatValue.convertNullToValue.isWeakReference boolean האם לפרמטר של סוג הפניה יש הפניה חזקה או חלשה. בשימוש רק בטרנספורמציות. ניתן לכתיבה
formatValue.convertNullToValue.key string המפתח בעל השם שמזהה פרמטר באופן ייחודי. נדרש לפרמטרים ברמה העליונה, וגם לערכי מפה. המערכת התעלמה מערכים ברשימה. ניתן לכתיבה
formatValue.convertNullToValue.list[] list הפרמטרים של פרמטר הרשימה הזו (המערכת תתעלם מהמפתחות). ניתן לכתיבה
formatValue.convertNullToValue.map[] list הפרמטרים של פרמטר המפה הזה (חייבים לכלול מפתחות, המפתחות חייבים להיות ייחודיים). ניתן לכתיבה
formatValue.convertNullToValue.type string סוג הפרמטר. הערכים החוקיים הם:
  • boolean: הערך מייצג בוליאני, מיוצג כ-true או כ-false
  • integer: הערך מייצג ערך של מספר שלם חתום של 64 ביט, בבסיס 10
  • list: יש לציין רשימה של פרמטרים
  • map: יש לציין מפה של פרמטרים
  • template: הערך מייצג כל טקסט. הוא יכול לכלול הפניות למשתנים (גם הפניות למשתנים שעשויות להחזיר סוגים שאינם מחרוזות)
  • trigger_reference: הערך מייצג טריגר, שמיוצג כמזהה הטריגר
  • tag_reference: הערך מייצג תג שמיוצג כשם התג


הערכים הקבילים הם:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
ניתן לכתיבה
formatValue.convertNullToValue.value string ערך של פרמטר (עשוי להכיל הפניות למשתנים כגון "") בהתאם לסוג שצוין. ניתן לכתיבה
formatValue.convertTrueToValue nested object הערך שיש להמיר אם ערך המשתנה הוא True.
formatValue.convertTrueToValue.isWeakReference boolean האם לפרמטר של סוג הפניה יש הפניה חזקה או חלשה. בשימוש רק בטרנספורמציות. ניתן לכתיבה
formatValue.convertTrueToValue.key string המפתח בעל השם שמזהה פרמטר באופן ייחודי. נדרש לפרמטרים ברמה העליונה, וגם לערכי מפה. המערכת התעלמה מערכים ברשימה. ניתן לכתיבה
formatValue.convertTrueToValue.list[] list הפרמטרים של פרמטר הרשימה הזו (המערכת תתעלם מהמפתחות). ניתן לכתיבה
formatValue.convertTrueToValue.map[] list הפרמטרים של פרמטר המפה הזה (חייבים לכלול מפתחות, המפתחות חייבים להיות ייחודיים). ניתן לכתיבה
formatValue.convertTrueToValue.type string סוג הפרמטר. הערכים החוקיים הם:
  • boolean: הערך מייצג בוליאני, מיוצג כ-true או כ-false
  • integer: הערך מייצג ערך של מספר שלם חתום של 64 ביט, בבסיס 10
  • list: יש לציין רשימה של פרמטרים
  • map: יש לציין מפה של פרמטרים
  • template: הערך מייצג כל טקסט. הוא יכול לכלול הפניות למשתנים (גם הפניות למשתנים שעשויות להחזיר סוגים שאינם מחרוזות)
  • trigger_reference: הערך מייצג טריגר, שמיוצג כמזהה הטריגר
  • tag_reference: הערך מייצג תג שמיוצג כשם התג


הערכים הקבילים הם:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
ניתן לכתיבה
formatValue.convertTrueToValue.value string ערך של פרמטר (עשוי להכיל הפניות למשתנים כגון "") בהתאם לסוג שצוין. ניתן לכתיבה
formatValue.convertUndefinedToValue nested object הערך שיש להמיר אם ערך המשתנה לא מוגדר.
formatValue.convertUndefinedToValue.isWeakReference boolean האם לפרמטר של סוג הפניה יש הפניה חזקה או חלשה. בשימוש רק בטרנספורמציות. ניתן לכתיבה
formatValue.convertUndefinedToValue.key string המפתח בעל השם שמזהה פרמטר באופן ייחודי. נדרש לפרמטרים ברמה העליונה, וגם לערכי מפה. המערכת התעלמה מערכים ברשימה. ניתן לכתיבה
formatValue.convertUndefinedToValue.list[] list הפרמטרים של פרמטר הרשימה הזו (המערכת תתעלם מהמפתחות). ניתן לכתיבה
formatValue.convertUndefinedToValue.map[] list הפרמטרים של פרמטר המפה הזה (חייבים לכלול מפתחות, המפתחות חייבים להיות ייחודיים). ניתן לכתיבה
formatValue.convertUndefinedToValue.type string סוג הפרמטר. הערכים החוקיים הם:
  • boolean: הערך מייצג בוליאני, מיוצג כ-true או כ-false
  • integer: הערך מייצג ערך של מספר שלם חתום של 64 ביט, בבסיס 10
  • list: יש לציין רשימה של פרמטרים
  • map: יש לציין מפה של פרמטרים
  • template: הערך מייצג כל טקסט. הוא יכול לכלול הפניות למשתנים (גם הפניות למשתנים שעשויות להחזיר סוגים שאינם מחרוזות)
  • trigger_reference: הערך מייצג טריגר, שמיוצג כמזהה הטריגר
  • tag_reference: הערך מייצג תג שמיוצג כשם התג


הערכים הקבילים הם:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
ניתן לכתיבה
formatValue.convertUndefinedToValue.value string ערך של פרמטר (עשוי להכיל הפניות למשתנים כגון "") בהתאם לסוג שצוין. ניתן לכתיבה
name string השם המוצג של המשתנה. ניתן לכתיבה
notes string המשתמש הערות לגבי אופן ההחלה של המשתנה הזה במאגר. ניתן לכתיבה
parameter[] list הפרמטרים של המשתנה. ניתן לכתיבה
parameter[].isWeakReference boolean האם לפרמטר של סוג הפניה יש הפניה חזקה או חלשה. בשימוש רק בטרנספורמציות. ניתן לכתיבה
parameter[].key string המפתח בעל השם שמזהה פרמטר באופן ייחודי. נדרש לפרמטרים ברמה העליונה, וגם לערכי מפה. המערכת התעלמה מערכים ברשימה. ניתן לכתיבה
parameter[].list[] list הפרמטרים של פרמטר הרשימה הזו (המערכת תתעלם מהמפתחות). ניתן לכתיבה
parameter[].map[] list הפרמטרים של פרמטר המפה הזה (חייבים לכלול מפתחות, המפתחות חייבים להיות ייחודיים). ניתן לכתיבה
parameter[].type string סוג הפרמטר. הערכים החוקיים הם:
  • boolean: הערך מייצג בוליאני, מיוצג כ-true או כ-false
  • integer: הערך מייצג ערך של מספר שלם חתום של 64 ביט, בבסיס 10
  • list: יש לציין רשימה של פרמטרים
  • map: יש לציין מפה של פרמטרים
  • template: הערך מייצג כל טקסט. הוא יכול לכלול הפניות למשתנים (גם הפניות למשתנים שעשויות להחזיר סוגים שאינם מחרוזות)
  • trigger_reference: הערך מייצג טריגר, שמיוצג כמזהה הטריגר
  • tag_reference: הערך מייצג תג שמיוצג כשם התג


הערכים הקבילים הם:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "tagReference"
  • "template"
  • "triggerReference"
  • "typeUnspecified"
ניתן לכתיבה
parameter[].value string ערך של פרמטר (עשוי להכיל הפניות למשתנים כגון "") בהתאם לסוג שצוין. ניתן לכתיבה
parentFolderId string המזהה של תיקיית ההורה.
path string הנתיב היחסי של ה-API של משתנה GTM.
scheduleEndMs long חותמת הזמן של הסיום באלפיות השנייה לתזמון משתנה. ניתן לכתיבה
scheduleStartMs long חותמת הזמן של ההתחלה באלפיות השנייה לתזמון משתנה. ניתן לכתיבה
tagManagerUrl string קישור שנוצר באופן אוטומטי לממשק המשתמש של Tag Manager
type string סוג משתנה ב-GTM. ניתן לכתיבה
variableId string מזהה המשתנה הוא המזהה הייחודי של המשתנה ב-GTM.
workspaceId string מזהה GTM Workspace.

שיטות

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