NonceManager
कॉन्टेंट के किसी एक सेशन के लिए, नॉन्स और उसकी इवेंट रिपोर्टिंग को मैनेज करता है.
प्रोग्राम के हिसाब से, अपने-आप होने वाली कमाई की सुविधा को चालू करने के लिए, कॉन्टेंट के प्लेबैक सेशन के लाइफ़साइकल तरीकों को इन इवेंट के तौर पर शामिल किया जाना चाहिए. इनमें sendAdClick
, sendAdTouch
, sendPlaybackStart
, और sendPlaybackEnd
भी शामिल हैं.
तरीके
getNonce
getNonce() returns स्ट्रिंग
- रिटर्न
-
string
इस मैनेजर खाते के लोड होने के दौरान, इसके लिए जनरेट किया गया नॉन्स. दिए गएNonceManager
इंस्टेंस के लिए, यह वैल्यू कभी नहीं बदलेगी. यह नॉन्स वैल्यू, सिर्फ़ किसी एक वीडियो चलाने के सेशन के लिए मान्य है. यह ज़्यादा से ज़्यादा छह घंटे तक की अवधि तक मान्य है.
sendAdClick
sendAdClick() शून्य दिखाता है
यह Google के विज्ञापन सर्वर को सूचना देता है कि कॉन्टेंट के चलाए जाने के सेशन के दौरान, किसी विज्ञापन पर क्लिक मिलने की वजह से हुई है.
- रिटर्न
-
void
sendAdImpression
sendAdAdimpression() फ़ंक्शन में कोई वैल्यू नहीं दिखती
इसे तब कॉल किया जाना चाहिए, जब इस मैनेजर की ओर से जनरेट किए गए नॉन्स के साथ अनुरोध किए गए विज्ञापन का पहला फ़्रेम दिखाया जाए.
- बहिष्कृत
- इसके बजाय, `sendplayStart` और `sendplayEnd` का इस्तेमाल करें.
- रिटर्न
-
void
sendAdTouch
sendAdTouch(clickOrTouchEvent) की वजह से अमान्य मैसेज मिला
इससे Google के विज्ञापन सर्वर पर यह सूचना मिलती है कि किसी कॉन्टेंट के प्लेबैक सेशन के दौरान, उपयोगकर्ता ने किसी विज्ञापन पर क्लिक या क्लिक करने की कार्रवाई को छोड़कर, किसी दूसरे विज्ञापन पर क्लिक किया है. जैसे, स्किप करना, म्यूट करना, टैप करना वगैरह.
पैरामीटर |
|
---|---|
clickOrTouchEvent |
(गैर-शून्य MouseEvent या गैर-शून्य TouchEvent) उपयोगकर्ता इंटरैक्शन के लिए सक्रिय किया गया ब्राउज़र टच या क्लिक इवेंट. |
- रिटर्न
-
void
sendPlaybackEnd
sendplayEnd() शून्य को दिखाता है
Google के विज्ञापन सर्वर को यह सूचना देता है कि दिए गए कॉन्टेंट के प्लेबैक सेशन का वीडियो खत्म हो गया है. इसे तब लागू किया जाना चाहिए, जब वीडियो चलना बंद हो जाता है. उदाहरण के लिए, जब प्लेयर स्ट्रीम खत्म होने तक पहुंच जाता है, उपयोगकर्ता जब वीडियो को बीच में ही बंद कर देता है, उपयोगकर्ता पेज छोड़ देता है या प्लेलिस्ट की सेटिंग में अगले कॉन्टेंट आइटम पर जाता है.
इस तरीके से,
sendPlaybackStart
में शुरू किए गए Google सर्वर पर एसिंक्रोनस कॉल खत्म हो जाते हैं.
- रिटर्न
-
void
sendPlaybackStart
sendpaymentStart() शून्य दिखाता है
Google के विज्ञापन सर्वर को यह सूचना देता है कि दिए गए कॉन्टेंट का प्लेबैक सेशन शुरू हो गया है. इसका नाम "वीडियो प्लेयर चालू करें" होना चाहिए. ऐसा, उपयोगकर्ता की शुरू की गई कार्रवाई (क्लिक-टू-प्ले) या पेज की शुरू की गई कार्रवाई (ऑटोप्ले) की वजह से हो सकता है.
इस तरीके से, Google के सर्वर को एसिंक्रोनस कॉल शुरू किए जाएंगे. इससे आईवीटी की निगरानी और पहचान के लिए ज़रूरी सिग्नल इकट्ठा किए जाएंगे.
- रिटर्न
-
void