adBreak() इंटिग्रेशन की जांच करना
हम adBreak() का इस्तेमाल करने वाले JavaScript कोड की जांच करने के लिए, एक टेस्टिंग मोड उपलब्ध कराते हैं. इसे adsbygoogle.js में data-adbreak-test="on"एट्रिब्यूट जोड़कर चालू किया जा सकता है:
<script async
data-adbreak-test="on"
src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-123456789"
crossorigin="anonymous">
</script>
<script>
window.adsbygoogle = window.adsbygoogle || [];
var adBreak = adConfig = function(o) {adsbygoogle.push(o);}
</script>
टेस्टिंग मोड:
- यह असली विज्ञापनों का अनुरोध करने के बजाय, मॉक विज्ञापन दिखाता है.
- यह असली विज्ञापनों की तरह काम करता है. जैसे, विज्ञापन दिखाने की फ़्रीक्वेंसी को ध्यान में रखना.
adBreakDone()औरplacementInfoको डीबग करने के लिए,console.logया ब्रेक पॉइंट का इस्तेमाल करें.
ध्यान दें: टेस्टिंग मोड में, सिर्फ़ क्लाइंट-साइड JavaScript की जांच की जा सकती है. इसके लिए, Google के सर्वर को विज्ञापन अनुरोध भेजने की ज़रूरत नहीं होती. यह AdSense कोड के गलत कॉन्फ़िगरेशन से जुड़ी समस्याओं का पता लगाने में आपकी मदद नहीं कर सकता. जैसे, `data-ad-client` की अमान्य वैल्यू.
टेस्ट मोड में, दो स्थितियों के बीच साइकल चलती है: विज्ञापन लोड होता है और विज्ञापन लोड नहीं होता है. इससे ऐसे असली एनवायरमेंट का पता चलता है जहां विज्ञापन हमेशा उपलब्ध नहीं होगा.