REST Resource: accounts.containers.workspaces.tags

সম্পদ: ট্যাগ

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

JSON প্রতিনিধিত্ব
{
  "path": string,
  "accountId": string,
  "containerId": string,
  "workspaceId": string,
  "tagId": string,
  "name": string,
  "type": string,
  "firingRuleId": [
    string
  ],
  "blockingRuleId": [
    string
  ],
  "liveOnly": boolean,
  "priority": {
    object (Parameter)
  },
  "notes": string,
  "scheduleStartMs": string,
  "scheduleEndMs": string,
  "parameter": [
    {
      object (Parameter)
    }
  ],
  "fingerprint": string,
  "firingTriggerId": [
    string
  ],
  "blockingTriggerId": [
    string
  ],
  "setupTag": [
    {
      object (SetupTag)
    }
  ],
  "teardownTag": [
    {
      object (TeardownTag)
    }
  ],
  "parentFolderId": string,
  "tagFiringOption": enum (TagFiringOption),
  "tagManagerUrl": string,
  "paused": boolean,
  "monitoringMetadata": {
    object (Parameter)
  },
  "monitoringMetadataTagNameKey": string,
  "consentSettings": {
    object (ConsentSetting)
  }
}
ক্ষেত্র
path

string

GTM ট্যাগের API আপেক্ষিক পথ।

accountId

string

GTM অ্যাকাউন্ট আইডি।

containerId

string

GTM কন্টেইনার আইডি।

workspaceId

string

GTM ওয়ার্কস্পেস আইডি।

tagId

string

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

name

string

ট্যাগ প্রদর্শন নাম.

type

string

GTM ট্যাগের ধরন।

firingRuleId[]
(deprecated)

string

ফায়ারিং নিয়ম আইডি একটি ট্যাগ ফায়ার হবে যখন তালিকাভুক্ত নিয়মগুলির মধ্যে যেকোনও সত্য এবং তার সবগুলিই হবে৷

blockingRuleIds

(যদি নির্দিষ্ট করা থাকে) মিথ্যা।

blockingRuleId[]
(deprecated)

string

নিয়ম আইডি ব্লক করা। যদি তালিকাভুক্ত নিয়মগুলির মধ্যে কোনোটি সত্যে মূল্যায়ন করা হয়, তাহলে ট্যাগটি ফায়ার হবে না।

liveOnly

boolean

সত্য হিসাবে সেট করা হলে, এই ট্যাগটি শুধুমাত্র লাইভ পরিবেশে (যেমন পূর্বরূপ বা ডিবাগ মোডে নয়) ফায়ার হবে।

priority

object ( Parameter )

ট্যাগের ব্যবহারকারী সংজ্ঞায়িত সংখ্যাগত অগ্রাধিকার। ট্যাগগুলি অগ্রাধিকারের ক্রম অনুসারে অ্যাসিঙ্ক্রোনাসভাবে ফায়ার করা হয়। উচ্চ সাংখ্যিক মানের সাথে ট্যাগগুলি প্রথমে ফায়ার করুন৷ একটি ট্যাগের অগ্রাধিকার একটি ইতিবাচক বা নেতিবাচক মান হতে পারে। ডিফল্ট মান 0।

notes

string

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

scheduleStartMs

string ( int64 format)

একটি ট্যাগ নির্ধারণের জন্য মিলিসেকেন্ডে স্টার্ট টাইমস্ট্যাম্প।

scheduleEndMs

string ( int64 format)

একটি ট্যাগ নির্ধারণ করতে মিলিসেকেন্ডে শেষ টাইমস্ট্যাম্প।

parameter[]

object ( Parameter )

ট্যাগের পরামিতি।

fingerprint

string

GTM ট্যাগের ফিঙ্গারপ্রিন্ট স্টোরেজের সময়ে গণনা করা হয়েছে। যখনই ট্যাগ পরিবর্তন করা হয় তখন এই মানটি পুনরায় গণনা করা হয়।

firingTriggerId[]

string

ফায়ারিং ট্রিগার আইডি একটি ট্যাগ ফায়ার হবে যখন তালিকাভুক্ত ট্রিগারগুলির যেকোনটি সত্য এবং তার সমস্তটিই

blockingTriggerIds

(যদি নির্দিষ্ট করা থাকে) মিথ্যা।

blockingTriggerId[]

string

ট্রিগার আইডি ব্লক করা। তালিকাভুক্ত কোনো ট্রিগার সত্যে মূল্যায়ন করলে, ট্যাগটি ফায়ার হবে না।

setupTag[]

object ( SetupTag )

সেটআপ ট্যাগের তালিকা। বর্তমানে আমরা শুধুমাত্র একটি অনুমতি.

teardownTag[]

object ( TeardownTag )

টিয়ারডাউন ট্যাগের তালিকা। বর্তমানে আমরা শুধুমাত্র একটি অনুমতি.

parentFolderId

string

মূল ফোল্ডার আইডি।

tagFiringOption

enum ( TagFiringOption )

এই ট্যাগ ফায়ার করার বিকল্প.

tagManagerUrl

string

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

paused

boolean

ট্যাগটি পজ করা হয়েছে কিনা তা নির্দেশ করে, যা ট্যাগটিকে ফায়ার করা থেকে বাধা দেয়৷

