REST Resource: accounts.containers.workspaces.triggers

संसाधन: ट्रिगर

Google Tag Manager ट्रिगर को दिखाता है

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 ट्रिगर के एपीआई का रिलेटिव पाथ.

accountId

string

GTM खाता आईडी.

containerId

string

GTM कंटेनर आईडी.

workspaceId

string

GTM वर्कस्पेस आईडी.

triggerId

string

ट्रिगर आईडी से, GTM ट्रिगर की खास पहचान होती है.

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)

क्लिक ट्रिगर करने वाला सीएसएस सिलेक्टर (जैसे, "a", "button" वगैरह). सिर्फ़ एएमपी क्लिक ट्रिगर के लिए मान्य है.

intervalSeconds

object (Parameter)

टाइमर इवेंट के ट्रिगर होने के बीच का समय (सेकंड में). सिर्फ़ एएमपी टाइमर ट्रिगर के लिए मान्य है.

maxTimerLengthSeconds

object (Parameter)

टाइमर इवेंट ट्रिगर करने के लिए ज़्यादा से ज़्यादा समय (सेकंड में). सिर्फ़ एएमपी टाइमर ट्रिगर के लिए मान्य है.

verticalScrollPercentageList

object (Parameter)

स्क्रोल ट्रिगर के लिए, पूर्णांक के प्रतिशत की वैल्यू की सूची. जब व्यू को वर्टिकल तौर पर स्क्रोल करके हर प्रतिशत तक पहुंचा जाएगा, तब ट्रिगर सक्रिय हो जाएगा. यह सिर्फ़ एएमपी स्क्रोल ट्रिगर के लिए मान्य है.

horizontalScrollPercentageList

object (Parameter)

स्क्रोल ट्रिगर के लिए, पूर्णांक के प्रतिशत की वैल्यू की सूची. जब व्यू को हॉरिज़ॉन्टल तौर पर स्क्रोल करके हर प्रतिशत तक पहुंचा जाएगा, तब ट्रिगर सक्रिय हो जाएगा. यह सिर्फ़ एएमपी स्क्रोल ट्रिगर के लिए मान्य है.

visibilitySelector

object (Parameter)

दिखने की स्थिति को ट्रिगर करने वाला सीएसएस सिलेक्टर (जैसे, "#id"). यह सिर्फ़ एएमपी विज़िबिलिटी ट्रिगर के लिए मान्य है.

visiblePercentageMin

object (Parameter)

विज्ञापन दिखने की शर्त के तौर पर, विज्ञापन के दिखने का कम से कम प्रतिशत. यह सिर्फ़ एएमपी विज़िबिलिटी ट्रिगर के लिए मान्य है.

visiblePercentageMax

object (Parameter)

विज़िबिलिटी ट्रिगर, ज़्यादा से ज़्यादा प्रतिशत विज़िबिलिटी दिखाता है. यह सिर्फ़ एएमपी विज़िबिलिटी ट्रिगर के लिए मान्य है.

continuousTimeMinMilliseconds

object (Parameter)

विज्ञापन दिखने के लिए, कम से कम लगातार दिखने का समय (मिलीसेकंड में). यह सिर्फ़ एएमपी विज़िबिलिटी ट्रिगर के लिए मान्य है.

totalTimeMinMilliseconds

object (Parameter)

विज्ञापन दिखने का कम से कम कुल समय (मिलीसेकंड में). यह सिर्फ़ एएमपी विज़िबिलिटी ट्रिगर के लिए मान्य है.

tagManagerUrl

string

Tag Manager के यूज़र इंटरफ़ेस (यूआई) का अपने-आप जनरेट हुआ लिंक

notes

string

कंटेनर में इस ट्रिगर को लागू करने के तरीके के बारे में उपयोगकर्ता के नोट.

parameter[]

object (Parameter)

अन्य पैरामीटर.

EventType

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 ट्रिगर को अपडेट करता है.