Check out what’s new from Firebase@ Google I/O 2021, and join our alpha program for early access to the new Remote Config personalization feature. Learn more

התחל לעבוד עם AdMob בפרויקט Android שלך

מדריך להפעלה מהירה זה מיועד לבעלי אתרים ומפתחים שרוצים להשתמש ב- AdMob כדי לייצר רווחים מאפליקציה שנבנתה באמצעות Firebase. אם אינך מתכנן לכלול את Firebase באפליקציה שלך, בקר במקום זאת במדריך העצמאי של AdMob .

אם עדיין לא עשית זאת, למד על כל היתרונות של שימוש ב- AdMob, Firebase ו- Google Analytics יחד.

לפני שאתה מתחיל

  • אם עדיין אין לך פרויקט Firebase ואפליקציית Firebase, עקוב אחר המדריך לתחילת העבודה של Firebase: הוסף את Firebase לפרויקט Android שלך .

  • ודא ש- Google Analytics מופעל בפרויקט Firebase שלך:

    • אם אתה יוצר פרויקט Firebase חדש, הפעל את Google Analytics במהלך זרימת העבודה של יצירת הפרויקט.

    • אם יש לך פרויקט Firebase קיים שאינו פעיל ב- Google Analytics, תוכל להפעיל את Google Analytics מכרטיסיית שילובים שלך> הגדרות פרויקט .

      פרויקטי Firebase נוצרו לפני 31 ביולי, 2019 יכולים לשדרג את חוויית Google Analytics המלאה מן ואינטגרציות הכרטיסייה, כמו גם. שדרוג זה הוא אופציונלי אך מומלץ.

שלב 1: הגדר את האפליקציה שלך בחשבון AdMob שלך

  1. רשום את האפליקציה שלך כאפליקציית AdMob.

    1. היכנס לחשבון AdMob או הירשם אליו .

    2. רשום את האפליקציה שלך ב- AdMob . שלב זה יוצר אפליקציית AdMob עם מזהה ייחודי של אפליקציית AdMob שתזדקק לה בהמשך במדריך זה.

    תתבקש להוסיף את ה- SDK של מודעות לנייד לאפליקציה שלך. מצא הוראות מפורטות למשימה זו בהמשך המדריך.

  2. קשר את אפליקציית AdMob שלך לאפליקציית Firebase שלך.

    שלב זה הוא אופציונלי אך מומלץ בחום. למידע נוסף על היתרונות של הפעלת מדדי משתמשים וקישור אפליקציית AdMob שלך ל- Firebase.

    בצע את שני השלבים הבאים במרכז השליטה של אפליקציות בחשבון AdMob שלך:

    1. אפשר מדדי משתמשים כדי לאפשר ל- AdMob לעבד ולהציג נתוני ניתוח מאוחרים בחשבון AdMob שלך. זו גם הגדרה נדרשת לקישור אפליקציית AdMob שלך ל- Firebase.

    2. קשר את אפליקציית AdMob שלך לפרויקט Firebase הקיים ולאפליקציית Firebase.

      הקפד להזין את שם החבילה כמו שהזנת עבור אפליקציית Firebase שלך. מצא את שם החבילה של אפליקציית Firebase שלך בכרטיס היישומים שלך שלך> הגדרות פרויקט .

שלב 2: הוסף את מזהה אפליקציית AdMob שלך לקובץ AndroidManifest.xml

הוסף את מזהה אפליקציית AdMob שלך לקובץ AndroidManifest.xml של האפליקציה שלך על ידי הוספת <meta-data> כמוצג להלן.

<manifest>
    <application>
        <!-- Sample AdMob App ID: ca-app-pub-3940256099942544~3347511713 -->
        <meta-data
            android:name="com.google.android.gms.ads.APPLICATION_ID"
            android:value="ADMOB_APP_ID"/>
    </application>
</manifest>

שלב 3: הוסף את את ה- SDK של מודעות לנייד ואותחל אותו

  1. הוסף את התלות עבור SDK של מודעות Google לנייד לקובץ build.gradle של המודול (ברמת האפליקציה):

    implementation 'com.google.android.gms:play-services-ads:20.2.0'
    
  2. לפני טעינת מודעות, התקשר MobileAds.initialize() .

    שיחה זו מאתחלת את ה- SDK ומחזירה למאזין סיום לאחר סיום האתחול (או לאחר פסק זמן של 30 שניות). התקשר לשיטה זו רק פעם אחת מוקדם ככל האפשר, באופן אידיאלי בהשקת האפליקציה.

    הנה דוגמה כיצד לקרוא לשיטת initialize() בפעילות:

    ג'אווה

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        // ...
        MobileAds.initialize(this);
    }

    Kotlin + KTX

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        // ...
        MobileAds.initialize(this)
    }

