HTML5 के लिए Google Interactive Media Ads (IMA) SDK, Secure Interactive Media Interface Definition (SIMID) के वर्शन 1.1 के साथ काम करता है. इस गाइड में, SIMID की उन सुविधाओं और मैसेज के बारे में बताया गया है जो IMA SDK के साथ काम करते हैं.
क्रिएटिव से प्लेयर को भेजे जाने वाले मैसेज के बारे में जानकारी
इस टेबल में उन मैसेज की सूची दी गई है जिन्हें SIMID क्रिएटिव, IMA SDK को भेज सकता है:
| मैसेज | ब्यौरा |
|---|---|
clickThru |
यह कुकी, क्रिएटिव के दिए गए यूआरआई के आधार पर विज्ञापन क्लिक मैनेज करती है. |
fatalError |
यह कुकी, विज्ञापन सेशन को खत्म करती है और क्रिएटिव से जुड़ी गंभीर गड़बड़ी की रिपोर्ट करती है. |
getMediaState |
यह मीडिया प्लेयर की मौजूदा स्थिति दिखाता है. इसमें यूआरआई, currentTime, अवधि, वॉल्यूम, और म्यूट किए जाने की स्थिति शामिल है. |
log |
यह कुकी, क्रिएटिव लॉग मैसेज को डीबग करने के लिए IMA SDK को फ़ॉरवर्ड करती है. |
reportTracking |
यह क्रिएटिव की ओर से, IMA SDK से ट्रैकिंग यूआरएल को पिंग करने का अनुरोध करता है. |
requestChangeAdDuration |
विज्ञापन सेशन की कुल अवधि में बदलाव करने के अनुरोध. |
requestNavigation |
यह कुकी, बाहरी यूआरआई पर नेविगेट करने के अनुरोध करती है. |
requestPause |
यह अनुरोध करता है कि IMA SDK, मीडिया प्लेयर को रोक दे. |
requestPlay |
यह अनुरोध करता है कि IMA SDK, मीडिया प्लेयर को फिर से शुरू करे या चलाए. |
requestResize |
वीडियो प्लेयर का साइज़ बदलने के अनुरोध. अगर प्लेयर का साइज़ बदलने की अनुमति है, तो IMA SDK प्लेयर का साइज़ बदल देता है. |
requestSkip |
इस कुकी से, एसडीके को मौजूदा विज्ञापन को स्किप करने का अनुरोध किया जाता है. |
requestStop |
यह अनुरोध करता है कि एसडीके, विज्ञापन सेशन को रोक दे. |
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, इसमें म्यूट करने का स्टेटस शामिल है.