حالت های تست
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
ادغام ()adBreak را آزمایش کنید
به منظور آزمایش کد جاوا اسکریپت که از API adBreak()
استفاده می کند، یک حالت آزمایشی ارائه می دهیم که می تواند با افزودن data-adbreak-test="on"
adsbygoogle.js
شود:
<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>
حالت تست:
- برخی از محافظتها را غیرفعال میکند که آزمایش محلی را دشوار میکنند، مانند محدودیتهای فرکانس.
- به جای درخواست تبلیغات واقعی، تبلیغات ساختگی را نمایش می دهد.
توجه : حالت تست فقط به شما امکان می دهد جاوا اسکریپت سمت سرویس گیرنده را بدون ارسال درخواست تبلیغات به سرورهای Google آزمایش کنید. نمیتواند به شما در تشخیص مشکلات مربوط به پیکربندی نادرست کد AdSense مانند مقادیر نامعتبر «data-ad-client» کمک کند.
حالت تست بین دو سناریو چرخه میشود: تبلیغ بارگیری میشود و تبلیغ برای تقلید از یک محیط واقعی که در آن تبلیغ همیشه در دسترس نخواهد بود بارگیری نمیشود.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2023-10-31 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2023-10-31 بهوقت ساعت هماهنگ جهانی."],[[["Testing mode for `adBreak()` is enabled by adding `data-adbreak-test=\"on\"` to the `adsbygoogle.js` script tag."],["This mode displays mock ads, mimics real ad behavior (like frequency capping), and allows debugging with `console.log` or breakpoints."],["It's for testing client-side JavaScript only and doesn't detect AdSense code misconfigurations."],["The test mode cycles between scenarios where ads are and aren't loaded to simulate real-world conditions."]]],["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"]]