SIMID की सुविधा के बारे में जानकारी

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 टाइप को मैनेज नहीं करता:

  • requestChangeVolume
  • requestFullscreen
  • requestExitFullscreen

खिलाड़ी को दिखने वाले क्रिएटिव मैसेज के बारे में जानकारी

यहां दी गई टेबल में, उन मैसेज की सूची दी गई है जिन्हें IMA SDK, SIMID क्रिएटिव को भेज सकता है:

मैसेज ब्यौरा
init इसे सेशन सेटअप के दौरान भेजा जाता है. इसमें एनवायरमेंट का डेटा और विज्ञापन पैरामीटर शामिल होते हैं.
startCreative यह कुकी, क्रिएटिव को क्रिएटिव iframe शुरू करने और दिखाने के लिए सूचना देती है.
adStopped इस कुकी से सूचना मिलती है कि विज्ञापन सेशन खत्म हो गया है. इसमें वजह का कोड भी शामिल होता है.
adSkipped यह कुकी, क्रिएटिव को सूचना देती है कि उपयोगकर्ता या IMA SDK ने विज्ञापन छोड़ दिया है.
resize यह कुकी, क्रिएटिव को प्लेयर या वीडियो के डाइमेंशन में हुए बदलावों के बारे में सूचना देती है.
appBackgrounded यह क्रिएटिव को सूचना देता है कि ऐप्लिकेशन बैकग्राउंड में चला गया है.
appForegrounded यह क्रिएटिव को सूचना देता है कि ऐप्लिकेशन वापस फ़ोरग्राउंड में आ गया है.
fatalError यह कुकी, क्रिएटिव को प्लेयर-साइड की गड़बड़ी के बारे में सूचना देती है.
log यह कुकी, प्लेयर से क्रिएटिव को लॉग मैसेज भेजती है.
focusIn इस कुकी से पता चलता है कि क्रिएटिव पर फ़ोकस किया गया है.

मीडिया की स्थिति से जुड़े अपडेट की समीक्षा करना

IMA SDK, क्रिएटिव को mediaStateUpdate मैसेज भेजता है. ऐसा इन इवेंट के लिए किया जाता है:

  • play
  • pause
  • stalled (बफ़र हो रहा है)
  • seeking
  • seeked
  • ended
  • durationchange
  • timeupdate, समय-समय पर.
  • volumechange, इसमें म्यूट करने का स्टेटस शामिल है.