পরীক্ষার মোড
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
অ্যাডব্রেক() ইন্টিগ্রেশন পরীক্ষা করুন
adBreak()
API ব্যবহার করে এমন 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
বা ব্রেক পয়েন্ট ব্যবহার করুন।
দ্রষ্টব্য : টেস্টিং মোড আপনাকে Google সার্ভারে বিজ্ঞাপনের অনুরোধ না পাঠিয়ে শুধুমাত্র ক্লায়েন্ট-সাইড জাভাস্ক্রিপ্ট পরীক্ষা করার অনুমতি দেয়। এটি আপনাকে অ্যাডসেন্স কোডের ভুল কনফিগারেশন সম্পর্কিত সমস্যা যেমন অবৈধ `ডেটা-এড-ক্লায়েন্ট` মান সনাক্ত করতে সাহায্য করতে পারে না।
দুটি পরিস্থিতির মধ্যে পরীক্ষা মোড চক্র: বিজ্ঞাপন লোড হয় এবং একটি বাস্তব পরিবেশ অনুকরণ করতে বিজ্ঞাপন লোড করা হয় না যেখানে বিজ্ঞাপন সবসময় উপলব্ধ থাকবে না।
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-24 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2025-07-24 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["\u003cp\u003eTesting mode for \u003ccode\u003eadBreak()\u003c/code\u003e is enabled by adding \u003ccode\u003edata-adbreak-test="on"\u003c/code\u003e to the \u003ccode\u003eadsbygoogle.js\u003c/code\u003e script tag.\u003c/p\u003e\n"],["\u003cp\u003eThis mode displays mock ads, mimics real ad behavior (like frequency capping), and allows debugging with \u003ccode\u003econsole.log\u003c/code\u003e or breakpoints.\u003c/p\u003e\n"],["\u003cp\u003eIt's for testing client-side JavaScript only and doesn't detect AdSense code misconfigurations.\u003c/p\u003e\n"],["\u003cp\u003eThe test mode cycles between scenarios where ads are and aren't loaded to simulate real-world conditions.\u003c/p\u003e\n"]]],["To test `adBreak()` API integration, enable testing mode by adding `data-adbreak-test=\"on\"` to the `adsbygoogle.js` script. This mode displays mock ads, mimicking real ad behavior, but does not send real ad requests. It cycles between ad loaded and not loaded scenarios. Use `console.log` or breakpoints to debug `adBreakDone()` and `placementInfo`. This method helps test client-side JavaScript, but it cannot detect issues related to AdSense code misconfiguration.\n"],null,["# Testing modes\n\nTest adBreak() integration\n--------------------------\n\nIn order to test JavaScript code that uses the `adBreak()` API we provide a\ntesting mode that can be enabled by adding `data-adbreak-test=\"on\"`attribute on\nthe `adsbygoogle.js`: \n\n \u003cscript async\n data-adbreak-test=\"on\"\n src=\"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=\u003cvar translate=\"no\"\u003eca-pub-123456789\u003c/var\u003e\"\n crossorigin=\"anonymous\"\u003e\n \u003c/script\u003e\n \u003cscript\u003e\n window.adsbygoogle = window.adsbygoogle || [];\n var adBreak = adConfig = function(o) {adsbygoogle.push(o);}\n \u003c/script\u003e\n\nTesting mode:\n\n- Displays mock ads instead of requesting real ads.\n- Mimics real ads behaviour such as respecting your configured ad frequency.\n- Use `console.log` or [break points](https://developer.chrome.com/docs/devtools/javascript/breakpoints) to debug [`adBreakDone()`](/ad-placement/apis/adbreak#adbreakdone_and_placementinfo) and `placementInfo`.\n\n**Note**: testing mode only allows you to test\nclient-side JavaScript without sending ad requests to Google servers. It can't\nhelp you to detect issues related to misconfiguration of the AdSense code such\nas invalid \\`data-ad-client\\` values.\n\nTest mode cycles between two scenarios: ad is loaded and ad is not loaded to\nemulate a real environment where ad will not always be available."]]