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