monitoringMetadata

object ( Parameter )

ট্যাগ পর্যবেক্ষণের জন্য ইভেন্ট ডেটাতে অন্তর্ভুক্ত করা ট্যাগ মেটাডেটার মূল-মান জোড়ার একটি মানচিত্র। নোট:

  • এই পরামিতি টাইপ হতে হবে

    MAP

    .

  • মানচিত্রের প্রতিটি পরামিতি টাইপ

    TEMPLATE

    , তবে পরিবর্তনশীল রেফারেন্স থাকতে পারে না।

monitoringMetadataTagNameKey

string

যদি খালি না হয়, তাহলে ট্যাগ প্রদর্শনের নামটি নির্দিষ্ট কী ব্যবহার করে পর্যবেক্ষণ মেটাডেটা মানচিত্রে অন্তর্ভুক্ত করা হবে।

consentSettings

object ( ConsentSetting )

একটি ট্যাগের সম্মতি সেটিংস।

সেটআপ ট্যাগ

নির্ভরতা সেট আপ করার জন্য অন্য ট্যাগের আগে ফায়ার করা atag-এর একটি রেফারেন্স প্রতিনিধিত্ব করে।

JSON প্রতিনিধিত্ব
{
  "tagName": string,
  "stopOnSetupFailure": boolean
}
ক্ষেত্র
tagName

string

সেটআপ ট্যাগের নাম।

stopOnSetupFailure

boolean

সত্য হলে, মূল ট্যাগটি ফায়ার করুন যদি এবং শুধুমাত্র যদি সেটআপ ট্যাগ সফলভাবে ফায়ার হয়। মিথ্যা হলে, সেটআপ ট্যাগ ফায়ারিং স্ট্যাটাস নির্বিশেষে মূল ট্যাগ ফায়ার করুন।

টিয়ারডাউন ট্যাগ

নির্ভরতা কমানোর জন্য অন্য ট্যাগের পরে ফায়ার করা একটি ট্যাগকে উপস্থাপন করে।

JSON প্রতিনিধিত্ব
{
  "tagName": string,
  "stopTeardownOnFailure": boolean
}
ক্ষেত্র
tagName

string

টিয়ারডাউন ট্যাগের নাম।

stopTeardownOnFailure

boolean

সত্য হলে, টিয়ারডাউন ট্যাগটি ফায়ার করুন যদি এবং শুধুমাত্র যদি মূল ট্যাগ সফলভাবে ফায়ার হয়। মিথ্যা হলে, প্রধান ট্যাগ ফায়ারিং স্ট্যাটাস নির্বিশেষে টিয়ারডাউন ট্যাগ ফায়ার করুন।

ট্যাগফায়ারিং অপশন

Enums
tagFiringOptionUnspecified
unlimited ট্যাগ প্রতি ইভেন্ট একাধিকবার বহিস্কার করা যেতে পারে.
oncePerEvent ট্যাগ শুধুমাত্র প্রতি ইভেন্টে ফায়ার করা যেতে পারে কিন্তু প্রতি লোডে একাধিকবার ফায়ার করা যেতে পারে (যেমন, অ্যাপ লোড বা পৃষ্ঠা লোড)।
oncePerLoad ট্যাগ শুধুমাত্র লোড প্রতি ফায়ার করা যেতে পারে (যেমন, অ্যাপ লোড বা পৃষ্ঠা লোড)।

সম্মতি সেটিং

JSON প্রতিনিধিত্ব
{
  "consentStatus": enum (ManualConsentOption),
  "consentType": {
    object (Parameter)
  }
}
ক্ষেত্র
consentStatus

enum ( ManualConsentOption )

ট্যাগের সম্মতির স্থিতি। যদি প্রয়োজনে সেট করা থাকে, রানটাইম পরীক্ষা করবে যে সম্মতির প্রকারগুলি দ্বারা নির্দিষ্ট করা হয়েছে

consentType

ক্ষেত্র মঞ্জুর করা হয়েছে।

consentType

object ( Parameter )

ট্যাগ ফায়ারিংয়ের সময় যে ধরনের সম্মতির জন্য পরীক্ষা করতে হবে যদি সম্মতি প্রয়োজন অবস্থায় থাকে। এই পরামিতি টাইপ হতে হবে

LIST

যেখানে প্রতিটি তালিকা আইটেম ধরনের হয়

STRING

.

ম্যানুয়াল কনসেন্ট অপশন

Enums
notSet ডিফল্ট মান যেখানে ব্যবহারকারী এটিতে কোনো সেটিং নির্দিষ্ট করেনি।
notNeeded ট্যাগের জন্য কোনো অতিরিক্ত সম্মতি সেটিংসের প্রয়োজন নেই।
needed ট্যাগের জন্য অতিরিক্ত সম্মতি সেটিংস প্রয়োজন।

পদ্ধতি

create

একটি GTM ট্যাগ তৈরি করে।

delete

একটি GTM ট্যাগ মুছে দেয়।

get

একটি GTM ট্যাগ পায়।

list

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

revert

একটি GTM ওয়ার্কস্পেসে একটি GTM ট্যাগে পরিবর্তনগুলি ফিরিয়ে দেয়৷

update

একটি GTM ট্যাগ আপডেট করে।