מצבי בדיקה

בדיקת השילוב של adBreak()

כדי לבדוק קוד JavaScript שמשתמש ב-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>

מצב בדיקה:

  • המודעות שמוצגות הן מודעות לדוגמה במקום מודעות אמיתיות.
  • ההתנהגות של המודעות זהה להתנהגות של מודעות אמיתיות, למשל המערכת מכבדת את תדירות הצגת המודעות שהגדרתם.
  • משתמשים ב-console.log או בנקודות עצירה כדי לנפות באגים ב-adBreakDone() וב-placementInfo.

הערה: במצב בדיקה אפשר לבדוק רק JavaScript בצד הלקוח בלי לשלוח בקשות להצגת מודעות לשרתי Google. הכלי לא יכול לעזור לכם לזהות בעיות שקשורות להגדרות שגויות של קוד AdSense, כמו ערכים לא תקינים של `data-ad-client`.

במצב בדיקה, המערכת עוברת בין שני תרחישים: מודעה נטענת ומודעה לא נטענת, כדי לדמות סביבה אמיתית שבה המודעה לא תמיד תהיה זמינה.