REST Resource: accounts.containers.workspaces.triggers

সম্পদ: ট্রিগার

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

JSON প্রতিনিধিত্ব
{
  "path": string,
  "accountId": string,
  "containerId": string,
  "workspaceId": string,
  "triggerId": string,
  "name": string,
  "type": enum (EventType),
  "customEventFilter": [
    {
      object (Condition)
    }
  ],
  "filter": [
    {
      object (Condition)
    }
  ],
  "autoEventFilter": [
    {
      object (Condition)
    }
  ],
  "waitForTags": {
    object (Parameter)
  },
  "checkValidation": {
    object (Parameter)
  },
  "waitForTagsTimeout": {
    object (Parameter)
  },
  "uniqueTriggerId": {
    object (Parameter)
  },
  "eventName": {
    object (Parameter)
  },
  "interval": {
    object (Parameter)
  },
  "limit": {
    object (Parameter)
  },
  "fingerprint": string,
  "parentFolderId": string,
  "selector": {
    object (Parameter)
  },
  "intervalSeconds": {
    object (Parameter)
  },
  "maxTimerLengthSeconds": {
    object (Parameter)
  },
  "verticalScrollPercentageList": {
    object (Parameter)
  },
  "horizontalScrollPercentageList": {
    object (Parameter)
  },
  "visibilitySelector": {
    object (Parameter)
  },
  "visiblePercentageMin": {
    object (Parameter)
  },
  "visiblePercentageMax": {
    object (Parameter)
  },
  "continuousTimeMinMilliseconds": {
    object (Parameter)
  },
  "totalTimeMinMilliseconds": {
    object (Parameter)
  },
  "tagManagerUrl": string,
  "notes": string,
  "parameter": [
    {
      object (Parameter)
    }
  ]
}
ক্ষেত্র
path

string

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

accountId

string

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

containerId

string

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

workspaceId

string

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

triggerId

string

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

name

string

ট্রিগার প্রদর্শনের নাম।

type

enum ( EventType )

ডেটা লেয়ার ইভেন্টকে সংজ্ঞায়িত করে যা এই ট্রিগার ঘটায়।

customEventFilter[]

object ( Condition )

কাস্টম ইভেন্টের ক্ষেত্রে ব্যবহৃত হয়, যা সব শর্ত সত্য হলে বহিস্কার করা হয়।

filter[]

object ( Condition )

সমস্ত শর্ত সত্য হলেই ট্রিগারটি জ্বলবে।

autoEventFilter[]

object ( Condition )

স্বয়ংক্রিয় ইভেন্ট ট্র্যাকিংয়ের ক্ষেত্রে ব্যবহৃত হয়।

waitForTags

object ( Parameter )

সমস্ত ট্যাগ ফায়ার না হওয়া পর্যন্ত আমাদের ফর্ম জমা দেওয়া বা লিঙ্ক খোলার বিলম্ব করা উচিত কিনা (ডিফল্ট অ্যাকশন প্রতিরোধ করে এবং পরে ডিফল্ট অ্যাকশন সিমুলেট করে)। শুধুমাত্র ফর্ম জমা এবং লিঙ্ক ক্লিক ট্রিগার জন্য বৈধ.

checkValidation

object ( Parameter )

যদি ফর্ম জমা দেওয়া বা লিঙ্ক ক্লিক ইভেন্ট অন্য কোনো ইভেন্ট হ্যান্ডলার দ্বারা বাতিল না করে (যেমন বৈধতার কারণে) তাহলে আমাদের শুধুমাত্র ট্যাগগুলি ফায়ার করা উচিত কিনা। শুধুমাত্র ফর্ম জমা এবং লিঙ্ক ক্লিক ট্রিগার জন্য বৈধ.

waitForTagsTimeout

object ( Parameter )

উপরে 'waits_for_tags' মূল্যায়ন করলে ট্যাগগুলি ফায়ার হওয়ার জন্য কতক্ষণ অপেক্ষা করতে হবে (মিলিসেকেন্ডে)

true

. শুধুমাত্র ফর্ম জমা এবং লিঙ্ক ক্লিক ট্রিগার জন্য বৈধ.

uniqueTriggerId

object ( Parameter )

ট্রিগারের বিশ্বব্যাপী অনন্য আইডি যা এটি স্বয়ংক্রিয়ভাবে তৈরি করে (একটি ফর্ম জমা, লিঙ্ক ক্লিক বা টাইমার শ্রোতা) যদি থাকে। ট্রিগার আইডির উপর ভিত্তি করে ট্রিগার ফিল্টারিংয়ের সাথে বেমানান স্বয়ংক্রিয় ইভেন্টগুলি একসাথে কাজ করতে ব্যবহৃত হয়। এই মানটি আউটপুট জেনারেশনের সময় পপুলেট করা হয় যেহেতু ট্রিগার দ্বারা উহ্য ট্যাগগুলি ততক্ষণ পর্যন্ত বিদ্যমান নেই। শুধুমাত্র ফর্ম জমা, লিঙ্ক ক্লিক এবং টাইমার ট্রিগারের জন্য বৈধ।

