कंसोल में होने वाली संभावित गड़बड़ियां

कंसोल पर प्रिंट किए गए सभी मैसेज का प्रीफ़िक्स [Ad Placement API] होगा:

आप प्रीलोड पहले से सिर्फ़ एक बार सेट कर सकते हैं:

  • adConfig() को पहले ही <VALUE> वैल्यू preloadAdBreaks के साथ सेट करने के लिए, कॉल किया गया

adBreak() को कॉल करने की कोशिश की गई, जबकि adBreak() पर दूसरा कॉल अब भी प्रोसेस में था (पक्का करें कि आप दूसरे वर्कर के विज्ञापन ट्रिगर न कर रहे हों, और आप कॉलबैक फ़ंक्शन से adBreak() को कॉल न कर रहे हों):

  • Cannot show ad while another ad is already visible.

दिया गया कोई भी कॉलबैक एक्ज़ीक्यूट नहीं कर सका:

  • <CALLBACK NAME> callback threw an error: <ERROR>

टैग करने वाले पैरामीटर में गड़बड़ियां:

  • Invalid data-ad-frequency-hint value: '<VALUE>'. It must be in format 'Xs' where X is a number.
  • Unsupported data-adbreak-test value '<VALUE>'. Supported values: 'on'.

आर्ग्युमेंट की पुष्टि से जुड़ी adConfig() गड़बड़ियां:

  • Invalid ad config: <ERROR>. <ERROR> कहां हो सकता है:
    • preloadAdBreaks must be one of ['auto', 'on']
    • sound must be one of ['on', 'off']
    • onReady एक फ़ंक्शन होना चाहिए

आर्ग्युमेंट की पुष्टि से जुड़ी adBreak() गड़बड़ियां:

  • Invalid placement config: <ERROR>. <ERROR> कहां हो सकता है:
    • missing required properties <LIST OF PROPERTIES>
    • <CALLBACK NAME> must be a function
    • <PROPERTY NAME> must be one of <LIST OF VALID VALUES>
    • the following properties are not used for the given ad type: <LIST OF PROPERTIES>

adBreak() (beforeBreak, afterBreak, और adComplete) में मौजूद कॉलबैक का नाम बदलकर, beforeAd, afterAd और adViewed का नाम बदल दिया गया है. वे अब भी ठीक उसी तरह काम करते हैं जिस तरह:

  • Placement config: <OLD> has been renamed to <NEW>. Please update your code.
  • Invalid placement config: <OLD> has been renamed to <NEW>. Cannot pass both fields. Please use <NEW> only.