Authorized Sellers for Apps, נקרא גם app-ads.txt, היא יוזמה של IAB שעוזרת להגן על מלאי שטחי הפרסום של האפליקציות שלכם מפני הונאות מודעות. עליך ליצור קובצי app-ads.txt כדי לזהות מי מורשה למכור את מלאי שטחי הפרסום שלך. זיהוי מוכרים מורשים יכול לעזור לכם לקבל הוצאות מפרסמים, שייתכן שאחרת היו מגיעים למלאי מזויף של אפליקציות מזויפות.
קובצי ה-app-ads.txt זמינים באופן ציבורי וניתן לסריקה על ידי בורסות פרסום, פלטפורמות לספקים (SSP), קונים אחרים וספקי צד שלישי.
השימוש בקובץ app-ads.txt אינו חובה, אך מומלץ מאוד, במיוחד אם אתם חוששים שאחרים מזייפים את האפליקציה שלכם.
קובץ app-ads.txt הוא קובץ טקסט שמפתח אפליקציות מפרסם בדומיין השורש של אתר המפתח של האפליקציה שלו. הוא מכיל רשימה של ישויות מורשים למכור את המלאי של בעל האתר הזה. כדי שהקובץ יש כמה פתרונות לאירוח דומיינים המאפשרים אירוח שרירותי של קבצים, כולל Firebase.
דרישות מוקדמות
- מומלץ לקרוא את המאמר הגדרת קובץ app-ads.txt לאפליקציה.
- עיון בפרויקטים ב-Firebase.
איך להגדיר קובץ app-ads.txt עבור האפליקציות.
אם עדיין לא עשיתם זאת, יוצרים קובץ טקסט ושומרים אותו בשם "app-ads.txt"
מעתיקים את קטע הקוד הבא ומדביקים אותו בקובץ app-ads.txt. (יש להחליף את
pub-00000000000000
במזהה בעל האתר שלך. מזהה בעל האתר שלך ניתן למצוא במסוף AdMob > הגדרות.)google.com, pub-00000000000000, DIRECT, f08c47fec0942fa0
צריך לפרסם את קובץ ה-app-ads.txt בדומיין הבסיס של אתר המפתח (לדוגמה,
https://example.com/app-ads.txt
). יש לוודא שהדומיין הוזן בדיוק כפי שהוא מופיע ב- Google Play ו-App Store.צריך להמתין 24 שעות לפחות עד שמערכת AdMob תסרוק ותאמת את קובץ ה-app-ads.txt.
חוזרים ל-AdMob ובודקים את הסטטוס של קובץ ה-app-ads.txt.
פרסום קובץ app-ads.txt באמצעות אירוח ב-Firebase
אם יש לך אתר שלא מאפשר להעלות את קובץ app-ads.txt ברמת השורש (למשל, אתר שנבנה על ידי שירות ליצירת אתרים ומארח אותו), אפשר להשתמש באירוח Firebase כדי לארח את קובץ ה-app-ads.txt.
ב-Firebase יש דרך חינמית, מהירה ואמינה לארח קובץ app-ads.txt
בדומיין
בהתאמה אישית משלך, או בתת-דומיינים של פרויקט
Firebase בחינם: web.app
ו-firebaseapp.com
.
לפני שמתחילים
כדי לפרסם קובץ app-ads.txt באמצעות Firebase, צריך להיות לך פרויקט ב-Firebase. אם אין לך פרויקט Firebase, עליך ליצור פרויקט חדש לפי המדריך למפתחים.
אם כבר קישרתם את אפליקציות AdMob שלכם ל-Firebase או שהאפליקציה שלכם משתמשת באחד ממוצרי Firebase (למשל Google Analytics for Firebase, תצורה מרחוק וכו'), ניתן להשתמש בפרויקט Firebase הקיים.
התקנת CLI של Firebase
אפשר להתקין את Firebase CLI באמצעות npm (צומת של צומת מנהל). עם זאת, אם אתם לא מכירים את Node.js, אפשר להשתמש במקום זאת בקובץ בינארי עצמאי.
בתיעוד של CLI של Firebase מוסבר איך להתקין את CLI או לעדכן לגרסה האחרונה.
אתחול הפרויקט
כדי לאתחל את פרויקט Firebase במחשב המקומי, מריצים את הפקודה הבאה מהשורש של ספריית הפרויקט.
firebase init
במהלך אתחול הפרויקט, מתוך הודעות CLI של Firebase:
בוחרים בהגדרה אירוח.
יש לבחור פרויקט ב-Firebase כדי להתחבר לספריית הפרויקט המקומית.
בוחרים באפשרות שימוש בפרויקט קיים ובוחרים פרויקט מהרשימה שרוצים לקשר.
יש לציין ספרייה לשימוש כספריית הבסיס הציבורית שלך.
יש ללחוץ על Enter כדי לבחור ברירת מחדל (ציבורי).
בוחרים תצורה לאתר שלכם.
מאחר שהאתר שברצונך ליצור אינו אפליקציה בדף יחיד, יש לבחור באפשרות N.
בסוף תהליך ההפעלה, Firebase יוצר ומוסיף שני קבצים לרמה הבסיסית (root) של ספריית הפרויקטים המקומית שלכם:
- ספריית
public
שמכילה קבצים שמתארחים באתר שלך. - קובץ תצורת
firebase.json
המפרט את תצורת הפרויקט שלך. - קובץ
.firebaserc
ששומר את הכינוי של הפרויקט שלך.
פרסום קובץ app-ads.txt
כדי לפרסם קובץ app-ads.txt באתר:
יש להוסיף את קובץ ה-app-ads.txt לספריית
public
בספריית הפרויקטים המקומית.מריצים את הפקודה הבאה מהשורש של ספריית הפרויקט המקומי:
firebase deploy --only hosting
לאחר השלמת הפריסה, יש להיכנס לכתובת ה-URL הבאה כדי לוודא שקובץ app-ads.txt פורסם. (
PROJECT_ID
הוא מזהה הפרויקט שלך ב-Firebase).https://PROJECT_ID.web.app/app-ads.txt
לדוגמה: אם "awesome-project" הוא מזהה הפרויקט, יש להזין
https://awesome-project.web.app/app-ads.txt
בסרגל הכתובות של הדפדפן.
הוספת דומיין/תת-דומיין לדף האפליקציה בחנות שלך
כדי לסריקה של קובץ app-ads.txt, עליך לרשום את הדומיין או את תת-הדומיין החדש שיצרת בדף האפליקציה ב-Google Play Google Play או App Store.
יש לעדכן את כתובת ה-URL לשיווק בדף האפליקציה בחנות:
https://PROJECT_ID.web.app
קביעת הגדרות הפניה אוטומטית (אופציונלי)
אם יש לך אתר קיים ומתכננים להשתמש ב-Firebase Hosting רק לצורך האירוח של הקובץ app-ads.txt, ניתן להגדיר אירוח ב-Firebase כך שיפנה את דף הנחיתה לאתר הקיים.
אירוח ב-Firebase ישתמש כברירת מחדל בדף הנחיתה public/index.html
כשמשתמש נכנס לאתר שלכם. כדי להפנות משתמשים לאתר הרצוי (לדוגמה, הדף של האפליקציה שלך במדיה החברתית):
יש לפתוח את הקובץ
firebase.json
שנמצא בבסיס של ספריית הפרויקטים המקומית.בקטע 'אובייקט אירוח', מוסיפים אובייקט הפניה לכתובת אחרת:
"hosting": { ... "redirects": [ { "source": "/", "destination": "URL_TO_REDIRECT", "type": 301 } ] }
לדוגמה, אם כתובת דף הנחיתה היא
https://www.example.com
, הגדרת ההפניה האוטומטית תיראה כך:"hosting": { ... "redirects": [ { "source": "/", "destination": "https://www.example.com", "type": 301 } ] }
מריצים את הפקודה הבאה כדי לפרוס את השינויים באתר.
firebase deploy --only hosting
בסיום הפריסה, ניגשים לאתר (
https://PROJECT_ID.web.app
) כדי לבדוק אם הגדרת ההפניה האוטומטית נכונה או לא.