একটি ধারক এর ধারক সংস্করণ. একটি কন্টেইনার সংস্করণকে একটি নির্দিষ্ট সময়ে একটি কন্টেইনারের কনফিগারেশনের একটি অপরিবর্তনীয় অনুলিপি (স্ন্যাপশট) হিসাবে বিবেচনা করা যেতে পারে। create
পদ্ধতি ব্যবহার করে একটি নতুন সংস্করণ তৈরি করা বর্তমান কনফিগারেশনের উপর ভিত্তি করে একটি সংস্করণ তৈরি করবে (যেমন কন্টেইনারের ম্যাক্রো, নিয়ম এবং ট্যাগ)। restore
পদ্ধতিটি নির্দিষ্ট সংস্করণ ব্যবহার করে কন্টেইনারের কনফিগারেশন পুনরুদ্ধার করবে। update
পদ্ধতি একটি সংস্করণের name
এবং notes
ক্ষেত্র আপডেট করার অনুমতি দেয়। বর্তমানে প্রকাশিত সংস্করণটি আনতে, get
পদ্ধতিটি ব্যবহার করুন এবং containerVersionId
জন্য published
নির্দিষ্ট করুন।
এই সম্পদের জন্য পদ্ধতির তালিকার জন্য, এই পৃষ্ঠার শেষে দেখুন।
সম্পদ উপস্থাপনা
একটি Google ট্যাগ ম্যানেজার কন্টেইনার সংস্করণ প্রতিনিধিত্ব করে।
{ "accountId": string, "containerId": string, "containerVersionId": string, "name": string, "deleted": boolean, "notes": string, "container": accounts.containers Resource, "macro": [ { "accountId": string, "containerId": string, "macroId": string, "name": string, "type": string, "notes": string, "scheduleStartMs": long, "scheduleEndMs": long, "parameter": [ { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ] } ], "enablingRuleId": [ string ], "disablingRuleId": [ string ], "fingerprint": string, "parentFolderId": string } ], "rule": [ { "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 } ], "tag": [ accounts.containers.tags Resource ], "trigger": [ accounts.containers.triggers Resource ], "variable": [ accounts.containers.variables Resource ], "folder": [ accounts.containers.folders Resource ], "fingerprint": string }
সম্পত্তির নাম | মান | বর্ণনা | নোট |
---|---|---|---|
accountId | string | GTM অ্যাকাউন্ট আইডি। | |
container | nested object | এই সংস্করণটি যে পাত্র থেকে নেওয়া হয়েছে। | |
containerId | string | GTM কন্টেইনার আইডি। | |
containerVersionId | string | containerVersionId অনন্যভাবে জিটিএম কন্টেইনার সংস্করণকে শনাক্ত করে। | |
deleted | boolean | সত্যের একটি মান নির্দেশ করে যে এই ধারক সংস্করণটি মুছে ফেলা হয়েছে। | |
fingerprint | string | GTM কন্টেইনার সংস্করণের আঙ্গুলের ছাপ স্টোরেজ সময়ে গণনা করা হয়। যখনই ধারক সংস্করণ পরিবর্তন করা হয় তখন এই মানটি পুনরায় গণনা করা হয়৷ | |
folder[] | list | এই সংস্করণটি যে কন্টেইনার থেকে নেওয়া হয়েছে সেই ফোল্ডারগুলি৷ | |
macro[] | list | এই সংস্করণটি যে কন্টেইনার থেকে নেওয়া হয়েছিল তার ম্যাক্রোগুলি৷ | |
macro[]. accountId | string | GTM অ্যাকাউন্ট আইডি। | |
macro[]. containerId | string | GTM কন্টেইনার আইডি। | |
macro[]. disablingRuleId[] | list | শুধুমাত্র মোবাইল কনটেইনারগুলির জন্য: শর্তসাপেক্ষ ম্যাক্রো অক্ষম করার জন্য নিয়ম আইডিগুলির একটি তালিকা; ম্যাক্রো সক্রিয় করা হয় যদি সক্ষম করার নিয়মগুলির মধ্যে একটি সত্য হয় এবং সমস্ত নিষ্ক্রিয় করার নিয়মগুলি মিথ্যা হয়। একটি অবিন্যস্ত সেট হিসাবে বিবেচিত. | |
macro[]. enablingRuleId[] | list | শুধুমাত্র মোবাইল কন্টেইনারগুলির জন্য: শর্তসাপেক্ষ ম্যাক্রো সক্ষম করার জন্য নিয়ম আইডিগুলির একটি তালিকা; ম্যাক্রো সক্রিয় করা হয় যদি সক্ষম করার নিয়মগুলির মধ্যে একটি সত্য হয় এবং সমস্ত নিষ্ক্রিয় করার নিয়মগুলি মিথ্যা হয়। একটি অবিন্যস্ত সেট হিসাবে বিবেচিত. | |
macro[]. fingerprint | string | GTM ম্যাক্রোর ফিঙ্গারপ্রিন্ট স্টোরেজের সময়ে গণনা করা হয়েছে। যখনই ম্যাক্রো পরিবর্তন করা হয় তখন এই মানটি পুনরায় গণনা করা হয়। | |
macro[]. macroId | string | ম্যাক্রো আইডি অনন্যভাবে জিটিএম ম্যাক্রোকে শনাক্ত করে। | |
macro[]. name | string | ম্যাক্রো প্রদর্শনের নাম। | |
macro[]. notes | string | কনটেইনারে এই ম্যাক্রোটি কীভাবে প্রয়োগ করবেন সে সম্পর্কে ব্যবহারকারীর নোট। | |
macro[]. parameter[] | list | ম্যাক্রোর পরামিতি। | |
macro[].parameter[]. key | string | নামযুক্ত কী যা একটি প্যারামিটারকে অনন্যভাবে সনাক্ত করে। উচ্চ-স্তরের পরামিতি, সেইসাথে মানচিত্রের মানগুলির জন্য প্রয়োজনীয়। তালিকার মানগুলির জন্য উপেক্ষা করা হয়েছে৷ | লিখনযোগ্য |
macro[].parameter[]. list[] | list | এই তালিকা প্যারামিটারের পরামিতি (কীগুলি উপেক্ষা করা হবে)। | লিখনযোগ্য |
macro[].parameter[]. map[] | list | এই মানচিত্র প্যারামিটারের পরামিতি (কী থাকতে হবে; কী অনন্য হতে হবে)। | লিখনযোগ্য |
macro[].parameter[]. type | string | পরামিতি প্রকার। বৈধ মান হল:
গ্রহণযোগ্য মান হল:
| লিখনযোগ্য |
macro[].parameter[]. value | string | একটি প্যারামিটারের মান ("" এর মতো পরিবর্তনশীল রেফারেন্স থাকতে পারে) নির্দিষ্ট প্রকারের জন্য উপযুক্ত। | লিখনযোগ্য |
macro[]. parentFolderId | string | মূল ফোল্ডার আইডি। | |
macro[]. scheduleEndMs | long | একটি ম্যাক্রো শিডিউল করার জন্য মিলিসেকেন্ডে শেষ টাইমস্ট্যাম্প। | |
macro[]. scheduleStartMs | long | একটি ম্যাক্রো শিডিউল করার জন্য মিলিসেকেন্ডে শুরু টাইমস্ট্যাম্প৷ | |
macro[]. type | string | GTM ম্যাক্রো টাইপ। | |
name | string | ধারক সংস্করণ প্রদর্শন নাম. | লিখনযোগ্য |
notes | string | কনটেইনারে এই কন্টেইনার সংস্করণটি কীভাবে প্রয়োগ করবেন সে সম্পর্কে ব্যবহারকারীর নোট। | লিখনযোগ্য |
rule[] | list | এই সংস্করণ যে পাত্রে থেকে নেওয়া হয়েছে নিয়ম. | |
rule[]. accountId | string | GTM অ্যাকাউন্ট আইডি। | |
rule[]. condition[] | list | শর্তগুলির তালিকা যা এই নিয়মটি তৈরি করে (অন্তর্ভুক্ত এবং তাদের মধ্যে)। | |
rule[].condition[]. parameter[] | list | শর্তের প্রকারের উপর নির্ভর করে নামযুক্ত প্যারামিটারের একটি তালিকা (কী/মান)। নোট:
| লিখনযোগ্য |
rule[].condition[].parameter[]. key | string | নামযুক্ত কী যা একটি প্যারামিটারকে অনন্যভাবে সনাক্ত করে। উচ্চ-স্তরের পরামিতি, সেইসাথে মানচিত্রের মানগুলির জন্য প্রয়োজনীয়। তালিকার মানগুলির জন্য উপেক্ষা করা হয়েছে৷ | লিখনযোগ্য |
rule[].condition[].parameter[]. list[] | list | এই তালিকা প্যারামিটারের পরামিতি (কীগুলি উপেক্ষা করা হবে)। | লিখনযোগ্য |
rule[].condition[].parameter[]. map[] | list | এই মানচিত্র প্যারামিটারের পরামিতি (কী থাকতে হবে; কী অনন্য হতে হবে)। | লিখনযোগ্য |
rule[].condition[].parameter[]. type | string | পরামিতি প্রকার। বৈধ মান হল:
গ্রহণযোগ্য মান হল:
| লিখনযোগ্য |
rule[].condition[].parameter[]. value | string | একটি প্যারামিটারের মান ("" এর মতো পরিবর্তনশীল রেফারেন্স থাকতে পারে) নির্দিষ্ট প্রকারের জন্য উপযুক্ত। | লিখনযোগ্য |
rule[].condition[]. type | string | এই শর্তের জন্য অপারেটরের ধরন। গ্রহণযোগ্য মান হল:
| লিখনযোগ্য |
rule[]. containerId | string | GTM কন্টেইনার আইডি। | |
rule[]. fingerprint | string | GTM নিয়মের আঙ্গুলের ছাপ স্টোরেজ সময়ে গণনা করা হয়। যখনই নিয়মটি সংশোধন করা হয় তখন এই মানটি পুনরায় গণনা করা হয়। | |
rule[]. name | string | নিয়ম প্রদর্শনের নাম। | |
rule[]. notes | string | কনটেইনারে এই নিয়মটি কীভাবে প্রয়োগ করবেন সে সম্পর্কে ব্যবহারকারীর নোট। | |
rule[]. ruleId | string | নিয়ম আইডি অনন্যভাবে জিটিএম নিয়মকে চিহ্নিত করে। | |
tag[] | list | এই সংস্করণটি যে কন্টেইনার থেকে নেওয়া হয়েছে তার ট্যাগগুলি৷ | |
trigger[] | list | এই সংস্করণটি যে কন্টেইনার থেকে নেওয়া হয়েছিল তার ট্রিগারগুলি৷ | |
variable[] | list | এই সংস্করণটি যে কন্টেইনার থেকে নেওয়া হয়েছে তার ভেরিয়েবল। |
পদ্ধতি
- তৈরি
- একটি ধারক সংস্করণ তৈরি করে।
- মুছে ফেলুন
- একটি ধারক সংস্করণ মুছে দেয়।
- পেতে
- একটি ধারক সংস্করণ পায়.
- তালিকা
- একটি GTM কন্টেইনারের সমস্ত কন্টেইনার সংস্করণ তালিকাভুক্ত করে।
- প্রকাশ
- একটি ধারক সংস্করণ প্রকাশ করে।
- পুনরুদ্ধার
- একটি ধারক সংস্করণ পুনরুদ্ধার করে। এটি কন্টেইনারের বর্তমান কনফিগারেশন (এর ভেরিয়েবল, ট্রিগার এবং ট্যাগ সহ) ওভাররাইট করবে। যে সংস্করণটি পরিবেশিত হচ্ছে (অর্থাৎ প্রকাশিত সংস্করণ) তার উপর অপারেশনটির কোন প্রভাব পড়বে না।
- অপসারণ
- একটি কন্টেইনার সংস্করণ মুছে ফেলা বন্ধ করে।
- আপডেট
- একটি ধারক সংস্করণ আপডেট করে।