מפיצים מורשים לאפליקציות, שנקראים גם app-ads.txt, היא יוזמה של IAB שעוזרת להגן על מלאי שטחי הפרסום באפליקציה מפני הונאות במודעות. שלך ליצור קובצי app-ads.txt כדי לזהות מי מורשה למכור את מלאי שטחי הפרסום שלכם. זיהוי המוכרים המורשים יכול לעזור לך לקבל הוצאות פרסום שעשויות להיות עברתם בדרך אחרת אל מלאי שטחי פרסום מזויף של אפליקציות מזויפות.
קובצי app-ads.txt זמינים לכולם וניתנים לסריקה על ידי Exchanges, פלטפורמות לספקים (SSP), קונים אחרים וספקי צד שלישי.
השימוש בקובץ app-ads.txt הוא לא חובה, אבל הוא מומלץ מאוד, במיוחד אם יש לך חשש שאנשים אחרים מזייפים את האפליקציה שלך.
קובץ app-ads.txt הוא קובץ טקסט שמפתח אפליקציה מפרסם ברמה הבסיסית (root) הדומיין של האתר למפתחים של האפליקציה שלהם. הוא מכיל רשימת ישויות מורשה למכור את המלאי של אותו בעל אתר. השימוש בקובץ app-ads.txt דרישה לבעלי תוכן דיגיטלי להחזיק דומיין אינטרנט כדי לפרסם את המפיצים המורשים שלהם של ספקי טכנולוגיות פרסום שונים לסריקה. יש כמה דומיינים פתרונות אירוח שמאפשרים אירוח שרירותי של קבצים, כולל Firebase.
דרישות מוקדמות
- מומלץ לקרוא את המאמר הגדרה של קובץ app-ads.txt app.
- מחפשים מידע על ניהול 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
תוכלו להתקין את ה-CLI של Firebase באמצעות npm (חבילת צומת מנהל). עם זאת, אם אתם לא מכירים את Node.js, תוכלו להשתמש במקום זאת,
קראו את מסמכי התיעוד של Firebase CLI כדי ללמוד איך להתקין את CLI או עדכון לגרסה הקודמת שלו הגרסה העדכנית.
הפעלת הפרויקט
כדי לאתחל את פרויקט Firebase במכונה המקומית, צריך להריץ את הפקודה הבאה מהרמה הבסיסית (root) של ספריית הפרויקט.
firebase init
במהלך אתחול הפרויקט, בהנחיות של Firebase CLI:
בוחרים כדי להגדיר אירוח.
עליך לבחור פרויקט Firebase כדי לחבר לספריית הפרויקט המקומית.
בוחרים באפשרות Use an existing project (שימוש בפרויקט קיים) ואז בוחרים פרויקט מהרשימה. שרוצים לחבר.
מציינים ספרייה שתשמש כספריית שורש ציבורית.
יש להקיש על Enter כדי לבחור ברירת מחדל (ציבורית).
בוחרים מערך הגדרות אישיות לאתר.
האתר שברצונך ליצור הוא לא אפליקציה עם דף אחד, לכן צריך לבחור צפ'.
בסוף האתחול, מערכת Firebase יוצרת ומוסיפה שני קבצים לרמה הבסיסית (root) ספריית הפרויקט המקומית שלך:
- ספריית
public
שמכילה קבצים שמתארחים באתר שלכם. - קובץ תצורה של
firebase.json
שמציג את ההגדרות של הפרויקט. - קובץ
.firebaserc
שמאחסן את הפרויקט החלופי.
פרסום קובץ app-ads.txt
כדי לפרסם קובץ app-ads.txt באתר:
צריך לשמור את קובץ app-ads.txt בספרייה
public
בפרויקט המקומימריצים את הפקודה הבאה מהרמה הבסיסית (root) של ספריית הפרויקט המקומית:
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 או App Store.
לעדכן את כתובת URL שיווקית בדף האפליקציה בחנות באופן הבא:
https://PROJECT_ID.web.app
קביעת הגדרות של הפניה אוטומטית (אופציונלי)
אם יש לכם אתר קיים ואתם מתכננים להשתמש באירוח ב-Firebase רק שמארחים את קובץ app-ads.txt שלכם, אפשר להגדיר שהאירוח ב-Firebase יפנה אותם לכתובת אחרת את דף הנחיתה לאתר הקיים שלכם.
באירוח ב-Firebase, המערכת תשתמש ב-public/index.html
כדף נחיתה כברירת מחדל כאשר
משתמש מבקר באתר שלכם. כדי להפנות משתמשים לאתר הרצוי (עבור
לדוגמה, הדף של האפליקציה שלך במדיה חברתית):
פתיחת קובץ
firebase.json
שנמצא ברמה הבסיסית (root) של הפרויקט המקומיבקטע אירוח, מוסיפים אובייקט של הפניות אוטומטיות באופן הבא:
"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
) כדי לבדוק אם הגדרת ההפניה האוטומטית נכון או לא.