REST Resource: accounts.containers.workspaces.variables

সম্পদ: পরিবর্তনশীল

এটি একটি গুগল ট্যাগ ম্যানেজার ভেরিয়েবলকে নির্দেশ করে।

JSON উপস্থাপনা
{
  "path": string,
  "accountId": string,
  "containerId": string,
  "workspaceId": string,
  "variableId": string,
  "name": string,
  "type": string,
  "notes": string,
  "scheduleStartMs": string,
  "scheduleEndMs": string,
  "parameter": [
    {
      object (Parameter)
    }
  ],
  "enablingTriggerId": [
    string
  ],
  "disablingTriggerId": [
    string
  ],
  "fingerprint": string,
  "parentFolderId": string,
  "tagManagerUrl": string,
  "formatValue": {
    object (FormatValue)
  }
}
ক্ষেত্র
path

string

GTM ভেরিয়েবলের API আপেক্ষিক পথ।

accountId

string

জিটিএম অ্যাকাউন্ট আইডি।

containerId

string

জিটিএম কন্টেইনার আইডি।

workspaceId

string

জিটিএম ওয়ার্কস্পেস আইডি।

variableId

string

ভেরিয়েবল আইডি জিটিএম ভেরিয়েবলটিকে অনন্যভাবে শনাক্ত করে।

name

string

ভেরিয়েবলের প্রদর্শনের নাম।

type

string

জিটিএম পরিবর্তনশীল প্রকার।

notes

string

কন্টেইনারে এই ভেরিয়েবলটি কীভাবে প্রয়োগ করতে হয় সে সম্পর্কে ব্যবহারকারীর নোট।

scheduleStartMs

string ( int64 format)

একটি ভেরিয়েবল শিডিউল করার জন্য শুরুর টাইমস্ট্যাম্প (মিলিসেকেন্ডে)।

scheduleEndMs

string ( int64 format)

একটি ভেরিয়েবল শিডিউল করার জন্য শেষের টাইমস্ট্যাম্প (মিলিসেকেন্ডে)।

parameter[]

object ( Parameter )

ভেরিয়েবলের প্যারামিটারগুলো।

enablingTriggerId[]

string

শুধুমাত্র মোবাইল কন্টেইনারের জন্য: শর্তসাপেক্ষ ভেরিয়েবল সক্রিয় করার জন্য ট্রিগার আইডিগুলির একটি তালিকা; ভেরিয়েবলটি সক্রিয় হয় যদি সক্রিয়কারী ট্রিগারগুলির মধ্যে একটি সত্য হয় এবং নিষ্ক্রিয়কারী সমস্ত ট্রিগার মিথ্যা হয়। এটিকে একটি অক্রমবদ্ধ সেট হিসাবে গণ্য করা হয়।

disablingTriggerId[]

string

শুধুমাত্র মোবাইল কন্টেইনারের জন্য: শর্তাধীন ভেরিয়েবল নিষ্ক্রিয় করার জন্য ট্রিগার আইডিগুলির একটি তালিকা; যদি সক্রিয়কারী ট্রিগারগুলির মধ্যে একটি সত্য হয় এবং নিষ্ক্রিয়কারী সমস্ত ট্রিগার মিথ্যা হয়, তবে ভেরিয়েবলটি সক্রিয় হয়। এটিকে একটি অক্রমবদ্ধ সেট হিসাবে গণ্য করা হয়।

fingerprint

string

সংরক্ষণের সময় গণনা করা GTM ভেরিয়েবলের ফিঙ্গারপ্রিন্ট। যখনই ভেরিয়েবলটি পরিবর্তন করা হয়, এই মানটি পুনরায় গণনা করা হয়।

parentFolderId

string

প্যারেন্ট ফোল্ডার আইডি।

tagManagerUrl

string

ট্যাগ ম্যানেজার UI-এর স্বয়ংক্রিয়ভাবে তৈরি লিঙ্ক

formatValue

object ( FormatValue )

ভেরিয়েবলের মানকে অন্য মানে রূপান্তর করার বিকল্প।

ফর্ম্যাটমান

JSON উপস্থাপনা
{
  "caseConversionType": enum (CaseConversionType),
  "convertToNumber": enum (DecimalSeparatorType),
  "convertNullToValue": {
    object (Parameter)
  },
  "convertUndefinedToValue": {
    object (Parameter)
  },
  "convertToBoolean": boolean,
  "convertTrueToValue": {
    object (Parameter)
  },
  "convertFalseToValue": {
    object (Parameter)
  }
}
ক্ষেত্র
caseConversionType

enum ( CaseConversionType )

স্ট্রিং-টাইপ ভেরিয়েবলের মানকে ছোট হাতের বা বড় হাতের অক্ষরে রূপান্তর করার বিকল্প।

convertToNumber

enum ( DecimalSeparatorType )

ভেরিয়েবলের মানকে সংখ্যায় রূপান্তর করার বিকল্প।

convertNullToValue

object ( Parameter )

ভেরিয়েবলের মান null হলে যে মানটিকে রূপান্তর করতে হবে।

convertUndefinedToValue

object ( Parameter )

যদি কোনো ভেরিয়েবলের মান অনির্ধারিত থাকে, তবে যে মানটিকে রূপান্তর করতে হবে।

convertToBoolean

boolean

ভেরিয়েবলের মানকে বুলিয়ানে রূপান্তর করার বিকল্প।

convertTrueToValue

object ( Parameter )

যদি কোনো ভেরিয়েবলের মান 'true' হয়, তাহলে যে মানটিকে রূপান্তর করতে হবে।

convertFalseToValue

object ( Parameter )

যদি কোনো ভেরিয়েবলের মান false হয়, তাহলে যে মানটিকে রূপান্তর করতে হবে।

কেস রূপান্তর প্রকার

এনাম
none
lowercase ভেরিয়েবলের মানকে ছোট হাতের অক্ষরে রূপান্তর করার বিকল্প।
uppercase ভেরিয়েবলের মানকে বড় হাতের অক্ষরে রূপান্তর করার বিকল্প।

দশমিক বিভাজক প্রকার

এনাম
decimalSeparatorTypeUnspecified
period ভেরিয়েবলের মানকে দশমিক বিভাজক হিসেবে ডট (.) সহ একটি সংখ্যায় রূপান্তর করার বিকল্প।
comma ভেরিয়েবলের মানকে দশমিক বিভাজক হিসেবে কমা ব্যবহার করে সংখ্যায় রূপান্তর করার বিকল্প।

পদ্ধতি

create

একটি GTM ভেরিয়েবল তৈরি করে।

delete

একটি GTM ভেরিয়েবল মুছে ফেলে।

get

একটি GTM ভেরিয়েবল পায়।

list

একটি কন্টেইনারের সমস্ত GTM ভেরিয়েবল তালিকাভুক্ত করে।

revert

একটি GTM ওয়ার্কস্পেসের অন্তর্গত GTM ভেরিয়েবলের পরিবর্তনসমূহ পূর্বাবস্থায় ফিরিয়ে আনে।

update

একটি GTM ভেরিয়েবল আপডেট করে।