Variables

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

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

يمثّل متغيّرًا في أداة "إدارة العلامات من Google".

{
  "accountId": string,
  "containerId": string,
  "variableId": string,
  "name": string,
  "type": string,
  "notes": string,
  "scheduleStartMs": long,
  "scheduleEndMs": long,
  "parameter": [
    {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ]
    }
  ],
  "enablingTriggerId": [
    string
  ],
  "disablingTriggerId": [
    string
  ],
  "fingerprint": string,
  "parentFolderId": string
}
اسم الموقع القيمة الوصف Notes
accountId string رقم تعريف حساب Google Tag Manager
containerId string رقم تعريف حاوية GTM.
disablingTriggerId[] list بالنسبة إلى حاويات الأجهزة الجوّالة فقط: قائمة بأرقام تعريف المشغِّلات لإيقاف المتغيرات الشرطية، يتم تفعيل المتغيّر إذا كان أحد مشغّلات التفعيل صحيحًا وكان جميع مشغّلات الإيقاف خطأ. وهي تُعامل على أنها مجموعة غير مرتَّبة. قابل للكتابة
enablingTriggerId[] list بالنسبة إلى حاويات الأجهزة الجوّالة فقط: قائمة بأرقام تعريف المشغِّلات لتفعيل المتغيّرات الشرطية، ويتم تفعيل المتغيّر إذا كان أحد مشغّلات التفعيل صحيحًا وكان جميع مشغّلات الإيقاف خاطئة. وهي تُعامل على أنها مجموعة غير مرتَّبة. قابل للكتابة
fingerprint string الملف المرجعي لمتغيّر GTM كما محسوب في وقت التخزين. ويُعاد احتساب هذه القيمة كلما تم تعديل المتغيّر.
name string الاسم المعروض للمتغير. قابل للكتابة
notes string ملاحظات المستخدِم حول كيفية تطبيق هذا المتغيّر في الحاوية قابل للكتابة
parameter[] list معلَمات المتغير. قابل للكتابة
parameter[].key string المفتاح المُسمّى الذي يعرّف المَعلمة بشكل فريد. مطلوبة لمَعلمات المستوى الأعلى، وكذلك لقيم الخريطة. تم تجاهل هذه القيم بسبب قيم القوائم. قابل للكتابة
parameter[].list[] list معلمات معلمات القائمة هذه (سيتم تجاهل المفاتيح). قابل للكتابة
parameter[].map[] list معلَمات مَعلمة الخريطة هذه (يجب أن تحتوي على مفاتيح، ويجب أن تكون المفاتيح فريدة). قابل للكتابة
parameter[].type string نوع المَعلمة. القيم الصالحة هي:
  • boolean: تمثّل القيمة قيمة منطقية، يتم تمثيلها على أنّها "صحيح" أو "خطأ"
  • integer: تمثل القيمة قيمة عدد صحيح موقّعة 64 بت، في الأساس 10
  • list: يجب تحديد قائمة بالمعلَمات
  • map: يجب تحديد خريطة للمعلَمات.
  • template: تمثّل القيمة أي نص، ويمكن أن تشمل مراجع المتغيّرة (حتى مراجع المتغيّرات التي قد تعرض أنواعًا غير سلاسل نصية).
  • trigger_reference: تمثّل القيمة مشغِّلاً، ويتم تمثيله على أنّه رقم تعريف المشغِّل.


القيم المقبولة هي:
  • "boolean"
  • "integer"
  • "list"
  • "map"
  • "template"
  • "triggerReference"
قابل للكتابة
parameter[].value string قيمة المَعلمة (قد تحتوي على مراجع متغيّرات مثل "") بشكل مناسب للنوع المحدّد. قابل للكتابة
parentFolderId string معرّف المجلد الرئيسي
scheduleEndMs long الطابع الزمني للانتهاء بالمللي ثانية لجدولة متغيّر. قابل للكتابة
scheduleStartMs long الطابع الزمني للبدء بالمللي ثانية لجدولة متغيّر قابل للكتابة
type string نوع متغيّر GTM. قابل للكتابة
variableId string يحدِّد رقم تعريف المتغيّر متغيّر GTM بشكلٍ فريد.

الطُرق

إنشاء
لإنشاء متغيّر GTM.
حذف
لحذف متغيّر GTM.
الحصول على
الحصول على متغيّر GTM.
list
تعرض جميع متغيّرات GTM في الحاوية.
تعديل
تعديل متغيّر GTM