NonceManager
यह कुकी, एक ही कॉन्टेंट को चलाने वाले सेशन के लिए, नॉनस और उसके इवेंट की रिपोर्टिंग को मैनेज करती है.
कॉन्टेंट चलाने वाले सेशन के लाइफ़साइकल के तरीकों को कॉल किया जाना चाहिए. इनमें sendAdClick
, sendTouch
, sendPlaybackStart
, और sendPlaybackEnd
शामिल हैं. ऐसा तब किया जाना चाहिए, जब ये इवेंट प्रोग्राम के हिसाब से कमाई करने की सुविधा चालू करने के लिए होते हैं.
तरीके
getNonce
getNonce() returns string
- रिटर्न
-
string
यह मैनेजर खाते के लिए जनरेट किया गया नॉनस है. इसे तब जनरेट किया गया था, जब मैनेजर खाता लोड हुआ था. किसीNonceManager
इंस्टेंस के लिए, यह वैल्यू कभी नहीं बदलेगी. यह नॉन्स वैल्यू, कॉन्टेंट चलाने के एक सेशन के लिए ही मान्य होती है. इसकी ज़्यादा से ज़्यादा अवधि छह घंटे होती है.
sendAdClick
sendAdClick() void वैल्यू दिखाता है
यह कुकी, Google के विज्ञापन सर्वर को सूचना देती है कि कॉन्टेंट चलाने के दिए गए सेशन के दौरान, किसी विज्ञापन पर क्लिक किया गया है.
- रिटर्न
-
void
sendAdImpression
sendAdImpression() void दिखाता है
इस फ़ंक्शन को तब कॉल किया जाना चाहिए, जब इस मैनेजर से जनरेट किए गए नॉनस का इस्तेमाल करके अनुरोध किए गए विज्ञापन का पहला फ़्रेम दिखाया जाता है.
- बहिष्कृत
- इसके बजाय, `sendPlaybackStart` और `sendPlaybackEnd` का इस्तेमाल करें.
- रिटर्न
-
void
sendAdTouch
sendAdTouch(userInteractionEvent) returns void
यह कुकी, Google के विज्ञापन सर्वर को सूचना देती है कि कॉन्टेंट चलाने के दिए गए सेशन के दौरान, उपयोगकर्ता ने विज्ञापन पर क्लिकथ्रू के अलावा किसी अन्य तरीके से इंटरैक्ट किया है. जैसे, स्किप करना, म्यूट करना, टैप करना वगैरह.
पैरामीटर |
|
---|---|
userInteractionEvent |
cast.framework.events.Event यह इवेंट, Cast फ़्रेमवर्क ट्रिगर करता है. वैल्यू शून्य नहीं होनी चाहिए. |
- रिटर्न
-
void
sendPlaybackEnd
sendPlaybackEnd() void दिखाता है
यह कुकी, Google के विज्ञापन सर्वर को सूचना देती है कि दिए गए कॉन्टेंट को चलाने वाले सेशन के लिए वीडियो चलाना बंद कर दिया गया है. इस फ़ंक्शन को तब कॉल किया जाना चाहिए, जब वीडियो चलना बंद हो जाए. जैसे, जब प्लेयर स्ट्रीम के आखिर में पहुंच जाए, जब उपयोगकर्ता वीडियो को बीच में ही बंद कर दे, जब उपयोगकर्ता पेज छोड़ दे या जब प्लेलिस्ट सेटिंग में अगले कॉन्टेंट आइटम पर आगे बढ़ रहा हो.
इस तरीके से, Google के सर्वर को किए गए एसिंक्रोनस कॉल बंद हो जाते हैं. ये कॉल sendPlaybackStart
में शुरू हुए थे.
- रिटर्न
-
void
sendPlaybackStart
sendPlaybackStart() void दिखाता है
यह कुकी, Google के विज्ञापन सर्वर को सूचना देती है कि दिए गए कॉन्टेंट के प्लेबैक सेशन के लिए, प्लेबैक शुरू हो गया है. इसे "वीडियो प्लेयर शुरू होने" पर कॉल किया जाना चाहिए. यह उपयोगकर्ता की ओर से शुरू की गई कार्रवाई (क्लिक करके वीडियो चलाना) या पेज की ओर से शुरू की गई कार्रवाई (अपने-आप चलने वाला वीडियो) के जवाब में हो सकता है.
इस तरीके से, Google के सर्वर को एसिंक्रोनस कॉल किए जाएंगे. इससे, IVT मॉनिटरिंग और पहचान के लिए ज़रूरी सिग्नल इकट्ठा किए जा सकेंगे.
- रिटर्न
-
void