שילוב i-mobile עם תהליך בחירת הרשת (Mediation)

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

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

השילובים והפורמטים של המודעות שנתמכים

Ad Manager מתאם התהליך של בחירת הרשת ל-i-mobile כולל את היכולות הבאות:

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

דרישות

  • Unity מגרסה 5.6 ואילך
  • ה-SDK העדכני של Google Mobile Ads
  • כדי לפרוס ב-Android
    • Android API ברמה 21 ואילך
  • לפריסה ב-iOS
    • יעד הפריסה של iOS מגרסה 12.0 ואילך
  • פרויקט Unity פעיל שהוגדרה בו Google Mobile Ads SDK. פרטים נוספים זמינים במאמר תחילת העבודה.
  • השלמת תהליך בחירת הרשת (Mediation) מדריך לתחילת העבודה

שלב 1: הגדרת ההגדרות בממשק המשתמש של i-mobile

נרשמים או נכנסים לחשבון i-mobile.

כדי להוסיף את האפליקציה למרכז הבקרה של i-mobile, לוחצים על הכרטיסייה サイト/アプリ管理 (ניהול אתר/אפליקציה) ואז על הלחצן של הפלטפורמה של האפליקציה.

Android

iOS

ממלאים את הטופס ולוחצים על הלחצן 新規登録 (Sign up).

Android

iOS

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

Android

iOS

עוברים לכרטיסייה 広告スポット管理 (ניהול מיקומי מודעות) ולוחצים על הלחצן 新規広告スポット (מיקום מודעה חדש).

create_ad_spot

לאחר מכן, ממלאים את הטופס ומציינים את הפרטים הבאים: 広告スポット名 (Ad Spot name),‏ 広告スポットサイズ (Ad Spot size) ופרטים נוספים. לאחר מכן, לוחצים על הלחצן solarmora規登録 (הרשמה).

new_ad_spot_form

המקום להצגת מודעות החדש מוכן. כדי להציג את פרטי השילוב, לוחצים על הלחצן アプ נכונים定を得 (Get App settings).

ad_spot_list

חשוב לשים לב ל-パ元nowrapーID (מזהה בעל האתר), לבקשアID (מזהה מדיה), ול-設備名稱 (מזהה Spot). תצטרכו את הפרמטרים האלה בהמשך, כשתקבעו את i-mobile לצורכי תהליך בחירת הרשת בממשק המשתמש של AdMob.

Android

iOS

שלב 2: מגדירים את הביקוש ל-i-mobile בממשק המשתמש של Ad Manager

קביעת הגדרות של תהליך בחירת הרשת (Mediation) ביחידת המודעות

Android

לקבלת הוראות, עיינו בשלב 2 במדריך עבור Android.

iOS

לקבלת הוראות, עיינו בשלב 2 במדריך iOS.

שלב 3: מייבאים את ה-SDK והמתאם של i-mobile

OpenUPM-CLI

אם OpenUPM-CLI מותקן, אפשר להתקין את הפלאגין של Google Mobile Ads i-mobile Mediation ל-Unity בפרויקט על ידי הפעלת הפקודה הבאה מהספרייה ברמה הבסיסית של הפרויקט:

openupm add com.google.ads.mobile.mediation.imobile

OpenUPM

בעורך הפרויקט ב-Unity, בוחרים באפשרות Edit (עריכה) > Project Settings (הגדרות הפרויקט) > Package Manager (מנהל החבילות) כדי לפתוח את Unity Package Manager Settings.

בכרטיסייה Scoped Registries, מוסיפים את OpenUPM כמאגר ברמת ההיקף עם הפרטים הבאים:

  • שם: OpenUPM
  • כתובת אתר: https://package.openupm.com
  • היקפים: com.google

פרטי OpenUPM

לאחר מכן, עוברים אל Window‏ > Package Manager כדי לפתוח את Unity Package Manager ובוחרים באפשרות My Registries בתפריט הנפתח.

Unity Registries

בוחרים בחבילה Google Mobile Ads i-mobile Mediation ולוחצים על Install.

התקנה מ-OpenUPM

חבילת Unity

מורידים את הגרסה העדכנית של הפלאגין של Google Mobile Ads לתהליך בחירת הרשת עבור i-mobile מהקישור להורדה בChangelog ומחלצים את GoogleMobileAdsIMobileMediation.unitypackage מקובץ ה-ZIP.

