כלי הפיתוח של Chrome הם קבוצה של כלים למפתחי אתרים שמובְנים ישירות בדפדפן Google Chrome. הכלים האלה מאפשרים לכם לבדוק את מודל HTML (DOM) שעבר רינדור ואת פעילות הרשת בדפים שלכם. אפשר להשתמש בכלי הפיתוח כדי לפתור בעיות בהצגת המודעות.
איך לבדוק אם נשלחות בקשות להצגת מודעות
השלבים הבאים מסבירים איך להשתמש בכלי הפיתוח כדי לבדוק אם בקשות להצגת מודעות נשלחות מהדף שלכם:
- נכנסים לדף שרוצים לבדוק.
- כדי לפתוח את כלי הפיתוח, לוחצים לחיצה ימנית על הדף ואז לוחצים על בדיקה. לחלופין, אפשר להקיש על
Command+Option+C
(Mac) או עלControl+Shift+C
(Windows, Linux, Chrome OS). - לוחצים על הכרטיסייה Network (רשת).
- מזינים את
ads?
בשדה "Filter" (סינון).כל הבקשות להצגת מודעות ב-AdSense או ב-Ad Manager שנשלחו מהדף שלכם מפורטות בטבלת הבקשות.
- בודקים את רשימת הבקשות להצגת מודעות:
אם תמצאו: פירוש הדבר הוא: בקשה להצגת מודעה שמתחילה ב- ads?client
בקשה להצגת מודעה ב-AdSense נשלחה מהדף שלכם. אפס בקשות להצגת מודעות לא נשלחו בקשות להצגת מודעות מהדף שלכם. כלומר, לא יוחזרו מודעות לדף. לחלופין, ייתכן שהייתה בעיה בצד הלקוח שמנעה את שליחת הבקשה להצגת מודעה.
אנחנו ממליצים לכם:
- לעיין במדריך להטמעת קוד כדי לוודא שהטמעתם את יחידות המודעות באופן תקין.
- לבדוק אם יש שגיאות בצד הלקוח, כפי שמתואר בהמשך.
בקשה להצגת מודעה המסומנת באדום עם "Status" (סטטוס) מסוג 403
השרת קיבל את הבקשה להצגת מודעה, אבל בתגובתו צוין כי אין להציג מודעה באתר או בחשבון שלכם. "Status" מסוג
403
מוחזר בדרך כלל בשל פעולות אכיפה של המדיניות או מפני שהאתר שלכם לא אושר.אנחנו ממליצים לכם:
- להיכנס למרכז המדיניות של AdSense כדי לוודא שלא מתבצעות פעולות אכיפה של המדיניות באתר שלכם.
- לבדוק שהסטטוס של האתר הוא "מוכן" בדף אתרים.
בקשה להצגת מודעה עם "Status" מסוג 200
, אבל המודעות שלכם עדיין לא מוצגותסביר להניח שיש בעיות בהטמעת קובץ ה-ads.txt. כדי לפתור את הבעיה, מומלץ להשתמש בפותר הבעיות הקשורות לקובצי ads.txt.
איך לבדוק אם יש שגיאות בצד הלקוח
גם אם הטמעתם את קוד המודעות של AdSense בצורה נכונה, ייתכן שהבקשות להצגת מודעות לא נשלחות מהדף שלכם עקב שגיאה בצד הלקוח. ייתכן שהבעיה נגרמת בגלל הדפדפן (למשל, תוספים) או עקב שגיאות בבדיקות האימות שהוטעמו ב-JavaScript של AdSense (adsbygoogle.js
).
השלבים הבאים מסבירים איך להשתמש בכלי הפיתוח כדי לבדוק אם יש שגיאות בדף בצד הלקוח:
- נכנסים לדף שרוצים לבדוק.
- כדי לפתוח את כלי הפיתוח, לוחצים לחיצה ימנית על הדף ואז לוחצים על בדיקה. לחלופין, אפשר להקיש על
Command+Option+C
(Mac) או עלControl+Shift+C
(Windows, Linux, Chrome OS). - לוחצים על הכרטיסייה Console.
- מחפשים את השגיאות הבאות:
אם תמצאו: פירוש הדבר הוא: ERR_BLOCKED_BY_CLIENT
הדפדפן מנע את ההורדה של
adsbygoogle.js
(ה-JavaScript שמשמש את AdSense להצגת מודעות). בדרך כלל הסיבה לכך היא תוסף (למשל, חוסם מודעות) שמותקן בדפדפן.דוגמה:
GET https://pagead2.googlesyndication.com/
pagead/js/adsbygoogle.js net::ERR_BLOCKED_BY_CLIENTשגיאת
adsbygoogle.js
בדיקות האימות ב-
adsbygoogle.js
החזירו שגיאה. המטרה של בדיקות האימות האלה היא לוודא כי במקרה שהמערכת מתאימה בין בקשה להצגת מודעה לבין מודעה, היא תוכל להציב את המודעה בדף.שגיאה נפוצה מתרחשת אם מערכת AdSense מנסה להציב מודעה רספונסיבית בדף שלכם, אבל אין מספיק מקום פנוי כדי להציב אותה.
דוגמה:
adsbygoogle.push() error: Fluid responsive ads
must be at least 250px wide: availableWidth=0