यह नीति लंबे समय तक चलने वाले ऑपरेशन संसाधन को कॉन्फ़िगर करती है, ताकि संसाधन अपडेट होने पर यह Google Analytics Data API से आपके वेबहुक सर्वर पर सूचना भेज सके.
सूचना के कॉन्फ़िगरेशन में निजी वैल्यू होती हैं और ये सिर्फ़ आपके GCP प्रोजेक्ट में दिखती हैं. GCP के अलग-अलग प्रोजेक्ट, लंबे समय तक चलने वाले एक ही ऑपरेशन संसाधन में अलग-अलग वेबहुक सूचनाएं अटैच कर सकते हैं.
जेएसओएन के काेड में दिखाना |
---|
{ "uri": string, "channelToken": string } |
फ़ील्ड | |
---|---|
uri |
ज़रूरी नहीं. वह वेब पता जिस पर वेबहुक सूचना मिलेगी. लंबे समय तक चलने वाली कार्रवाई के संसाधन में बदलाव होने पर, इस पते को पोस्ट अनुरोध मिलेंगे. पोस्ट अनुरोध में, मुख्य भाग में लंबे समय तक चलने वाली कार्रवाई के संसाधन के JSON वर्शन और यूआरआई का उदाहरण यूआरआई को एचटीटीपीएस का इस्तेमाल करना चाहिए और वेब सर्वर पर मान्य एसएसएल सर्टिफ़िकेट वाली साइट पर ले जाना चाहिए. यूआरआई की स्ट्रिंग, ज़्यादा से ज़्यादा 128 वर्णों की होनी चाहिए. साथ ही, इसमें आरएफ़सी 1738 से, अनुमति वाली सूची में शामिल वर्णों का ही इस्तेमाल किया जाना चाहिए. जब आपके वेबहुक सर्वर को कोई सूचना मिलती है, तो वह पांच सेकंड के अंदर जवाब में 200 का एचटीटीपी रिस्पॉन्स स्टेटस कोड भेज देता है. वेबहुक सूचनाओं का इस्तेमाल करने के लिए यूआरआई ज़रूरी है. इस वेबहुक सर्वर के अनुरोधों में एक आईडी टोकन शामिल होगा, जो सेवा खाते |
channelToken |
ज़रूरी नहीं. चैनल टोकन, एक आर्बिट्रेरी स्ट्रिंग वैल्यू है. साथ ही, स्ट्रिंग की लंबाई 64 वर्णों से ज़्यादा नहीं होनी चाहिए. चैनल टोकन की मदद से, वेबहुक सूचना के सोर्स की पुष्टि की जा सकती है. यह मैसेज को स्पूफ़ किए जाने से बचाता है. चैनल टोकन, वेबहुक पोस्ट अनुरोध के वेबहुक सूचनाओं का इस्तेमाल करने के लिए, चैनल टोकन की ज़रूरत नहीं होती है. |