שלב 4: הצגת מדדי משתמשים ונתוני ניתוח

לאחר אתחולו, ה- SDK של מודעות לנייד מתחיל לרשום אוטומטית אירועי ניתוח ומאפייני משתמש מהאפליקציה שלך. תוכל להציג נתונים אלה מבלי להוסיף קוד נוסף לאפליקציה שלך או ליישם מודעות. כאן תוכל לראות את נתוני הניתוח הבאים:

שים לב שכדי לייצג טוב יותר את מדדי ARPU ו- ARPPU , ייתכן שתרצה לכלול נתונים מאירוע ניתוח מותאם אישית שנקרא ecommerce_purchase בחישוב ההכנסות עבור מדדים אלה ( למד כיצד ).

שלב 5: (אופציונלי) השתמש בתכונות נוספות של Google Analytics ו- Firebase

נצל הזדמנויות ותכונות נוספות לשיפור מונטיזציה באפליקציות ומעורבות משתמשים:

  • הוסף את ה- SDK של Firebase והשתמש בו עבור Google Analytics

  • השתמש במוצרי Firebase אחרים באפליקציה שלך

    לאחר הוספת ה- SDK של Firebase עבור Google Analytics, השתמש במוצרי Firebase אחרים כדי לייעל מודעות באפליקציה שלך.

    • Remote Config מאפשר לך לשנות את ההתנהגות והמראה של האפליקציה שלך מבלי לפרסם עדכון אפליקציה, ללא עלות, למשתמשים פעילים יומיים ללא הגבלה.

    • בדיקת A / B נותנת לך את הכוח לבדוק שינויים בממשק המשתמש, בתכונות או בקמפיינים המעורבים באפליקציה שלך כדי ללמוד אם הם משפיעים על מדדי המפתח שלך (כמו הכנסה ושימור) לפני ששינויים נרחבים.

    • חיזויים מיישמת למידת מכונה על נתוני הניתוח שלך כדי ליצור פלחי משתמשים דינמיים בהתבסס על התנהגותם החזויה של המשתמשים שלך. תחזיות אלה זמינות לשימוש במוצרי Firebase אחרים.

כדי להתחיל, בקר במדריך לשימוש ב- Google Analytics וב- Firebase עם אפליקציות AdMob .

שלב 6: בחר פורמט מודעה ליישום באפליקציה שלך

AdMob מציע מספר פורמטים שונים של מודעות, כך שתוכל לבחור את הפורמט המתאים ביותר לחוויית המשתמש של האפליקציה שלך. לחץ על כפתור לפורמט מודעה כדי להציג הוראות יישום מפורטות בתיעוד AdMob.

מודעות מלבניות המופיעות בחלק העליון או התחתון של מסך המכשיר

מודעות באנר נשארות על המסך בזמן שמשתמשים מקיימים אינטראקציה עם האפליקציה ויכולות להתרענן אוטומטית לאחר פרק זמן מסוים. אם אתה חדש בפרסום במובייל, זה מקום מצוין להתחיל בו.

יישם מודעות באנר

ביניים

מודעות במסך מלא המכסות את ממשק האפליקציה עד לסגירת המשתמש

מודעות ביניים משמשות בצורה הטובה ביותר בהפסקות טבעיות בזרימת הביצוע של אפליקציה, למשל בין רמות משחק או רק לאחר סיום משימה.

יישם מודעות ביניים

יָלִיד

מודעות הניתנות להתאמה אישית שתואמות את המראה והתחושה של האפליקציה שלך

מודעות מקומיות הן פורמט מודעות מבוסס רכיב. אתה מחליט כיצד ואיפה ממוקמות מודעות מותאמות כך שהפריסה תואמת יותר את עיצוב האפליקציה שלך. על ידי בחירת גופנים, צבעים ופרטים אחרים בעצמך, תוכל ליצור מצגות מודעות טבעיות ולא פולשניות שיכולות להוסיף לחוויית משתמש עשירה.

יישם מודעות מתקדמות מקומיות

מתוגמל

מודעות המתגמלות משתמשים על צפייה בסרטונים קצרים ועל אינטראקציה עם מודעות וסקרים הניתנים להשמעה

מודעות מתוגמלות (או "מבוססות תגמול") יכולות לעזור לייצר רווחים ממשתמשים בחינם להפעלה.

יישם מודעות מתגמלות יישם מודעות מתגמלות (ממשקי API חדשים)