Rules

একটি পাত্রের নিয়ম। নিয়ম রানটাইম সময় সত্য বা মিথ্যা মূল্যায়ন. এগুলি নিয়ন্ত্রণ করতে ব্যবহার করা যেতে পারে যখন একটি ট্যাগ ফায়ার হয় বা ফায়ারিং থেকে ব্লক করা হয়, এবং মোবাইল কন্টেইনারে থাকা ম্যাক্রোগুলি সক্রিয় বা অক্ষম করা হয় তা নিয়ন্ত্রণ করতে। আরও বিশদ বিবরণের জন্য, যথাক্রমে একটি ট্যাগের কনফিগারেশনের ফায়ারিং এবং অক্ষম করার নিয়ম এবং ম্যাক্রোর কনফিগারেশনের সক্রিয় এবং নিষ্ক্রিয় করার নিয়মগুলি দেখুন৷

এই সম্পদের জন্য পদ্ধতির তালিকার জন্য, এই পৃষ্ঠার শেষে দেখুন।

সম্পদ উপস্থাপনা

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

{
  "accountId": string,
  "containerId": string,
  "ruleId": string,
  "name": string,
  "notes": string,
  "condition": [
    {
      "type": string,
      "parameter": [
        {
          "type": string,
          "key": string,
          "value": string,
          "list": [
            (Parameter)
          ],
          "map": [
            (Parameter)
          ]
        }
      ]
    }
  ],
  "fingerprint": string
}
সম্পত্তির নাম মান বর্ণনা মন্তব্য
accountId string GTM অ্যাকাউন্ট আইডি।
condition[] list শর্তগুলির তালিকা যা এই নিয়মটি তৈরি করে (অন্তর্ভুক্ত এবং তাদের মধ্যে)। লিখনযোগ্য
condition[]. parameter[] list শর্তের প্রকারের উপর নির্ভর করে নামযুক্ত প্যারামিটারের একটি তালিকা (কী/মান)। মন্তব্য:
  • বাইনারি অপারেটরদের জন্য, যথাক্রমে বাম এবং ডান অপারেন্ডগুলি নির্দিষ্ট করার জন্য arg0 এবং arg1 নামের পরামিতিগুলি অন্তর্ভুক্ত করুন।
  • এই সময়ে, বাম অপারেন্ড ( arg0 ) অবশ্যই একটি ম্যাক্রোর রেফারেন্স হতে হবে।
  • কেস-অসংবেদনশীল Regex ম্যাচিংয়ের জন্য, ignore_case নামে একটি বুলিয়ান প্যারামিটার অন্তর্ভুক্ত করুন যা true সেট করা আছে। যদি নির্দিষ্ট করা না থাকে বা অন্য কোনো মান সেট করা হয়, তাহলে মিলটি কেস সংবেদনশীল হবে।
  • একটি অপারেটরকে অস্বীকার করতে, negate নামে একটি বুলিয়ান প্যারামিটার অন্তর্ভুক্ত করুন এবং এটি true সেট করুন।
লিখনযোগ্য
condition[].parameter[]. key string নামযুক্ত কী যা একটি প্যারামিটারকে অনন্যভাবে সনাক্ত করে। উচ্চ-স্তরের পরামিতি, সেইসাথে মানচিত্রের মানগুলির জন্য প্রয়োজনীয়। তালিকার মানগুলির জন্য উপেক্ষা করা হয়েছে৷ লিখনযোগ্য
condition[].parameter[]. list[] list এই তালিকা প্যারামিটারের পরামিতি (কীগুলি উপেক্ষা করা হবে)। লিখনযোগ্য
condition[].parameter[]. map[] list এই মানচিত্র প্যারামিটারের পরামিতি (কী থাকতে হবে; কী অনন্য হতে হবে)। লিখনযোগ্য
condition[].parameter[]. type string পরামিতি প্রকার। বৈধ মান হল:
  • boolean : মানটি একটি বুলিয়ানকে উপস্থাপন করে, যা 'সত্য' বা 'মিথ্যা' হিসাবে উপস্থাপিত হয়
  • integer : মানটি ভিত্তি 10-এ একটি 64-বিট স্বাক্ষরিত পূর্ণসংখ্যার মান উপস্থাপন করে
  • list : পরামিতিগুলির একটি তালিকা নির্দিষ্ট করা উচিত
  • map : পরামিতিগুলির একটি মানচিত্র নির্দিষ্ট করা উচিত
  • template : মান যে কোনো টেক্সট প্রতিনিধিত্ব করে; এর মধ্যে ম্যাক্রো রেফারেন্স অন্তর্ভুক্ত থাকতে পারে (এমনকি ম্যাক্রো রেফারেন্স যা নন-স্ট্রিং প্রকার ফেরত দিতে পারে)


গ্রহণযোগ্য মান হল:
  • " boolean "
  • " integer "
  • " list "
  • " map "
  • " template "
লিখনযোগ্য
condition[].parameter[]. value string একটি প্যারামিটারের মান (ম্যাক্রো রেফারেন্স থাকতে পারে যেমন "") নির্দিষ্ট ধরনের জন্য উপযুক্ত। লিখনযোগ্য
condition[]. type string এই শর্তের জন্য অপারেটরের ধরন।

গ্রহণযোগ্য মান হল:
  • " contains "
  • " cssSelector "
  • " endsWith "
  • " equals "
  • " greater "
  • " greaterOrEquals "
  • " less "
  • " lessOrEquals "
  • " matchRegex "
  • " startsWith "
  • " urlMatches "
লিখনযোগ্য
containerId string GTM কন্টেইনার আইডি।
fingerprint string GTM নিয়মের আঙ্গুলের ছাপ স্টোরেজ সময়ে গণনা করা হয়। যখনই নিয়মটি সংশোধন করা হয় তখন এই মানটি পুনরায় গণনা করা হয়।
name string নিয়ম প্রদর্শনের নাম। লিখনযোগ্য
notes string কনটেইনারে এই নিয়মটি কীভাবে প্রয়োগ করবেন সে সম্পর্কে ব্যবহারকারীর নোট। লিখনযোগ্য
ruleId string নিয়ম আইডি অনন্যভাবে জিটিএম নিয়মকে চিহ্নিত করে।

পদ্ধতি

নিয়ম তৈরি, সংশোধন, মুছে বা পুনরুদ্ধার করতে নীচের পদ্ধতিগুলি ব্যবহার করুন৷

সৃষ্টি
একটি GTM নিয়ম তৈরি করে।
মুছে ফেলা
একটি GTM নিয়ম মুছে দেয়।
পাওয়া
একটি GTM নিয়ম পায়।
তালিকা
একটি কন্টেইনারের সমস্ত GTM নিয়ম তালিকাভুক্ত করে।
হালনাগাদ
একটি GTM নিয়ম আপডেট করে।