eventName

object ( Parameter )

GTM ইভেন্টের নাম যা বহিস্কার করা হয়েছে। শুধুমাত্র টাইমার ট্রিগারের জন্য বৈধ।

interval

object ( Parameter )

পুনরাবৃত্ত টাইমার ইভেন্ট ট্রিগার করার মধ্যে সময় (মিলিসেকেন্ডে)। শুধুমাত্র টাইমার ট্রিগারের জন্য বৈধ।

limit

object ( Parameter )

এই টাইমার ট্রিগার ফায়ার করা GTM ইভেন্টের সংখ্যার সীমা। যদি কোন সীমা সেট করা না থাকে, ব্যবহারকারী পৃষ্ঠাটি ছেড়ে না দেওয়া পর্যন্ত আমরা GTM ইভেন্টগুলি চালু রাখব। শুধুমাত্র টাইমার ট্রিগারের জন্য বৈধ।

fingerprint

string

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

parentFolderId

string

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

selector

object ( Parameter )

একটি ক্লিক ট্রিগার CSS নির্বাচক (যেমন "a", "বোতাম" ইত্যাদি)। শুধুমাত্র AMP ক্লিক ট্রিগারের জন্য বৈধ।

intervalSeconds

object ( Parameter )

টাইমার ইভেন্ট ফায়ার করার মধ্যে সময় (সেকেন্ডে)। শুধুমাত্র AMP টাইমার ট্রিগারের জন্য বৈধ।

maxTimerLengthSeconds

object ( Parameter )

টাইমার ইভেন্ট ফায়ার করার সর্বোচ্চ সময় (সেকেন্ডে)। শুধুমাত্র AMP টাইমার ট্রিগারের জন্য বৈধ।

verticalScrollPercentageList

object ( Parameter )

স্ক্রোল ট্রিগারের জন্য পূর্ণসংখ্যা শতাংশ মানগুলির তালিকা। দৃশ্যটি উল্লম্বভাবে স্ক্রোল করার সময় প্রতিটি শতাংশে পৌঁছে গেলে ট্রিগারটি ফায়ার হবে। শুধুমাত্র AMP স্ক্রোল ট্রিগারের জন্য বৈধ।

horizontalScrollPercentageList

object ( Parameter )

স্ক্রোল ট্রিগারের জন্য পূর্ণসংখ্যা শতাংশ মানগুলির তালিকা। দৃশ্যটি অনুভূমিকভাবে স্ক্রোল করার সময় প্রতিটি শতাংশে পৌঁছে গেলে ট্রিগারটি ফায়ার হবে। শুধুমাত্র AMP স্ক্রোল ট্রিগারের জন্য বৈধ।

visibilitySelector

object ( Parameter )

একটি দৃশ্যমানতা ট্রিগার CSS নির্বাচক (যেমন "#id")। শুধুমাত্র AMP দৃশ্যমানতা ট্রিগারের জন্য বৈধ।

visiblePercentageMin

object ( Parameter )

একটি দৃশ্যমানতা সর্বনিম্ন শতাংশ দৃশ্যমানতা ট্রিগার করে। শুধুমাত্র AMP দৃশ্যমানতা ট্রিগারের জন্য বৈধ।

visiblePercentageMax

object ( Parameter )

একটি দৃশ্যমানতা সর্বাধিক শতাংশ দৃশ্যমানতা ট্রিগার করে। শুধুমাত্র AMP দৃশ্যমানতা ট্রিগারের জন্য বৈধ।

continuousTimeMinMilliseconds

object ( Parameter )

একটি দৃশ্যমানতা সর্বনিম্ন একটানা দৃশ্যমান সময় ট্রিগার করে (মিলিসেকেন্ডে)। শুধুমাত্র AMP দৃশ্যমানতা ট্রিগারের জন্য বৈধ।

totalTimeMinMilliseconds

object ( Parameter )

একটি দৃশ্যমানতা ট্রিগার ন্যূনতম মোট দৃশ্যমান সময় (মিলিসেকেন্ডে)। শুধুমাত্র AMP দৃশ্যমানতা ট্রিগারের জন্য বৈধ।

tagManagerUrl

string

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

notes

string

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

parameter[]

object ( Parameter )

অতিরিক্ত পরামিতি।

ইভেন্ট টাইপ

Enums
eventTypeUnspecified
pageview
domReady
windowLoaded
customEvent
triggerGroup
init
consentInit
serverPageview
always
firebaseAppException
firebaseAppUpdate
firebaseCampaign
firebaseFirstOpen
firebaseInAppPurchase
firebaseNotificationDismiss
firebaseNotificationForeground
firebaseNotificationOpen
firebaseNotificationReceive
firebaseOsUpdate
firebaseSessionStart
firebaseUserEngagement
formSubmission
click
linkClick
jsError
historyChange
timer
ampClick
ampTimer
ampScroll
ampVisibility
youTubeVideo
scrollDepth
elementVisibility

পদ্ধতি

create

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

delete

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

get

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

list

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

revert

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

update

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