Parameter

একটি Google ট্যাগ ম্যানেজার প্যারামিটার প্রতিনিধিত্ব করে।

JSON প্রতিনিধিত্ব
{
  "type": enum (Type),
  "key": string,
  "value": string,
  "list": [
    {
      object (Parameter)
    }
  ],
  "map": [
    {
      object (Parameter)
    }
  ],
  "isWeakReference": boolean
}
ক্ষেত্র
type

enum ( Type )

পরামিতি প্রকার। বৈধ মান হল:

  • boolean

    : মান একটি বুলিয়ান প্রতিনিধিত্ব করে, 'সত্য' বা 'মিথ্যা' হিসাবে উপস্থাপিত

  • integer

    : মানটি ভিত্তি 10-এ একটি 64-বিট স্বাক্ষরিত পূর্ণসংখ্যার মান উপস্থাপন করে

  • list

    : পরামিতিগুলির একটি তালিকা নির্দিষ্ট করা উচিত

  • map

    : পরামিতিগুলির একটি মানচিত্র নির্দিষ্ট করা উচিত

  • template

    : মান যে কোনো টেক্সট প্রতিনিধিত্ব করে; এতে ভেরিয়েবল রেফারেন্স অন্তর্ভুক্ত থাকতে পারে (এমনকি পরিবর্তনশীল রেফারেন্স যা নন-স্ট্রিং প্রকার ফেরত দিতে পারে)

  • trigger_reference

    : মান একটি ট্রিগার প্রতিনিধিত্ব করে, ট্রিগার আইডি হিসাবে উপস্থাপিত

  • tag_reference

    : মান একটি ট্যাগ প্রতিনিধিত্ব করে, ট্যাগ নাম হিসাবে উপস্থাপিত

key

string

নামযুক্ত কী যা একটি প্যারামিটারকে অনন্যভাবে সনাক্ত করে। উচ্চ-স্তরের পরামিতি, সেইসাথে মানচিত্রের মানগুলির জন্য প্রয়োজনীয়। তালিকার মানগুলির জন্য উপেক্ষা করা হয়েছে৷

value

string

একটি প্যারামিটারের মান (ভেরিয়েবল রেফারেন্স থাকতে পারে)। নির্দিষ্ট ধরনের উপযুক্ত হিসাবে।

list[]

object ( Parameter )

এই তালিকা প্যারামিটারের পরামিতি (কীগুলি উপেক্ষা করা হবে)।

map[]

object ( Parameter )

এই মানচিত্র প্যারামিটারের পরামিতি (কী থাকতে হবে; কী অনন্য হতে হবে)।

isWeakReference

boolean

একটি রেফারেন্স টাইপ প্যারামিটার দৃঢ়ভাবে বা দুর্বলভাবে উল্লেখ করা হয়েছে কিনা। শুধুমাত্র রূপান্তর দ্বারা ব্যবহৃত.

টাইপ

টাইপ enum পরিবর্তন করার সময়, নিশ্চিত করুন যে আপনি টাইপ ফিল্ড ডকুমেন্টেশন সিঙ্কে রেখেছেন।

Enums
typeUnspecified
template পরিবর্তনশীল রেফারেন্স অন্তর্ভুক্ত হতে পারে.
integer
boolean
list
map
triggerReference
tagReference