Google Interactive Media Ads (IMA) SDK for HTML5, Secure Interactive Media Interface Definition (SIMID) के वर्शन 1.1 के साथ काम करता है. इस गाइड में, SIMID की उन सुविधाओं और मैसेज के बारे में बताया गया है जो IMA SDK के साथ काम करते हैं.
खिलाड़ियों को भेजे जाने वाले क्रिएटिव मैसेज के बारे में जानकारी
यहां दी गई टेबल में, उन मैसेज की सूची दी गई है जिन्हें SIMID क्रिएटिव, IMA SDK को भेज सकता है:
| मैसेज | ब्यौरा |
|---|---|
clickThru |
यह कुकी, क्रिएटिव के दिए गए यूआरआई के आधार पर विज्ञापन क्लिक मैनेज करती है. |
fatalError |
यह कुकी, विज्ञापन सेशन को खत्म करती है और क्रिएटिव से जुड़ी गंभीर गड़बड़ी की सूचना देती है. |
getMediaState |
यह मीडिया प्लेयर की मौजूदा स्थिति दिखाता है. इसमें यूआरआई, मौजूदा समय, अवधि, वॉल्यूम, और म्यूट किए जाने की स्थिति शामिल है. |
log |
यह कुकी, क्रिएटिव लॉग मैसेज को डीबग करने के लिए IMA SDK को फ़ॉरवर्ड करती है. |
reportTracking |
यह क्रिएटिव की ओर से, IMA SDK से ट्रैकिंग यूआरएल को पिंग करने का अनुरोध करता है. |
requestChangeAdDuration |
विज्ञापन सेशन की कुल अवधि में बदलाव करने के अनुरोध. |
requestNavigation |
यह कुकी, बाहरी यूआरआई पर नेविगेट करने का अनुरोध करती है. |
requestPause |
यह कुकी, IMA SDK से मीडिया प्लेयर को रोकने का अनुरोध करती है. |
requestPlay |
यह अनुरोध करता है कि IMA SDK, मीडिया प्लेयर को फिर से शुरू करे या चलाए. |
requestResize |
यह कुकी, वीडियो प्लेयर का साइज़ बदलने के अनुरोध करती है. अगर प्लेयर का साइज़ बदलने की अनुमति है, तो IMA SDK प्लेयर का साइज़ बदल देता है. |
requestSkip |
यह अनुरोध करता है कि SDK टूल, मौजूदा विज्ञापन को स्किप कर दे. |
requestStop |
यह अनुरोध करता है कि SDK टूल, विज्ञापन सेशन को रोक दे. |
handleSkipShown |
यह IMA SDK को सूचना देता है कि क्रिएटिव ने विज्ञापन स्किप करने का यूज़र इंटरफ़ेस (यूआई) दिखाया है. |
requestFocus |
यह कुकी, क्रिएटिव के iframe पर फ़ोकस करने का अनुरोध करती है. |
ऐसे क्रिएटिव की समीक्षा करना जिनके लिए प्लेयर को मैसेज भेजने की सुविधा उपलब्ध नहीं है
IMA SDK, यहां दिए गए CreativeMessage टाइप को मैनेज नहीं करता:
requestChangeVolumerequestFullscreenrequestExitFullscreen
खिलाड़ी से क्रिएटिव मैसेज पाने की सुविधा के बारे में जानकारी
यहां दी गई टेबल में, उन मैसेज की सूची दी गई है जिन्हें IMA SDK, SIMID क्रिएटिव को भेज सकता है:
| मैसेज | ब्यौरा |
|---|---|
init |
इसे सेशन सेटअप के दौरान भेजा जाता है. इसमें एनवायरमेंट का डेटा और विज्ञापन पैरामीटर शामिल होते हैं. |
startCreative |
यह कुकी, क्रिएटिव को क्रिएटिव iframe शुरू करने और उसे दिखाने के लिए सूचना देती है. |
adStopped |
इस कुकी से सूचना मिलती है कि विज्ञापन सेशन खत्म हो गया है. इसमें वजह का कोड भी शामिल होता है. |
adSkipped |
यह क्रिएटिव को सूचना देता है कि उपयोगकर्ता या IMA SDK ने विज्ञापन को स्किप कर दिया है. |
resize |
इससे क्रिएटिव को प्लेयर या वीडियो डाइमेंशन में हुए बदलावों के बारे में सूचना मिलती है. |
appBackgrounded |
यह क्रिएटिव को सूचना देता है कि ऐप्लिकेशन बैकग्राउंड में चला गया है. |
appForegrounded |
यह क्रिएटिव को सूचना देता है कि ऐप्लिकेशन वापस फ़ोरग्राउंड में आ गया है. |
fatalError |
यह कुकी, क्रिएटिव को प्लेयर-साइड की गड़बड़ी के बारे में सूचना देती है. |
log |
यह कुकी, प्लेयर से क्रिएटिव को लॉग मैसेज भेजती है. |
focusIn |
इस कुकी से पता चलता है कि क्रिएटिव पर फ़ोकस किया गया है. |
मीडिया की स्थिति से जुड़े अपडेट देखना
IMA SDK, क्रिएटिव को mediaStateUpdate मैसेज भेजता है. ये मैसेज इन इवेंट के लिए भेजे जाते हैं:
playpausestalled(बफ़र हो रहा है)seekingseekedendeddurationchangetimeupdate, समय-समय पर.volumechange, इसमें म्यूट करने का स्टेटस भी शामिल है.