Parameter

یک پارامتر Google Tag Manager را نشان می دهد.

نمایندگی JSON
{
  "type": enum (Type),
  "key": string,
  "value": string,
  "list": [
    {
      object (Parameter)
    }
  ],
  "map": [
    {
      object (Parameter)
    }
  ],
  "isWeakReference": boolean
}
فیلدها
type

enum ( Type )

نوع پارامتر مقادیر معتبر عبارتند از:

  • boolean

    : مقدار نشان دهنده یک بولی است که به صورت "درست" یا "نادرست" نمایش داده می شود.

  • integer

    : این مقدار یک مقدار عدد صحیح امضا شده 64 بیتی را در پایه 10 نشان می دهد

  • list

    : لیستی از پارامترها باید مشخص شود

  • map

    : نقشه پارامترها باید مشخص شود

  • template

    : مقدار هر متنی را نشان می دهد. این می تواند شامل مراجع متغیر باشد (حتی مراجع متغیری که ممکن است انواع غیر رشته ای را برگرداند)

  • trigger_reference

    : مقدار نشان دهنده یک ماشه است که به عنوان شناسه ماشه نشان داده می شود

  • tag_reference

    : مقدار نشان دهنده یک برچسب است که به عنوان نام برچسب نشان داده می شود

key

string

کلید نامگذاری شده که به طور منحصر به فرد یک پارامتر را شناسایی می کند. برای پارامترهای سطح بالا و همچنین مقادیر نقشه مورد نیاز است. برای مقادیر لیست نادیده گرفته شد.

value

string

مقدار یک پارامتر (ممکن است حاوی ارجاعات متغیر باشد). متناسب با نوع مشخص شده

list[]

object ( Parameter )

پارامترهای این پارامتر فهرست (کلیدها نادیده گرفته خواهند شد).

map[]

object ( Parameter )

پارامترهای این پارامتر نقشه (باید کلید داشته باشد؛ کلیدها باید منحصر به فرد باشند).

isWeakReference

boolean

اینکه آیا یک پارامتر نوع مرجع به شدت یا ضعیف ارجاع داده می شود یا خیر. فقط توسط Transformations استفاده می شود.

تایپ کنید

هنگام تغییر نوع enum، مطمئن شوید که اسناد فیلد نوع را همگام کرده اید.

Enums
typeUnspecified
template ممکن است شامل مراجع متغیر باشد.
integer
boolean
list
map
triggerReference
tagReference