התחל עם 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 מהכרטיסייה אינטגרציות של > הגדרות פרויקט .

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

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

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

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

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

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

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

    השלם את שני השלבים הבאים במרכז השליטה של ​​Apps של חשבון 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. הוסף את התלות עבור Google Mobile Ads SDK לקובץ Gradle המודול שלך (ברמת האפליקציה) (בדרך כלל <project>/<app-module>/build.gradle.kts או <project>/<app-module>/build.gradle ):

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

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

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

    Kotlin+KTX

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

    Java

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

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

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

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

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

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

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

    למידע נוסף, בקר במדריך לשימוש ב-Google Analytics ו-Firebase עם אפליקציות AdMob .

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

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

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

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

  • בצע אופטימיזציה של מונטיזציה ממודעות עבור האפליקציה שלך

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

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

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

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

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

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

מודעת ביניים

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

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

הטמעת מודעות ביניים

יָלִיד

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

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

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

מתוגמל

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

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

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