במדריך הזה נסביר איך משתמשים ב-Google Mobile Ads SDK כדי לטעון ולהציג מודעות מ-MAIO באמצעות תהליך בחירת הרשת, כולל שילובים של רשתות ב-Waterfall. במדריך מוסבר איך להוסיף את maio להגדרת בחירת הרשת של יחידת מודעות, ואיך לשלב את ה-SDK ואת המתאם של maio באפליקציה ב-Flutter.
בממשק של מרכז הבקרה של maio נעשה שימוש בטקסט ביפנית בתווית, בלחצנים ובתיאורים, ותמונות המסך במדריך הזה לא תורגמו. עם זאת, בתיאורים ובהוראות שבהמשך, נעשה שימוש בשמות האנגליים של התוויות והלחצנים. לדוגמה, 'URL スキーム' הוא 'URL Scheme'.
השילובים והפורמטים של המודעות הנתמכים
למתאם בחירת הרשת של maio יש את היכולות הבאות:
שילוב | |
---|---|
בידינג | |
מפל | |
פורמטים | |
מודעת באנר | |
דפי ביניים | |
ההטבה הופעלה | |
מותאם |
דרישות
- הגרסה העדכנית ביותר של Google Mobile Ads SDK
- Flutter מגרסה 3.7.0 ואילך
- כדי לפרוס ב-Android
- Android API ברמה 23 ואילך
- כדי לפרוס ב-iOS
- יעד הפריסה של iOS מגרסה 12.0 ואילך
- פרויקט Flutter פעיל שהוגדרה בו ה-Google Mobile Ads SDK. פרטים נוספים זמינים במאמר תחילת השימוש.
- השלמת תהליך בחירת הרשת (Mediation) מדריך לתחילת העבודה
שלב 1: הגדרת ההגדרות בממשק המשתמש של MAIO
קודם כול, נרשמים או נכנסים לחשבון maio. לוחצים על הלחצן Application management (ניהול אפליקציות) בסרגל הצד הימני ואז על New app (אפליקציה חדשה).
בוחרים את הכרטיסייה שתואמת לסוג המודעה המועדף.
מעברון
מזינים את השם של האפליקציה, בוחרים את הפלטפורמה ומספקים את כתובת ה-URL של האפליקציה. בוחרים באפשרות מודעת מעברון וידאו בתור סוג המודעה ולוחצים על עדכון.
Android
iOS
ההטבה הופעלה
מזינים את השם של האפליקציה, בוחרים את הפלטפורמה ומספקים את כתובת ה-URL של האפליקציה. בוחרים באפשרות Video Rewards בתור סוג המודעה ולוחצים על עדכון.
Android
iOS
בדף Application Management, מציינים את Media ID. בשלב הבא תצטרכו להגדיר את יחידת המודעות ב-Ad Manager.
Android
iOS
בדף Zone Management, מציינים את Zone ID. הוא גם יידרש להגדרת יחידת המודעות ב-Ad Manager בקטע הבא.
Android
iOS
שלב 2: מגדירים ביקוש של Maio בממשק המשתמש של Ad Manager
הגדרת הגדרות בחירת הרשת ליחידת המודעות
שלב 3: מייבאים את ה-SDK ואת המתאם של maio
שילוב דרך pub.dev
מוסיפים את התלות הבאה עם הגרסאות האחרונות של ה-SDK והמתאם של maiio בקובץ pubspec.yaml
של החבילה:
dependencies:
gma_mediation_maio: ^
שילוב ידני
מורידים את הגרסה העדכנית של הפלאגין של Google Mobile Ads לבחירת רשת (Mediation) עבור maio, מנתחים את הקובץ שהורדתם ומוסיפים את תיקיית הפלאגין שחולצה (ואת התוכן שלה) לפרויקט Flutter. לאחר מכן, מוסיפים את התלות הבאה לקובץ pubspec.yaml
כדי להפנות לפלאגין:
dependencies:
gma_mediation_maio:
path: path/to/local/package
שלב 4: מוסיפים את הקוד הנדרש
Android
לא נדרשת הוספת קוד בשילוב עם MAI.
iOS
שילוב עם SKAdNetwork
פועלים לפי המסמכים של maiO כדי להוסיף את המזהים של SKAdNetwork לקובץ Info.plist
של הפרויקט.
שלב 5: בדיקה מעשית של ההטמעה
הפעלת מודעות בדיקה
חשוב לרשום את מכשיר הבדיקה ב-Ad Manager.
בעלי אפליקציות שמשתמשים בגרסה 7.26.0 ואילך של Google Mobile Ads SDK יקבלו באופן אוטומטי מודעות לבדיקה מ-maiO בטלפונים ובטאבלטים שרשומים בתור מכשירים לבדיקה כשהם שולחים בקשות.
אימות מודעות בדיקה
כדי לוודא שאתם מקבלים מודעות בדיקה מ-maio, מפעילים את הבדיקה של מקור מודעות יחיד בכלי לבדיקת המודעות באמצעות מקורות המודעות maio (Waterfall).
קודי שגיאה
אם המתאם לא מצליח לקבל מודעה מ-MAIO, בעלי האפליקציות יכולים לבדוק את השגיאה הבסיסית בתגובה של המודעה באמצעות ResponseInfo
בקטגוריות הבאות:
Android
פורמט | שם הכיתה |
---|---|
מעברון | jp.maio.sdk.android.mediation.admob.adapter.Interstitial |
ההטבה הופעלה | jp.maio.sdk.android.mediation.admob.adapter.Rewarded |
iOS
פורמט | שם הכיתה |
---|---|
מעברון | GADMMaioInterstitialAdapter |
ההטבה הופעלה | GADMMaioRewardedAdapter |
אלה הקודים וההודעות שמופיעים במתאם MAIO כשהמודעה לא נטענת:
Android
קוד שגיאה | סיבה |
---|---|
0-10 | ה-maiO החזיר שגיאה ספציפית ל-SDK. פרטים נוספים זמינים בקוד ובמסמכי התיעוד של maio. |
101 | אין מודעה זמינה ל-Maio. |
102 | פרמטרים לא חוקיים של שרת (למשל, חסר מזהה מיקום מודעה). |
103 | ההקשר ששימש לטעינת מודעה לא היה מופע של 'פעילות'. |
iOS
קוד שגיאה | סיבה |
---|---|
0-10 | ה-maiO החזיר שגיאה ספציפית ל-SDK. לפרטים נוספים, אפשר לעיין בקוד של maio. |
101 | עדיין אין מודעה זמינה ב-maiO. |
102 | פרמטרים לא חוקיים של שרת (למשל, חסר מזהה מיקום מודעה). |
103 | מתאם Maio לא תומך בפורמט המודעה המבוקש. |
104 | כבר נטענה מודעה בהגדרת הרשת הזו. |
יומן השינויים של מתאם תהליך בחירת הרשת (Mediation) של maio ל-Flutter
גרסה 1.0.1
- תמיכה במתאם Android של maio בגרסה 2.0.3.1.
- תמיכה במתאם iOS של maio בגרסה 2.1.6.1.
- ה-plugin נוצר ונבדק באמצעות Google Mobile Ads Flutter Plugin בגרסה 6.0.0.
גרסה 1.0.0
- זו הגרסה הראשונה.
- תמיכה במתאם Android של maio בגרסה 2.0.3.0.
- תמיכה במתאם maio ל-iOS בגרסה 2.1.6.0.
- הקוד נוצר ונבדק באמצעות הפלאגין של Google Mobile Ads ל-Flutter בגרסה 5.3.1.