מתחילים

בחירת פלטפורמה: Android iOS Unity Flutter

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

דרישות מוקדמות

ייבוא של Mobile Ads SDK

הגדרה ספציפית לפלטפורמה

Android

עדכון הקובץ AndroidManifest.xml

המזהה של האפליקציה ב-AdMob צריך להיכלל ב-AndroidManifest.xml. אם לא תעשו את זה, האפליקציה תקרוס בהפעלה.

מוסיפים את מזהה האפליקציה ב-AdMob, כפי שהוא מופיע בממשק האינטרנט של AdMob, לקובץ android/app/src/main/AndroidManifest.xml של האפליקציה. לשם כך, מוסיפים תג <meta-data> עם השם com.google.android.gms.ads.APPLICATION_ID. ב-android:value, מוסיפים את מזהה האפליקציה שלכם במירכאות, כמו שמוצג:

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

משתמשים באותו value כשמפעילים את הפלאגין בקוד Dart.

מידע נוסף על הגדרת AndroidManifest.xml והגדרת מזהה האפליקציה מופיע במדריך ל-Android.

iOS

עדכון הקובץ Info.plist

בקובץ ios/Runner/Info.plist של האפליקציה, מוסיפים מפתח GADApplicationIdentifier עם ערך מחרוזת של מזהה האפליקציה ב-AdMob, כפי שמצוין בממשק האינטרנט של AdMob:

<key>GADApplicationIdentifier</key>
<string>ca-app-pub-################~##########</string>

צריך להעביר את אותו ערך כשמפעילים את הפלאגין בקוד Dart.

מידע נוסף על הגדרת Info.plist ועל הגדרת מזהה האפליקציה מופיע במדריך ל-iOS.

הפעלה של Mobile Ads SDK

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

// Initialize the Mobile Ads SDK.
MobileAds.instance.initialize();

בחירת פורמט מודעה

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

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

הטמעה של מודעת באנר

מעברון

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

הטמעה של מודעת מעברון

מותאם

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

הטמעה של מודעה מותאמת

ההטבה הופעלה

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

הטמעה של מודעה מתגמלת