מצבי בדיקה
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
בדיקת השילוב של 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`.
במצב בדיקה, המערכת עוברת בין שני תרחישים: מודעה נטענת ומודעה לא נטענת, כדי לדמות סביבה אמיתית שבה המודעה לא תמיד תהיה זמינה.
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-26 (שעון UTC).
[[["התוכן קל להבנה","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"]],["עדכון אחרון: 2025-07-26 (שעון UTC)."],[],["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"]]