מדריך התחלה מהירה זה מיועד לבעלי אתרים ומפתחים שרוצים להשתמש ב-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 שלך
רשום את האפליקציה שלך כאפליקציה של AdMob.
רשום את האפליקציה שלך ב-AdMob . שלב זה יוצר אפליקציית AdMob עם מזהה אפליקציית AdMob ייחודי שתזדקק לו בהמשך המדריך הזה.
תתבקש להוסיף את ה-SDK של מודעות לנייד לאפליקציה שלך. מצא הוראות מפורטות למשימה זו בהמשך מדריך זה.
קשר את אפליקציית AdMob לאפליקציית Firebase.
שלב זה הוא אופציונלי אך מומלץ בחום. למידע נוסף על היתרונות של הפעלת מדדי משתמשים וקישור אפליקציית AdMob ל-Firebase.
השלם את שני השלבים הבאים במרכז השליטה של Apps של חשבון AdMob שלך:
הפעל את מדדי המשתמש כדי לאפשר ל-AdMob לעבד ולהציג נתוני ניתוח שנאספו בחשבון AdMob שלך. זוהי גם הגדרה נדרשת עבורך לקשר את אפליקציית AdMob שלך ל-Firebase.
קשר את אפליקציית 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 של מודעות לנייד
הוסף את התלות עבור 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")
לפני טעינת מודעות, קרא לשיטה
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 של מודעות לנייד מתחיל אוטומטית לרשום אירועי ניתוח ומאפייני משתמש מהאפליקציה שלך. אתה יכול להציג נתונים אלה מבלי להוסיף קוד נוסף לאפליקציה שלך או ליישם מודעות כלשהן. כאן תוכל לראות את נתוני הניתוח:
בכרטיס מדדי המשתמש של חשבון AdMob שלך (מרכז השליטה של דף הבית או האפליקציות ), תוכל להציג מדדי משתמשים שנאספו מהנתונים האנליטיים שנאספו, כמו משך ביקור ממוצע, ARPU ושימור.
במרכז השליטה של Analytics של מסוף Firebase, תוכל להציג נתונים סטטיסטיים מצטברים וסיכומים של מדדי מפתח . אם תוסיף את Firebase SDK עבור Google Analytics , תוכל גם לסמן המרות עבור מסעות פרסום ולבנות קהלים מותאמים אישית במסוף Firebase.
שים לב שכדי לייצג טוב יותר את מדדי ARPU ו- ARPPU , ייתכן שתרצה לכלול נתונים מאירוע ניתוח מותאם אישית בשם ecommerce_purchase
בחישוב ההכנסה עבור מדדים אלה ( למד כיצד ).
שלב 5: (אופציונלי) השתמש בתכונות נוספות של Google Analytics ו-Firebase
נצל עוד הזדמנויות ותכונות כדי לשפר את המונטיזציה של האפליקציה ומעורבות המשתמשים:
הוסף והשתמש ב-Firebase SDK עבור Google Analytics
הטמע רישום אירועים מותאם אישית באפליקציה שלך.
סמן המרות עבור מסעות פרסום מותאמים אישית .
כלול נתוני אירועי
ecommerce_purchase
בחישוב ההכנסה עבור מדדי ARPU ו- ARPPU .
למידע נוסף, בקר במדריך לשימוש ב-Google Analytics ו-Firebase עם אפליקציות AdMob .
השתמש במוצרים אחרים של Firebase באפליקציה שלך
לאחר הוספת Firebase SDK עבור Google Analytics, השתמש במוצרים אחרים של Firebase כדי לבצע אופטימיזציה של מודעות באפליקציה שלך.
Config מרחוק מאפשר לך לשנות את ההתנהגות והמראה של האפליקציה שלך מבלי לפרסם עדכון אפליקציה, ללא עלות, למשתמשים פעילים יומיים ללא הגבלה.
בדיקת A/B נותנת לך את הכוח לבדוק שינויים בממשק המשתמש, בתכונות או בקמפיינים של מעורבות של האפליקציה שלך כדי לדעת אם הם משפיעים על מדדי המפתח שלך (כמו הכנסה ושימור) לפני פרסום השינויים באופן נרחב.
בצע אופטימיזציה של מונטיזציה ממודעות עבור האפליקציה שלך
נסה פורמטים או תצורות שונות של מודעות עם תת-קבוצה קטנה של משתמשים, ולאחר מכן קבל החלטות מבוססות נתונים לגבי יישום המודעה עבור כל המשתמשים שלך. למידע נוסף, עיין במדריכים הבאים:
בדוק אימוץ פורמט מודעה חדש ( סקירה כללית | יישום ).
בצע אופטימיזציה של תדירות המודעות ( סקירה כללית | יישום ).
שלב 6: בחר פורמט מודעה ליישום באפליקציה שלך
AdMob מציעה מספר פורמטים שונים של מודעות, כך שתוכל לבחור את הפורמט המתאים ביותר לחוויית המשתמש של האפליקציה שלך. לחץ על לחצן עבור פורמט מודעה כדי להציג הוראות יישום מפורטות בתיעוד של AdMob.
דֶגֶל
מודעות מלבניות המופיעות בחלק העליון או התחתון של מסך המכשיר
מודעות באנר נשארות על המסך בזמן שמשתמשים מקיימים אינטראקציה עם האפליקציה, ויכולות לרענן אוטומטית לאחר פרק זמן מסוים. אם אתה חדש בתחום הפרסום לנייד, זה מקום מצוין להתחיל בו.
יישום מודעות באנרמודעת ביניים
מודעות במסך מלא המכסות את הממשק של אפליקציה עד לסגירה על ידי המשתמש
מומלץ להשתמש במודעות ביניים בהפסקות טבעיות בזרימת ההפעלה של אפליקציה, כמו בין רמות של משחק או מיד לאחר השלמת משימה.
הטמעת מודעות בינייםיָלִיד
מודעות הניתנות להתאמה אישית התואמות את המראה והתחושה של האפליקציה שלך
מודעות מותאמות הן פורמט מודעה המבוסס על רכיבים. אתה מחליט כיצד והיכן ממוקמות מודעות מותאמות כך שהפריסה תהיה עקבית יותר עם עיצוב האפליקציה שלך. על ידי בחירת גופנים, צבעים ופרטים אחרים עבור עצמך, תוכל ליצור מצגות מודעות טבעיות ולא פולשניות שיכולות להוסיף לחוויית משתמש עשירה.
יישום מודעות מתקדמות מותאמותמתוגמל
מודעות שמתגמלות משתמשים על צפייה בסרטונים קצרים ואינטראקציה עם מודעות וסקרים שניתנים להפעלה
מודעות מתגמלות (או "מבוססות תגמולים") יכולות לעזור לייצר רווחים ממשתמשים בחינם להפעלה.
יישום מודעות מתגמלות | הטמעת מודעות מתגמלות (ממשקי API חדשים) |