בעורך הפרויקט ב-Unity, בוחרים באפשרות Assets‏ > Import Package‏ > Custom Package ומאתרים את הקובץ GoogleMobileAdsIMobileMediation.unitypackage שהורדתם. מוודאים שכל הקבצים נבחרו ולוחצים על ייבוא.

ייבוא מ-Unity

לאחר מכן בוחרים באפשרות Assets‏ > External Dependency Manager‏ > Android Resolver‏ > Force Resolve. הספרייה של External Dependency Manager תפתור את יחסי התלות מהתחלה ותעתיק את יחסי התלות המוצגים לתיקייה Assets/Plugins/Android באפליקציה שלכם ב-Unity.

אילוץ פתרון

שלב 4: נדרש קוד נוסף

Android

אין צורך בקוד נוסף לשילוב עם i-mobile.

iOS

שילוב עם SKAdNetwork

פועלים לפי המסמכים של i-mobile כדי להוסיף את המזהים של SKAdNetwork לקובץ Info.plist של הפרויקט.

שלב 5: בדיקה מעשית של ההטמעה

הפעלת מודעות בדיקה

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

אימות מודעות לבדיקה

כדי לוודא שאתם מקבלים מודעות בדיקה מ-i-mobile, כדאי להפעיל בדיקה של מקור מודעות יחיד בכלי לבדיקת מודעות באמצעות מקורות המודעות של i-mobile (Waterfall).

קודי שגיאה

אם המתאם לא מצליח לקבל מודעה מ-i-mobile, בעלי האפליקציות יכולים לבדוק את השגיאה הבסיסית בתגובה של המודעה באמצעות ResponseInfo, בקטגוריות הבאות:

Android

פורמט שם הכיתה
מודעת באנר com.google.ads.mediation.imobile.IMobileAdapter
מעברון com.google.ads.mediation.imobile.IMobileAdapter
מותאם com.google.ads.mediation.imobile.IMobileMediationAdapter

iOS

פורמט שם הכיתה
מודעת באנר IMobileAdapter
מעברון IMobileAdapter
מותאם GADMediationAdapterIMobile

אלה הקודים וההודעות הנלוות שמתקבלים מהמתאם i-mobile כשלא ניתן לטעון מודעה:

Android

קוד שגיאה סיבה
0-99 ערכת ה-SDK של i-mobile החזירה שגיאה. פרטים נוספים זמינים במאמר קוד.
101 ל-i-mobile נדרש הקשר Activity כדי לטעון מודעות.
102 הפרמטרים של שרת i-mobile שהוגדרו בממשק המשתמש של Ad Manager חסרים או לא תקינים.
103 גודל המודעה המבוקש לא תואם לגודל באנר נתמך ב-i-mobile.
104 פונקציית ה-callback של i-mobile להצלחה של טעינת מודעות מותאמות לאתר החזירה רשימה ריקה של מודעות מותאמות לאתר.

iOS

קוד שגיאה סיבה
0-10 אירעה שגיאה ב-i-mobile SDK. פרטים נוספים זמינים במאמר קוד.
101 הפרמטרים של שרת i-mobile שהוגדרו בממשק המשתמש של Ad Manager חסרים או לא תקינים.
102 גודל המודעה המבוקש לא תואם לגודל באנר נתמך ב-i-mobile.
103 המערכת של i-mobile לא הצליחה להציג מודעה.
104 i-mobile החזיר מערך ריק של מודעות מותאמות.
105 מערכת i-mobile נכשלה בהורדת נכסי מודעות מותאמות.
106 פלטפורמת i-mobile לא תומכת בשליחת בקשות להצגת מודעות מעברון מרובות באמצעות אותו מזהה מודעה.

יומן השינויים של פלאגין תהליך בחירת הרשת של i-mobile Unity

גרסה 1.3.6

גרסה 1.3.5

גרסה 1.3.4

גרסה 1.3.3

גרסה 1.3.2

גרסה 1.3.1

גרסה 1.3.0

גרסה 1.2.2

גרסה 1.2.1

גרסה 1.2.0

גרסה 1.1.0

גרסה 1.0.2

גרסה 1.0.1

גרסה 1.0.0