מתחילים

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

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

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

ייבוא של Google Mobile Ads SDK

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

Android

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

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

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

<manifest>
    <application>
        <!-- Sample Ad Manager 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 של האפליקציה, מוסיפים מפתח עם ערך מחרוזת של מזהה האפליקציה ב-Ad Manager, כפי שמצוין בממשק האינטרנט של Ad Manager:GADApplicationIdentifier

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

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

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

אתחול Mobile Ads SDK

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

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

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

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

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

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

מעברון

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

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

מותאם

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

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

ההטבה הופעלה

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

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