সম্পদ: পরিবর্তনশীল
এটি একটি গুগল ট্যাগ ম্যানেজার ভেরিয়েবলকে নির্দেশ করে।
| JSON উপস্থাপনা |
|---|
{ "path": string, "accountId": string, "containerId": string, "workspaceId": string, "variableId": string, "name": string, "type": string, "notes": string, "scheduleStartMs": string, "scheduleEndMs": string, "parameter": [ { object ( |
| ক্ষেত্র | |
|---|---|
path | GTM ভেরিয়েবলের API আপেক্ষিক পথ। |
accountId | জিটিএম অ্যাকাউন্ট আইডি। |
containerId | জিটিএম কন্টেইনার আইডি। |
workspaceId | জিটিএম ওয়ার্কস্পেস আইডি। |
variableId | ভেরিয়েবল আইডি জিটিএম ভেরিয়েবলটিকে অনন্যভাবে শনাক্ত করে। |
name | ভেরিয়েবলের প্রদর্শনের নাম। |
type | জিটিএম পরিবর্তনশীল প্রকার। |
notes | কন্টেইনারে এই ভেরিয়েবলটি কীভাবে প্রয়োগ করতে হয় সে সম্পর্কে ব্যবহারকারীর নোট। |
scheduleStartMs | একটি ভেরিয়েবল শিডিউল করার জন্য শুরুর টাইমস্ট্যাম্প (মিলিসেকেন্ডে)। |
scheduleEndMs | একটি ভেরিয়েবল শিডিউল করার জন্য শেষের টাইমস্ট্যাম্প (মিলিসেকেন্ডে)। |
parameter[] | ভেরিয়েবলের প্যারামিটারগুলো। |
enablingTriggerId[] | শুধুমাত্র মোবাইল কন্টেইনারের জন্য: শর্তসাপেক্ষ ভেরিয়েবল সক্রিয় করার জন্য ট্রিগার আইডিগুলির একটি তালিকা; ভেরিয়েবলটি সক্রিয় হয় যদি সক্রিয়কারী ট্রিগারগুলির মধ্যে একটি সত্য হয় এবং নিষ্ক্রিয়কারী সমস্ত ট্রিগার মিথ্যা হয়। এটিকে একটি অক্রমবদ্ধ সেট হিসাবে গণ্য করা হয়। |
disablingTriggerId[] | শুধুমাত্র মোবাইল কন্টেইনারের জন্য: শর্তাধীন ভেরিয়েবল নিষ্ক্রিয় করার জন্য ট্রিগার আইডিগুলির একটি তালিকা; যদি সক্রিয়কারী ট্রিগারগুলির মধ্যে একটি সত্য হয় এবং নিষ্ক্রিয়কারী সমস্ত ট্রিগার মিথ্যা হয়, তবে ভেরিয়েবলটি সক্রিয় হয়। এটিকে একটি অক্রমবদ্ধ সেট হিসাবে গণ্য করা হয়। |
fingerprint | সংরক্ষণের সময় গণনা করা GTM ভেরিয়েবলের ফিঙ্গারপ্রিন্ট। যখনই ভেরিয়েবলটি পরিবর্তন করা হয়, এই মানটি পুনরায় গণনা করা হয়। |
parentFolderId | প্যারেন্ট ফোল্ডার আইডি। |
tagManagerUrl | ট্যাগ ম্যানেজার UI-এর স্বয়ংক্রিয়ভাবে তৈরি লিঙ্ক |
formatValue | ভেরিয়েবলের মানকে অন্য মানে রূপান্তর করার বিকল্প। |
ফর্ম্যাটমান
| JSON উপস্থাপনা |
|---|
{ "caseConversionType": enum ( |
| ক্ষেত্র | |
|---|---|
caseConversionType | স্ট্রিং-টাইপ ভেরিয়েবলের মানকে ছোট হাতের বা বড় হাতের অক্ষরে রূপান্তর করার বিকল্প। |
convertToNumber | ভেরিয়েবলের মানকে সংখ্যায় রূপান্তর করার বিকল্প। |
convertNullToValue | ভেরিয়েবলের মান null হলে যে মানটিকে রূপান্তর করতে হবে। |
convertUndefinedToValue | যদি কোনো ভেরিয়েবলের মান অনির্ধারিত থাকে, তবে যে মানটিকে রূপান্তর করতে হবে। |
convertToBoolean | ভেরিয়েবলের মানকে বুলিয়ানে রূপান্তর করার বিকল্প। |
convertTrueToValue | যদি কোনো ভেরিয়েবলের মান 'true' হয়, তাহলে যে মানটিকে রূপান্তর করতে হবে। |
convertFalseToValue | যদি কোনো ভেরিয়েবলের মান false হয়, তাহলে যে মানটিকে রূপান্তর করতে হবে। |
কেস রূপান্তর প্রকার
| এনাম | |
|---|---|
none | |
lowercase | ভেরিয়েবলের মানকে ছোট হাতের অক্ষরে রূপান্তর করার বিকল্প। |
uppercase | ভেরিয়েবলের মানকে বড় হাতের অক্ষরে রূপান্তর করার বিকল্প। |
দশমিক বিভাজক প্রকার
| এনাম | |
|---|---|
decimalSeparatorTypeUnspecified | |
period | ভেরিয়েবলের মানকে দশমিক বিভাজক হিসেবে ডট (.) সহ একটি সংখ্যায় রূপান্তর করার বিকল্প। |
comma | ভেরিয়েবলের মানকে দশমিক বিভাজক হিসেবে কমা ব্যবহার করে সংখ্যায় রূপান্তর করার বিকল্প। |
পদ্ধতি | |
|---|---|
| একটি GTM ভেরিয়েবল তৈরি করে। |
| একটি GTM ভেরিয়েবল মুছে ফেলে। |
| একটি GTM ভেরিয়েবল পায়। |
| একটি কন্টেইনারের সমস্ত GTM ভেরিয়েবল তালিকাভুক্ত করে। |
| একটি GTM ওয়ার্কস্পেসের অন্তর্গত GTM ভেরিয়েবলের পরিবর্তনসমূহ পূর্বাবস্থায় ফিরিয়ে আনে। |
| একটি GTM ভেরিয়েবল আপডেট করে। |