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

HTML5 के लिए Google इंटरैक्टिव मीडिया विज्ञापन (IMA) SDK टूल, Secure Interactive Media Interface Definition (SIMID) के वर्शन 1.1 के साथ काम करता है. इस गाइड में, SIMID की उन खास सुविधाओं और मैसेज के बारे में बताया गया है जो IMA SDK के साथ काम करते हैं.

क्रिएटिव से प्लेयर को भेजे जाने वाले मैसेज के बारे में जानकारी

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

मैसेज ब्यौरा
clickThru क्रिएटिव से मिले यूआरआई के आधार पर, विज्ञापन पर हुए क्लिक को मैनेज करता है.
fatalError विज्ञापन सेशन को खत्म करता है और क्रिएटिव से मिली किसी गंभीर गड़बड़ी की रिपोर्ट करता है.
getMediaState मीडिया प्लेयर की मौजूदा स्थिति दिखाता है. इसमें यूआरआई, currentTime, duration, volume, और म्यूट की स्थिति शामिल है.
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, जिसमें म्यूट की स्थिति शामिल है.