התחל לעבוד עם 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 Ads for Mobile לאפליקציה שלך. מצא הוראות מפורטות למשימה זו בהמשך מדריך זה.

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

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

    השלם את שני השלבים הבאים בלוח המחוונים Apps של חשבון AdMob שלך:

    1. אפשר משתמש Metrics כדי לאפשר ל- AdMob נתוני Analytics אצר תהליך ותצוגה בחשבון 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 Mobile כדי מודול של האפליקציה (ברמת היישום) build.gradle הקובץ:

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

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

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

    ג'אווה

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

    קוטלין+KTX

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

שלב 4: ערכי משתמשים צפו ונתוני Analytics

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ביניים

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

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

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

יָלִיד

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

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

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

מתוגמל

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

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

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