Zones

للحصول على قائمة بالطرق لهذا المورد، راجع نهاية هذه الصفحة.

تمثيلات الموارد

يُمثِّل محتوى منطقة "إدارة العلامات من Google".

{
  "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
    ]
  }
}
اسم الموقع القيمة الوصف Notes
accountId string رقم تعريف حساب Google Tag Manager
boundary nested object حدود هذه المنطقة.
boundary.condition[] list الشروط التي تشكّل الحد عند ارتباطها.
boundary.condition[].parameter[] list قائمة بالمعلَمات المُسمّاة (المفتاح/القيمة)، استنادًا إلى نوع الشرط. ملاحظات:
  • بالنسبة إلى عوامل التشغيل الثنائية، أدرِج المَعلمتَين باسم arg0 وarg1 لتحديد المعاملَين الأيسر والأيمن، على التوالي.
  • في الوقت الحالي، يجب أن يكون المعامل الأيسر (arg0) مرجعًا لمتغير.
  • بالنسبة إلى مطابقة التعبير العادي غير الحسّاسة لحالة الأحرف، يمكنك تضمين معلَمة منطقية باسم 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: تمثّل القيمة قيمة منطقية، يتم تمثيلها على أنّها "صحيح" أو "خطأ"
  • 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 المسار النسبي لواجهة برمجة التطبيقات في منطقة GTM Zone.
tagManagerUrl string رابط مُنشأ تلقائيًا إلى واجهة مستخدم "إدارة العلامات"
typeRestriction nested object قيود نوع هذه المنطقة.
typeRestriction.enable boolean صحيح إذا تم تفعيل قيود النوع لهذه المنطقة.
typeRestriction.whitelistedTypeId[] list قائمة بأنواع أرقام التعريف العامة التي تمت إضافتها إلى القائمة البيضاء للاستخدام في هذه المنطقة.
workspaceId string رقم تعريف GTM Workspace
zoneId string يحدِّد رقم تعريف المنطقة منطقة GTM بشكل فريد.

الطُرق

إنشاء
لإنشاء منطقة GTM.
حذف
لحذف منطقة GTM.
الحصول على
تحصل على منطقة GTM.
list
يعرض جميع مناطق إدارة العلامات من Google لمساحة عمل حاوية GTM.
revert
إعادة التغييرات إلى منطقة GTM في GTM Workspace
تعديل
تعديل منطقة GTM.