במאמר הזה מפורטות בעיות שעשויות להתרחש כשעובדים עם קובץ app-ads.txt.
בעיות אפשריות עם קובץ app-ads.txt
- קובץ app-ads.txt לא נמצא
- אתר המפתחים לא מופיע בדף האפליקציה בחנות
- הכתובת של אתר המפתחים לא תקינה
- קובץ app-ads.txt מתארח בתת-דומיין שלא נתמך
- הפורמט של קובץ app-ads.txt שגוי
- קובץ robots.txt מונע מהסורק של Google לסרוק את קובץ app-ads.txt
- הסורק ממשיך לסרוק קובץ app-ads.txt מהקישור הלא נכון
בעיות עם דף הסטטוס של קובץ app-ads.txt
קובץ app-ads.txt לא נמצא
אם לא מצאתם את הקובץ app-ads.txt, כדאי לנסות את הפעולות הבאות:
- מגדירים קובץ app-ads.txt ומפרסמים אותו בדומיין של אתר המפתחים. פועלים לפי ההוראות להגדרת קובץ app-ads.txt.
- מוודאים שהאפליקציה רשומה ב-Google Play או ב-Apple App Store ושאתר המפתחים מופיע בדף האפליקציה בחנות.
- מערכת AdMob סורקת ומאמתת קובצי app-ads.txt באופן אוטומטי תוך 24 שעות. זה אומר שיכולות לעבור עד 24 שעות לפני שהסטטוס של הקובץ יתעדכן.
אתר המפתחים לא מופיע בדף האפליקציה בחנות
מוודאים שאתר המפתחים הועלה במקום הנכון בדף האפליקציה בחנות Google Play או Apple App Store.
- ב-Google Play: כדי לוודא שכתובת ה-URL נוספה, בודקים אם הכתובת של אתר המפתחים מקושרת בקטע "תמיכה באפליקציה" בדף של האפליקציה ל-Android.
- ב-Apple App Store: כדי לוודא שכתובת ה-URL נוספה, בודקים אם הקישור "אתר המפתחים" מוצג בחלק התחתון של דף האפליקציה ל-iOS.
הכתובת של אתר המפתחים לא תקינה
בודקים את כתובת ה-URL של אתר המפתחים ומוודאים שהיא תואמת לסורק של קובצי app-ads.txt של AdMob ולכללי תת-הדומיין.
הסורק של קובצי app-ads.txt ב-AdMob מחפש את קובץ app-ads.txt שלכם על סמך אתר המפתחים שציינתם בדף האפליקציה בחנות. בהתאם למפרט ה-app-ads.txt, הסריקה מתבססת על תבניות ה-URL הבאות:
https://<<hostname>>/app-ads.txthttp://<<hostname>>/app-ads.txt
אם אתם מעלים כתובת URL של תת-דומיין של אתר המפתחים, למפרט של app-ads.txt יש כללים ספציפיים לתת-דומיינים:
- סריקה עד לתת-דומיין ברמה הראשונה
- החרגה של תתי-דומיינים מסוג www. ו-m.
- הפניות אוטומטיות של שרת האינטרנט
קובץ app-ads.txt מתארח בתת-דומיין שלא נתמך
כשאתם מזינים את כתובת ה-URL של קובץ app-ads.txt שמופיעה בחשבון AdMob, חשוב שתוודאו ששרת האינטרנט מארח את הקובץ או מפנה אל המיקום שבו הקובץ נמצא. כתובת ה-URL שמופיעה בחשבון היא הכתובת שבה מערכת AdMob משתמשת כדי למצוא את הקובץ. מידע נוסף על כללי סריקה של תת-דומיינים
אם אתם לא מצליחים לפרסם קובץ במיקום הנוכחי או אם אתם רוצים להשתמש באתר אחר, עדכנו את אתר המפתחים בדף האפליקציה בחנות וציינו את תת-הדומיין של האתר או דומיין אחר.
הפורמט של קובץ app-ads.txt שגוי
כדי לוודא שהקובץ הוא בפורמט הנכון, כדאי לעיין במפרט של Authorized Sellers for Apps של IAB Tech Lab.
בודקים אם הבעיות הבאות קיימות בקובץ app-ads.txt:
- מזהה בעל אפליקציה חסר או שגוי
- שגיאות הקלדה בכתובת ה-URL או במזהה בעל האפליקציה
- פורמט שגוי של מזהה בעל האפליקציה
- דומיין שגוי, למשל admob.com במקום google.com
אם זיהיתם אחת מהבעיות האלה, עליכם לעדכן את קובץ app-ads.txt. לשם כך עליכם להעתיק מ-AdMob את קטע הקוד המותאם שכולל את מזהה בעל האפליקציה ולהדביק אותו בקובץ app-ads.txt. כדי למצוא את קטע הקוד:
- נכנסים לחשבון AdMob בכתובת https://admob.google.com.
- לוחצים על אפליקציות בסרגל הצד.
- לוחצים על לכל האפליקציות.
- לוחצים על app-ads.txt.
- לוחצים על איך להגדיר קובץ app-ads.txt.
- לוחצים על הסמל
לצד קטע הקוד שרוצים להעתיק.
- מדביקים את קטע הקוד בקובץ app-ads.txt.
קובץ robots.txt מונע מהסורק של Google לסרוק את הקובץ שלכם
סורקים עשויים להתעלם מקובץ app-ads.txt אם קובץ robots.txt מגביל את הסריקה. אם כתובת ה-URL של קובץ app-ads.txt מפנה לשם מארח אחר, חשוב לזכור שכל קובץ robots.txt שמשויך לשם המארח הזה גם יכול להשפיע על סורקים.
צריך לעדכן את הקובץ robots.txt כדי לאפשר ל-Google לסרוק את הקובץ app-ads.txt.
מוסיפים את שתי שורות הטקסט הבאות לקובץ robots.txt:
User-agent: Google-adstxt
Disallow:
Google-adstxt, הסורק יציית גם לרשומות User-agent של robots.txt בסורקים Mediapartners-Google ו-Googlebot.הסורק ממשיך לסרוק קובץ app-ads.txt מהקישור הלא נכון
יכול להיות שהסורק ניגש לתת-דומיין של האתר. כאן אפשר למצוא מידע על תרחישים שונים בהם הסורקים עשויים לגשת לתת-דומיינים.
כתובת ה-URL המדויקת שנסרקת מופיעה בסטטוס המפורט של קובץ ה-app-ads.txt בחשבון שלכם. אתם יכולים להגדיר כלל להפניה אוטומטית של הסורק מכתובת ה-URL שנסרקת לכתובת הנכונה של קובץ ה-app-ads.txt.
הסטטוס של app-ads.txt לא מופיע בדף app-ads.txt
הסטטוס של app-ads.txt לא יופיע בדף הרלוונטי אם האפליקציה שלכם לא יצרה בקשה להצגת מודעה ב-7 הימים האחרונים או לא אומתה עם קובץ ה-app-ads.txt.
האפליקציה של מישהו אחר מופיעה בחשבון AdMob
זה סימן לכך שקובץ app-ads.txt פועל כמו שצריך ומגן עליכם מפני הונאת מודעות. חשוב לזכור שמקורות של מודעות שעובדים עם קובץ app-ads.txt רוכשים מלאי שטחי פרסום רק באפליקציות עם קובץ app-ads.txt מאומת.
אם מופיעה אפליקציה שאתם לא הבעלים שלה, אתם יכולים לחסום אותה.
אם תטמיעו קובץ app-ads.txt תוכלו לוודא שמלאי שטחי הפרסום באפליקציה נמכר רק דרך ערוצים שהגדרתם כערוצים מורשים. ככה תוכלו לקבוע למי מותר למכור מודעות באפליקציה שלכם ולדאוג שלא יוצג למפרסמים מלאי שטחי פרסום מזויף.