שילוב InMobi עם תהליך בחירת הרשת (Mediation)

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

במדריך הזה מוסבר איך להשתמש ב-Google Mobile Ads SDK (Legacy) כדי לטעון ולהציג מודעות מ-InMobi באמצעות תהליך בחירת הרשת (Mediation) ב-AdMob. המדריך כולל הסברים על שילובים של שיטת ה-Waterfall ושל בידינג. המדריך כולל הסבר על הוספת InMobi להגדרת תהליך הבחירה של יחידת מודעות, ועל שילוב של InMobi SDK ומתאם באפליקציה ל-Android.

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

מתאם תהליך הבחירה של רשת מודעות של InMobi כולל את היכולות הבאות:

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

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

לפני שממשיכים, חשוב לוודא את הפרטים הבאים:

  • רמת API ב-Android‏ 24 ומעלה.

שלב 1: הגדרת תצורות בממשק המשתמש של InMobi

נרשמים לחשבון InMobi.

אחרי שהחשבון יאומת, נכנסים לחשבון.

הוספת אפליקציה

כדי להוסיף את האפליקציה ללוח הבקרה של InMobi, לוחצים על Inventory > Inventory Settings (מלאי שטחי פרסום > הגדרות מלאי שטחי פרסום).

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

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

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

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

מיקומי מודעות

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

בידינג

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

מפל

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

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

מספר חשבון

מזהה החשבון שלכם ב-InMobi זמין בקטע Finance > Payment Settings > Payment Information (כספים > הגדרות תשלום > פרטי תשלום).

איתור מפתח InMobi Reporting API

בידינג

השלב הזה לא נדרש לשילובים של בידינג.

מפל

עוברים אל החשבון שלי > הגדרות החשבון. עוברים לכרטיסייה API Key (מפתח API) ולוחצים על Generate API Key (יצירת מפתח API).

בוחרים את האימייל של המשתמש שנדרש לו מפתח ולוחצים על יצירת מפתח API. ייווצר קובץ שמכיל את מפתח ה-API ואת שם המשתמש או שם הכניסה.

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

עדכון של הקובץ app-ads.txt

‫ Authorized Sellers for Apps (או app-ads.txt) היא יוזמה של IAB Tech Lab שעוזרת להבטיח שמלאי שטחי הפרסום באפליקציה שלכם יימכר רק דרך ערוצים שציינתם שהם מורשים. כדי למנוע אובדן משמעותי בהכנסות מפרסום, מומלץ להטמיע קובץ app-ads.txt. אם עדיין לא עשיתם זאת, הגדירו קובץ app-ads.txt לאפליקציה.

כדי להטמיע את app-ads.txt ב-InMobi, מוסיפים את קטע הקוד המותאם אישית.

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

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

שלב 2: הגדרת הביקוש של InMobi בממשק המשתמש של AdMob

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

צריך להוסיף את InMobi להגדרת תהליך בחירת הרשת של יחידת המודעות.

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

כדי ליצור קבוצה חדשה לבחירת רשת, לוחצים על יצירת קבוצה לבחירת רשת.

מזינים את פורמט המודעה והפלטפורמה ולוחצים על המשך.

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

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

עכשיו אמור להופיע כרטיס של יחידות המודעות עם יחידות המודעות שבחרתם:

הוספת InMobi כמקור מודעות

בידינג


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

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



לוחצים על אישור והסכמה ואז על המשך.



אם כבר יש לכם מיפוי ל-InMobi, אתם יכולים לבחור אותו. אחרת, לוחצים על הוספת מיפוי.



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



מפל


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

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




אם כבר יש לכם מיפוי ל-InMobi, אתם יכולים לבחור אותו. אחרת, לוחצים על הוספת מיפוי.



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


הוספת InMobi לרשימת שותפי הפרסום שפועלים בהתאם ל-GDPR ולתקנות במדינות בארה"ב

כדי להוסיף בממשק המשתמש של AdMob את InMobi לרשימת שותפי הפרסום שפועלים בהתאם לתקנות האירופאיות ולתקנות במדינות בארה"ב, צריך לפעול לפי השלבים שמתוארים במאמרים בנושא הגדרות בנושא תקנות אירופאיות והגדרות בנושא תקנות במדינות בארה"ב.

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

בקובץ gradle ברמת האפליקציה, מוסיפים את יחסי התלות הבאים של ההטמעה:

Kotlin

dependencies {
    implementation("com.google.android.gms:play-services-ads:25.5.0")
    implementation("com.google.ads.mediation:inmobi:11.4.1.2")
}

Groovy

dependencies {
    implementation 'com.google.android.gms:play-services-ads:25.5.0'
    implementation 'com.google.ads.mediation:inmobi:11.4.1.2'
}

שילוב ידני

  1. מורידים את InMobi Android SDK, מחלצים את הקובץ InMobiSDK.aar מהתיקייה libs ומוסיפים אותו לפרויקט.

  2. עוברים אל InMobi adapter artifacts ב-Google's Maven Repository. בוחרים את הגרסה העדכנית, מורידים את קובץ .aar של המתאם של InMobi ומוסיפים אותו לפרויקט.

  3. בנוסף, InMobi דורש לכלול תלויות אחרות. פרטים נוספים מופיעים במאמרי העזרה של InMobi.

שלב 4: הטמעה של הגדרות פרטיות ב-InMobi SDK

כדי לפעול בהתאם למדיניות Google בנושא הסכמת משתמשים באיחוד האירופי, אתם צריכים לספק גילוי נאות מסוים למשתמשים באזור הכלכלי האירופי (EEA), בבריטניה ובשוויץ, ולקבל את הסכמתם לשימוש בקובצי Cookie או באמצעי אחסון מקומיים אחרים במקרים שבהם נדרשת הסכמה על פי חוק, וכן לאיסוף, לשיתוף ולשימוש במידע אישי לצורך התאמה אישית של מודעות. המדיניות הזו משקפת את הדרישות שמפורטות ב-ePrivacy Directive (הדירקטיבה בנושא פרטיות ותקשורת אלקטרונית) וב-General Data Protection Regulation (התקנות הכלליות להגנה על מידע, GDPR) של האיחוד האירופי. באחריותכם לוודא שההסכמה מועברת לכל מקור מודעות בשרשרת לבחירת רשת.

החל מגרסה 10.7.5 של InMobi SDK, ‏ InMobi קורא באופן אוטומטי את ההסכמה בהתאם לתקנות GDPR שמוגדרת בפלטפורמות לניהול הסכמה שתומכות במפרט ההסכמה הנוספת של Google, כולל UMP SDK. מידע נוסף זמין במאמר בנושא הפעלת ה-SDK.

דיני פרטיות במדינות בארה"ב

דיני הפרטיות במדינות בארה"ב מחייבים אתכם לתת למשתמשים את הזכות לבטל את ההסכמה ל"מכירה" של "המידע האישי" שלהם (כפי שהמונחים האלה מוגדרים בחוק). האפשרות לביטול ההסכמה חייבת להיות מוצעת בקישור בולט בדף הבית של הצד המוֹכֵר. בקישור צריך להיות כתוב "אין למכור את המידע האישי שלי". במדריך בנושא עמידה בדרישות של דיני הפרטיות במדינות בארה"ב יש אפשרות להפעיל עיבוד נתונים מוגבל בהצגת מודעות של Google, אבל Google לא יכולה להחיל את ההגדרה הזו על כל רשת מודעות בשרשרת בחירת הרשת. לכן, עליכם לזהות כל רשת מודעות בשרשרת בחירת הרשת שעשויה להשתתף במכירת מידע אישי, ולפעול בהתאם להנחיות של כל אחת מהרשתות האלה כדי לוודא שאתם עומדים בדרישות.

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

בנוסף, אפשר לעיין במסמכי התיעוד של InMobi בנושא CCPA כדי לקבל הנחיות להפעלת הגדרות CCPA בלוח הבקרה של InMobi.

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

לא נדרש קוד נוסף לשילוב עם InMobi.

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

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

חשוב לרשום את מכשיר הבדיקה ב-AdMob ולהפעיל את מצב הבדיקה בממשק המשתמש של InMobi.

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

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

שלבים אופציונליים

הרשאות

כדי להשיג ביצועים אופטימליים, InMobi ממליצה להוסיף את ההרשאות האופציונליות הבאות לקובץ AndroidManifest.xml של האפליקציה.

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />

פרמטרים ספציפיים לרשת

המתאם של InMobi תומך בפרמטרים נוספים של בקשות שאפשר להעביר למתאם כ-Android Bundle. המתאם מחפש את המפתחות הבאים בחבילה:

פרמטרים וערכים של בקשות
InMobiNetworkKeys.AGE_GROUP
קבוצת הגיל של המשתמש.
InMobiNetworkValues.BELOW_18
InMobiNetworkValues.BETWEEN_18_AND_24
InMobiNetworkValues.BETWEEN_25_AND_29
InMobiNetworkValues.BETWEEN_30_AND_34
InMobiNetworkValues.BETWEEN_35_AND_44
InMobiNetworkValues.BETWEEN_45_AND_54
InMobiNetworkValues.BETWEEN_55_AND_65
InMobiNetworkValues.ABOVE_65
InMobiNetworkKeys.EDUCATION
רמת ההשכלה של המשתמש.
InMobiNetworkValues.EDUCATION_HIGHSCHOOLORLESS
InMobiNetworkValues.EDUCATION_COLLEGEORGRADUATE
InMobiNetworkValues.EDUCATION_POSTGRADUATEORABOVE
InMobiNetworkKeys.AGE מחרוזת. גיל המשתמש
InMobiNetworkKeys.POSTAL_CODE מחרוזת. המיקוד של המשתמש (בדרך כלל מספר בן חמש ספרות)
InMobiNetworkKeys.AREA_CODE מחרוזת. אזור החיוג של המשתמש (חלק ממספר הטלפון)
InMobiNetworkKeys.LANGUAGE מחרוזת. שפת האם של המשתמש (אם ידועה).
InMobiNetworkKeys.CITY מחרוזת. העיר של המשתמש
InMobiNetworkKeys.STATE מחרוזת. המדינה של המשתמש
InMobiNetworkKeys.COUNTRY מחרוזת. המדינה של המשתמש
‫InMobiNetworkKeys.LOGLEVEL
מגדיר את רמת היומן של InMobi SDK.
InMobiNetworkValues.LOGLEVEL_NONE
InMobiNetworkValues.LOGLEVEL_DEBUG
InMobiNetworkValues.LOGLEVEL_ERROR

הנה דוגמת קוד שמראה איך להגדיר את הפרמטרים האלה של בקשה להצגת מודעה:

Java

Bundle extras = new Bundle();
extras.putString(InMobiNetworkKeys.AGE_GROUP, InMobiNetworkValues.BETWEEN_35_AND_44);
extras.putString(InMobiNetworkKeys.AREA_CODE, AREA_CODE_VALUE);

AdRequest request =
    new AdRequest.Builder().addNetworkExtrasBundle(InMobiAdapter.class, extras).build();

Kotlin

val extras = Bundle()
extras.putString(InMobiNetworkKeys.AGE_GROUP, InMobiNetworkValues.BETWEEN_35_AND_44)
extras.putString(InMobiNetworkKeys.AREA_CODE, AREA_CODE_VALUE)

val request =
  AdRequest.Builder().addNetworkExtrasBundle(InMobiAdapter::class.java, extras).build()

  • מחליפים את AREA_CODE_VALUE בקוד האזור.

שימוש במודעות מותאמות

רינדור מודעות

המתאם של InMobi מחזיר את המודעות המותאמות שלו כאובייקטים של NativeAd. הוא מאכלס את השדות הבאים של מודעות מותאמות של NativeAd.

שדה נכסים שתמיד נכללים על ידי מתאם InMobi
כותרת
תמונה 1
תצוגת המדיה
גוף
סמל האפליקציה
קריאה לפעולה
דירוג כוכבים
חנות
מחיר

‫1 המתאם של InMobi לא מספק גישה ישירה לנכס התמונה הראשי של המודעות המותאמות שלו. במקום זאת, המתאם מאכלס את MediaView בסרטון או בתמונה.

מעקב אחר חשיפות וקליקים

‫Google Mobile Ads SDK (Legacy) משתמש בקריאות החוזרות (callback) של InMobi SDK למעקב אחרי חשיפות וקליקים, ולכן הדוחות בשני לוחות הבקרה צריכים להיות זהים, עם הבדלים קלים או ללא הבדלים בכלל.

קודי שגיאה

אם המתאם לא מצליח לקבל מודעה מ-InMobi, בעלי האפליקציות יכולים לבדוק את השגיאה הבסיסית בתגובה לבקשה להצגת מודעה באמצעות ResponseInfo.getAdapterResponses() במחלקות הבאות:

com.google.ads.mediation.inmobi.InMobiAdapter
com.google.ads.mediation.inmobi.InMobiMediationAdapter

אלה הקודים וההודעות הנלוות שמוחזרים על ידי המתאם של InMobi כשהטעינה של מודעה נכשלת:

קוד שגיאה סיבה
0-99 שגיאות ב-InMobi SDK. פרטים נוספים מופיעים בקוד.
100 פרמטרים של שרת InMobi שהוגדרו בממשק המשתמש של AdMob חסרים או לא תקינים.
101 האתחול של InMobi SDK נכשל.
102 גודל המודעה המבוקש לא תואם לגודל באנר שנתמך ב-InMobi.
103 הבקשה להצגת מודעה היא לא בקשה מאוחדת להצגת מודעה מותאמת.
104 נעשה ניסיון לשלוח בקשה למודעה של InMobi בלי לאתחל את InMobi SDK. בתיאוריה, זה לא אמור לקרות כי המתאם מפעיל את InMobi SDK לפני שהוא שולח בקשה למודעות InMobi.
105 המודעה של InMobi עדיין לא מוכנה להצגה.
106 הצגת מודעה ב-InMobi נכשלה.
107 מערכת InMobi החזירה מודעה מותאמת שחסר בה נכס נדרש.
108 נכסי התמונות של מודעות מותאמות אישית ב-InMobi מכילים כתובת URL פגומה.
109 המתאם לא הצליח להוריד נכסי תמונות של מודעות מותאמות אישית של InMobi.

יומן השינויים של מתאם תהליך בחירת הרשת InMobi ל-Android

גרסה 11.5.0.0 (בפיתוח)

גרסה 11.4.1.2

  • מצמידים את התלות של המתאם ב-Kotlin לגרסה 1.9.0 (גרסת ה-Kotlin המינימלית שנתמכת על ידי GMA NextGen SDK).

נבנה ונבדק באמצעות:

  • גרסה 25.4.0 של Google Mobile Ads SDK.
  • גרסה 1.5.0 של Google Mobile Ads Next-Gen SDK.
  • גרסה 11.4.1 של InMobi Kotlin SDK.

גרסה 11.4.1.1

  • כדי למנוע שגיאות פוטנציאליות של OOM כשמורידים תמונות, כדאי להשתמש ב-BitmapFactory.Options עם דגימת יתר.

נבנה ונבדק באמצעות:

  • גרסה 25.4.0 של Google Mobile Ads SDK.
  • גרסה 1.4.0 של Google Mobile Ads Next-Gen SDK.
  • גרסה 11.4.1 של InMobi Kotlin SDK.

גרסה 11.4.1.0

  • תאימות מאומתת לגרסה 11.4.1 של InMobi Kotlin SDK.

נבנה ונבדק באמצעות:

  • גרסה 25.4.0 של Google Mobile Ads SDK.
  • גרסה 1.3.1 של Google Mobile Ads Next-Gen SDK.
  • גרסה 11.4.1 של InMobi Kotlin SDK.

גרסה 11.4.0.0

  • תאימות מאומתת לגרסה 11.4.0 של InMobi Kotlin SDK.

נבנה ונבדק באמצעות:

  • גרסה 25.4.0 של Google Mobile Ads SDK.
  • גרסה 1.2.1 של Google Mobile Ads Next-Gen SDK.
  • גרסה 11.4.0 של InMobi Kotlin SDK.

גרסה 11.3.0.1

  • ‫Maps AgeRestrictedTreatment אל InMobi's COPPA API.

נבנה ונבדק באמצעות:

  • גרסה 25.4.0 של Google Mobile Ads SDK.
  • גרסה 1.2.1 של Google Mobile Ads Next-Gen SDK.
  • גרסה 11.3.0 של InMobi Kotlin SDK.

גרסה 11.3.0.0

  • תאימות מאומתת לגרסה 11.3.0 של InMobi Kotlin SDK.

נבנה ונבדק באמצעות:

  • גרסה 25.2.0 של Google Mobile Ads SDK.
  • גרסה 1.1.0 של Google Mobile Ads Next-Gen SDK.
  • גרסה 11.3.0 של InMobi Kotlin SDK.

גרסה 11.2.0.0

  • תאימות מאומתת לגרסה 11.2.0 של InMobi Kotlin SDK.

נבנה ונבדק באמצעות:

  • גרסה 25.1.0 של Google Mobile Ads SDK.
  • גרסה 0.25.0-beta01 של Google Mobile Ads Next-Gen SDK.
  • גרסה 11.2.0 של InMobi Kotlin SDK.

גרסה 11.1.1.1

  • נוסף מאפיין ליצירת המתאם עם תלות ב-GMA Next-Gen SDK.

נבנה ונבדק באמצעות:

  • גרסה 25.1.0 של Google Mobile Ads SDK.
  • גרסה 11.1.1 של InMobi Kotlin SDK.

גרסה 11.1.1.0

  • תאימות מאומתת לגרסה 11.1.1 של InMobi Kotlin SDK.

נבנה ונבדק באמצעות:

  • גרסה 24.9.0 של Google Mobile Ads SDK.
  • גרסה 11.1.1 של InMobi Kotlin SDK.

גרסה 11.1.0.1

  • נוספה תמיכה בהעברה של הפרמטר tagForUnderAgeOfConsent Google Mobile Ads SDK אל InMobi SDK.

נבנה ונבדק באמצעות:

  • גרסה 24.9.0 של Google Mobile Ads SDK.
  • גרסה 11.1.0 של InMobi Kotlin SDK.

גרסה 11.1.0.0

  • תאימות מאומתת לגרסה 11.1.0 של InMobi Kotlin SDK.
  • נוספה תמיכה ב-RewardedInterstitial.
  • המתאם לא משנה את הערך של InMobi isAgeRestricted אם בעל האתר לא הגדיר את הדגל tag_for_under_age_of_consent.

נבנה ונבדק באמצעות:

  • גרסה 24.7.0 של Google Mobile Ads SDK.
  • גרסה 11.1.0 של InMobi Kotlin SDK.

גרסה 10.8.8.1

  • הוסרו הפניות ברמת הכיתה לאובייקטים מסוג Context כדי לפתור בעיות שקשורות לדליפת זיכרון.

נבנה ונבדק באמצעות:

  • גרסה 24.7.0 של Google Mobile Ads SDK.
  • גרסה 10.8.8 של InMobi Kotlin SDK.

גרסה 10.8.8.0

  • תאימות מאומתת לגרסה 10.8.8 של InMobi Kotlin SDK.

נבנה ונבדק באמצעות:

  • גרסה 24.5.0 של Google Mobile Ads SDK.
  • גרסה 10.8.8 של InMobi Kotlin SDK.

גרסה 10.8.7.1

  • מודעות מותאמות קוראות עכשיו ל-destroy() כשקוראים ל-untrackView.
  • תאימות מאומתת לגרסה 10.8.7 של InMobi Kotlin SDK.

נבנה ונבדק באמצעות:

  • גרסה 24.5.0 של Google Mobile Ads SDK.
  • גרסה 10.8.7 של InMobi Kotlin SDK.

גרסה 10.8.7.0

  • תאימות מאומתת לגרסה 10.8.7 של InMobi Kotlin SDK.

נבנה ונבדק באמצעות:

  • גרסה 24.5.0 של Google Mobile Ads SDK.
  • גרסה 10.8.7 של InMobi Kotlin SDK.

גרסה 10.8.3.1

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

נבנה ונבדק באמצעות:

  • גרסה 24.2.0 של Google Mobile Ads SDK.
  • גרסה 10.8.3 של InMobi Kotlin SDK.

גרסה 10.8.3.0

  • תאימות מאומתת לגרסה 10.8.3 של InMobi Kotlin SDK.

נבנה ונבדק באמצעות:

  • גרסה 24.2.0 של Google Mobile Ads SDK.
  • גרסה 10.8.3 של InMobi Kotlin SDK.

גרסה 10.8.2.0

  • תאימות מאומתת לגרסה 10.8.2 של InMobi Kotlin SDK.

נבנה ונבדק באמצעות:

  • גרסה 24.0.0 של Google Mobile Ads SDK.
  • גרסה 10.8.2 של InMobi Kotlin SDK.

גרסה 10.8.0.1

  • עדכנו את רמת ה-API המינימלית הנדרשת ב-Android ל-23.
  • הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-24.0.0.

נבנה ונבדק באמצעות:

  • גרסה 24.0.0 של Google Mobile Ads SDK.
  • גרסה 10.8.0 של InMobi Kotlin SDK.

גרסה 10.8.0.0

  • קומפילציה עם Java 11 במקום עם Java 17.
  • תאימות מאומתת לגרסה 10.8.0 של InMobi Kotlin SDK.

נבנה ונבדק באמצעות:

  • גרסה 23.5.0 של Google Mobile Ads SDK.
  • גרסה 10.8.0 של InMobi Kotlin SDK.

גרסה 10.7.8.1

  • החזרנו את רמת ה-API המינימלית הנדרשת ל-Android ל-21.

נבנה ונבדק באמצעות:

  • גרסה 23.3.0 של Google Mobile Ads SDK.
  • גרסה 10.7.8 של InMobi Kotlin SDK.

גרסה 10.7.8.0

  • תאימות מאומתת לגרסה 10.7.8 של InMobi Kotlin SDK.

נבנה ונבדק באמצעות:

  • גרסה 23.3.0 של Google Mobile Ads SDK.
  • גרסה 10.7.8 של InMobi Kotlin SDK.

גרסה 10.7.7.0

  • תאימות מאומתת לגרסה 10.7.7 של InMobi Kotlin SDK.
  • עדכנו את רמת ה-API המינימלית הנדרשת ב-Android ל-24.

נבנה ונבדק באמצעות:

  • גרסה 23.3.0 של Google Mobile Ads SDK.
  • גרסת InMobi Kotlin SDK‏ 10.7.7.

גרסה 10.7.5.0

  • תאימות מאומתת לגרסה 10.7.5 של InMobi Kotlin SDK.

נבנה ונבדק באמצעות:

  • גרסה 23.2.0 של Google Mobile Ads SDK.
  • גרסה 10.7.5 של InMobi Kotlin SDK.

גרסה 10.7.4.0

  • תאימות מאומתת לגרסה 10.7.4 של InMobi Kotlin SDK.

נבנה ונבדק באמצעות:

  • גרסה 23.1.0 של Google Mobile Ads SDK.
  • גרסת InMobi Kotlin SDK‏ 10.7.4.

גרסה 10.7.3.0

  • תאימות מאומתת לגרסה 10.7.3 של InMobi Kotlin SDK.

נבנה ונבדק באמצעות:

  • גרסה 23.1.0 של Google Mobile Ads SDK.
  • גרסה 10.7.3 של InMobi Kotlin SDK.

גרסה 10.6.7.1

  • עדכנו את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK ל-23.0.0.
  • תאימות מאומתת לגרסה 10.6.7 של InMobi Kotlin SDK.

נבנה ונבדק באמצעות:

  • גרסה 23.0.0 של Google Mobile Ads SDK.
  • גרסת InMobi Kotlin SDK‏ 10.6.7.

גרסה 10.6.7.0

  • תאימות מאומתת לגרסה 10.6.7 של InMobi Kotlin SDK.

נבנה ונבדק באמצעות:

  • גרסה 22.6.0 של Google Mobile Ads SDK.
  • גרסת InMobi Kotlin SDK‏ 10.6.7.

גרסה 10.6.6.0

  • תאימות מאומתת לגרסה 10.6.6 של InMobi Kotlin SDK.

נבנה ונבדק באמצעות:

  • גרסה 22.6.0 של Google Mobile Ads SDK.
  • גרסה 10.6.6 של InMobi Kotlin SDK.

גרסה 10.6.3.0

  • נוספה תמיכה בסימן מים למודעות באנר, מודעות מעברון ומודעות מתגמלות לבידינג.
  • תאימות מאומתת לגרסה 10.6.3 של InMobi Kotlin SDK.

נבנה ונבדק באמצעות:

  • גרסה 22.6.0 של Google Mobile Ads SDK.
  • גרסה 10.6.3 של InMobi Kotlin SDK.

גרסה 10.6.2.0

  • המתאם עודכן כדי להפעיל את הקריאה החוזרת (callback) של Google Mobile Ads SDK לניהול תנועהonAdFailedToShow כשמודעות ביניים של InMobi לא מוצגות.
  • תאימות מאומתת לגרסה 10.6.2 של InMobi Kotlin SDK.

נבנה ונבדק באמצעות:

  • גרסה 22.5.0 של Google Mobile Ads SDK.
  • גרסה 10.6.2 של InMobi Kotlin SDK.

גרסה 10.6.0.0

  • תאימות מאומתת לגרסה 10.6.0 של InMobi Kotlin SDK.

נבנה ונבדק באמצעות:

  • גרסה 22.3.0 של Google Mobile Ads SDK.
  • גרסה 10.6.0 של InMobi Kotlin SDK.

גרסה 10.5.9.0

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

נבנה ונבדק באמצעות:

  • גרסה 22.3.0 של Google Mobile Ads SDK.
  • גרסה 10.5.9 של InMobi Kotlin SDK.

גרסה 10.5.8.0

  • תוקנה בעיה שגרמה לכך שהמתאם לא אותחל.
  • עדכנו את יחסי התלות כדי לפתור בעיות בהתנגשויות בנתיב המחלקה.
  • הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-22.3.0.
  • תאימות מאומתת לגרסה 10.5.8 של InMobi Kotlin SDK.

נבנה ונבדק באמצעות:

  • גרסה 22.3.0 של Google Mobile Ads SDK.
  • גרסה 10.5.8 של InMobi Kotlin SDK.

גרסה 10.5.7.1

  • הוספנו תמיכה בקריאת מחרוזת הפרטיות בארה"ב של IAB מההעדפות שמשותפות.
  • נוספה תמיכה בבידינג לפורמטים של מודעות באנר (כולל MREC), מודעות מעברון ומודעות מתגמלות.
  • הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-22.2.0.

נבנה ונבדק באמצעות:

  • גרסה 22.2.0 של Google Mobile Ads SDK.
  • גרסה 10.5.7 של InMobi Kotlin SDK.

גרסה 10.5.7.0

  • תאימות מאומתת לגרסה 10.5.7 של InMobi Kotlin SDK.

נבנה ונבדק באמצעות:

  • גרסה 22.1.0 של Google Mobile Ads SDK.
  • גרסה 10.5.7 של InMobi Kotlin SDK.

גרסה 10.5.5.0

  • תאימות מאומתת לגרסה 10.5.5 של InMobi Kotlin SDK.

נבנה ונבדק באמצעות:

  • גרסה 22.1.0 של Google Mobile Ads SDK.
  • גרסה 10.5.5 של InMobi Kotlin SDK.

גרסה 10.5.4.1

  • המתאם עודכן לשימוש במחלקה החדשה VersionInfo.
  • הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-22.0.0.

נבנה ונבדק באמצעות:

  • גרסה 22.0.0 של Google Mobile Ads SDK.
  • גרסה 10.5.4 של InMobi Kotlin SDK.

גרסה 10.5.4.0

  • תאימות מאומתת לגרסה 10.5.4 של InMobi Kotlin SDK.

נבנה ונבדק באמצעות:

  • גרסה 21.4.0 של Google Mobile Ads SDK.
  • גרסה 10.5.4 של InMobi Kotlin SDK.

גרסה 10.1.2.1

  • הוספנו תמיכה בהעברת הערך של COPPA אל InMobi SDK.
  • המתאם עודכן לשימוש בממשקי ה-API החדשים של הגישור.
  • הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-21.4.0.

נבנה ונבדק באמצעות:

  • גרסה 21.4.0 של Google Mobile Ads SDK.
  • גרסה 10.1.2 של InMobi SDK.

גרסה 10.1.2.0

  • תאימות מאומתת לגרסה 10.1.2 של InMobi SDK.

נבנה ונבדק באמצעות:

  • גרסה 21.3.0 של Google Mobile Ads SDK.
  • גרסה 10.1.2 של InMobi SDK.

גרסה 10.1.1.0

  • תאימות מאומתת לגרסה 10.1.1 של InMobi SDK.

נבנה ונבדק באמצעות:

  • גרסה 21.3.0 של Google Mobile Ads SDK.
  • גרסה 10.1.1 של InMobi SDK.

גרסה 10.0.9.0

  • תאימות מאומתת לגרסה 10.0.9 של InMobi SDK.
  • הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-21.3.0.

נבנה ונבדק באמצעות:

  • גרסה 21.3.0 של Google Mobile Ads SDK.
  • גרסה 10.0.9 של InMobi SDK.

גרסה 10.0.8.0

  • תאימות מאומתת לגרסה 10.0.8 של InMobi SDK.
  • עדכנו את הגרסה המינימלית הנדרשת של Google Mobile Ads SDK ל-21.2.0.

נבנה ונבדק באמצעות:

  • גרסה 21.2.0 של Google Mobile Ads SDK.
  • גרסה 10.0.8 של InMobi SDK.

גרסה 10.0.7.0

  • תאימות מאומתת לגרסה 10.0.7 של InMobi SDK.
  • העדכון של compileSdkVersion ו-targetSdkVersion ל-API 31.
  • הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-21.0.0.
  • עדכנו את רמת ה-API המינימלית הנדרשת ב-Android ל-19.

נבנה ונבדק באמצעות:

  • גרסה 21.0.0 של Google Mobile Ads SDK.
  • גרסה 10.0.7 של InMobi SDK.

גרסה 10.0.6.0

  • תאימות מאומתת לגרסה 10.0.6 של InMobi SDK.

נבנה ונבדק באמצעות:

  • גרסה 20.6.0 של Google Mobile Ads SDK.
  • גרסה 10.0.6 של InMobi SDK.

גרסה 10.0.5.0

  • תאימות מאומתת לגרסה 10.0.5 של InMobi SDK.
  • הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-20.6.0.

נבנה ונבדק באמצעות:

  • גרסה 20.6.0 של Google Mobile Ads SDK.
  • גרסה 10.0.5 של InMobi SDK.

גרסה 10.0.3.0

  • תאימות מאומתת לגרסה 10.0.3 של InMobi SDK.

נבנה ונבדק באמצעות:

  • גרסה 20.5.0 של Google Mobile Ads SDK.
  • גרסה 10.0.3 של InMobi SDK.

גרסה 10.0.2.0

  • תאימות מאומתת לגרסה 10.0.2 של InMobi SDK.
  • הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-20.5.0.

נבנה ונבדק באמצעות:

  • גרסה 20.5.0 של Google Mobile Ads SDK.
  • גרסה 10.0.2 של InMobi SDK.

גרסה 10.0.1.0

  • תאימות מאומתת לגרסה 10.0.1 של InMobi SDK.
  • הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-20.4.0.

נבנה ונבדק באמצעות:

  • גרסה 20.4.0 של Google Mobile Ads SDK.
  • גרסה 10.0.1 של InMobi SDK.

גרסה 9.2.1.0

  • תאימות מאומתת לגרסה 9.2.1 של InMobi SDK.
  • הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-20.3.0.

נבנה ונבדק באמצעות:

  • גרסה 20.3.0 של Google Mobile Ads SDK.
  • גרסה 9.2.1 של InMobi SDK.

גרסה 9.2.0.0

  • תאימות מאומתת לגרסה 9.2.0 של InMobi SDK.
  • הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-20.2.0.
  • תוקנו הודעות שגיאה שגויות.

נבנה ונבדק באמצעות:

  • גרסה 20.2.0 של Google Mobile Ads SDK.
  • גרסה 9.2.0 של InMobi SDK.

גרסה 9.1.9.0

  • תאימות מאומתת לגרסה 9.1.9 של InMobi SDK.
  • הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-20.1.0.

נבנה ונבדק באמצעות:

  • גרסה 20.1.0 של Google Mobile Ads SDK.
  • גרסה 9.1.9 של InMobi SDK.

גרסה 9.1.7.0

  • תאימות מאומתת לגרסה 9.1.7 של InMobi SDK.
  • הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-19.8.0.

נבנה ונבדק באמצעות:

  • גרסה 19.8.0 של Google Mobile Ads SDK.
  • גרסת InMobi SDK‏ 9.1.7.

גרסה 9.1.6.0

  • תאימות מאומתת לגרסה 9.1.6 של InMobi SDK.
  • הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-19.7.0.
  • המתאם מחליף עכשיו את המעקב אחרי חשיפות ומשתמש בהגדרת החשיפה של InMobi.
  • המתאם לא קורא יותר את פרמטרי הטירגוט לפי מגדר ותאריך לידה, שהוצאו משימוש ב-Google Mobile Ads SDK גרסה 19.7.0.
  • הועבר אל AndroidX

נבנה ונבדק באמצעות:

  • גרסה 19.7.0 של Google Mobile Ads SDK.
  • גרסת InMobi SDK‏ 9.1.6.

גרסה 9.1.1.0

  • תאימות מאומתת לגרסה 9.1.1 של InMobi SDK.
  • הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-19.5.0.
  • נוספו קודי שגיאה תיאוריים וסיבות לכשלים בטעינה או בהצגה של מתאמים.

נבנה ונבדק באמצעות:

  • גרסה 19.5.0 של Google Mobile Ads SDK.
  • גרסה 9.1.1 של InMobi SDK.

גרסה 9.1.0.0

  • תאימות מאומתת לגרסה InMobi SDK 9.1.0.
  • הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-19.4.0.

נבנה ונבדק באמצעות:

  • גרסה 19.4.0 של Google Mobile Ads SDK.
  • גרסה 9.1.0 של InMobi SDK.

גרסה 9.0.9.0

  • תאימות מאומתת לגרסה 9.0.9 של InMobi SDK.

נבנה ונבדק באמצעות:

  • גרסה 19.3.0 של Google Mobile Ads SDK.
  • גרסה 9.0.9 של InMobi SDK.

גרסה 9.0.8.0

  • הסרנו את התמיכה בפורמט NativeAppInstallAd שיצא משימוש. באפליקציות צריך לשלוח בקשות למודעות מותאמות אחידות.
  • הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-19.3.0.
  • תאימות מאומתת לגרסה 9.0.8 של InMobi SDK.

נבנה ונבדק באמצעות:

  • גרסה 19.3.0 של Google Mobile Ads SDK.
  • גרסה 9.0.8 של InMobi SDK.

גרסה 9.0.7.1

  • תוקנה בעיה שבה המתאם לא שמר על מצב ההפעלה של InMobi SDK בצורה תקינה.
  • הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-19.2.0.

נבנה ונבדק באמצעות:

  • גרסה 19.2.0 של Google Mobile Ads SDK.
  • גרסת InMobi SDK‏ 9.0.7.

גרסה 9.0.7.0

  • תאימות מאומתת לגרסה 9.0.7 של InMobi SDK.
  • המתאם עודכן כדי לתמוך בבקשות למודעות באנר מותאמות שמוצגות בתוך התוכן.
  • המתאם כולל עכשיו הגדרת proguard כפי שמוצע בהנחיות של InMobi.

נבנה ונבדק באמצעות:

  • גרסה 19.1.0 של Google Mobile Ads SDK.
  • גרסת InMobi SDK‏ 9.0.7.

גרסה 9.0.6.0

  • תאימות מאומתת לגרסה 9.0.6 של InMobi SDK.
  • מודעות מותאמות: תוקן באג שגורם לכך שהסמל primaryView של InMobi נעלם בזמן גלילה בשילוב של פיד מותאם.
  • מודעות מותאמות: תוקנה באג שגורם לכך שהמיקום של primaryView של InMobi לא יהיה במרכז בתוך mediaView.

נבנה ונבדק באמצעות:

  • גרסה 19.1.0 של Google Mobile Ads SDK.
  • גרסה 9.0.6 של InMobi SDK.

גרסה 9.0.5.0

  • תאימות מאומתת לגרסה 9.0.5 של InMobi SDK.

נבנה ונבדק באמצעות:

  • גרסה 19.1.0 של Google Mobile Ads SDK.
  • גרסה 9.0.5 של InMobi SDK.

גרסה 9.0.4.0

  • הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-19.1.0.

נבנה ונבדק באמצעות:

  • גרסה 19.1.0 של Google Mobile Ads SDK.
  • גרסה 9.0.4 של InMobi SDK.

גרסה 9.0.2.0

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

נבנה ונבדק באמצעות

  • גרסה 18.3.0 של Google Mobile Ads SDK.
  • גרסה 9.0.2 של InMobi SDK.

גרסה 7.3.0.1

  • מודעות מותאמות מסתמכות עכשיו על Unified Native ads mediation API.

נבנה ונבדק באמצעות

  • גרסה 18.2.0 של Google Mobile Ads SDK.
  • גרסה 7.3.0 של InMobi SDK.

גרסה 7.3.0.0

  • תאימות מאומתת לגרסה 7.3.0 של InMobi SDK.
  • הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-18.2.0.

גרסה 7.2.9.0

  • נוספה ליכולת הבידינג של המתאם תמיכה במודעות באנר, במודעות מעברון ובמודעות מתגמלות.
  • תאימות מאומתת לגרסה 7.2.9 של InMobi SDK.
  • הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-18.1.1.

גרסה 7.2.7.0

  • תאימות מאומתת לגרסה 7.2.7 של InMobi SDK.

גרסה 7.2.2.2

  • נוספה תמיכה בגדלים גמישים של מודעות באנר.

גרסה 7.2.2.1

  • עדכנו את המתאם כדי לתמוך ב-Rewarded API החדש בגרסת בטא פתוחה.
  • הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-17.2.0.

גרסה 7.2.2.0

  • תאימות מאומתת לגרסה 7.2.2 של InMobi SDK.

גרסה 7.2.1.0

  • תאימות מאומתת לגרסה 7.2.1 של InMobi SDK.

גרסה 7.2.0.0

  • תאימות מאומתת לגרסה 7.2.0 של InMobi SDK.

גרסה 7.1.1.1

  • המתאם עודכן כדי להפעיל את אירוע המודעה onRewardedVideoComplete.

גרסה 7.1.1.0

  • תאימות מאומתת לגרסה 7.1.1 של InMobi SDK.

גרסה 7.1.0.0

  • נוספה המחלקה InMobiConsent שמספקת את ה-methods updateGDPRConsent()‎ ו-getConsentObj()‎.
  • תאימות מאומתת לגרסה InMobi SDK 7.1.0.

גרסה 7.0.4.0

  • תאימות מאומתת לגרסה InMobi SDK 7.0.4.

גרסה 7.0.2.0

  • תאימות מאומתת לגרסה InMobi SDK 7.0.2.

גרסה 7.0.1.0

  • המתאם עודכן כדי שיהיה תואם לגרסה 7.0.1 של InMobi SDK.
  • נוספה תמיכה במודעות וידאו מותאמות.
  • במודעות מותאמות, המתאם תמיד מחזיר תצוגה של מדיה. המתאם כבר לא מחזיר נכס תמונה, במקום זאת תצוגת המדיה תציג תמונה למודעות מותאמות סטטיות.
  • עדכנו את פרויקט המתאם ל-Android Studio 3.0.

גרסה 6.2.4.0

  • תאימות מאומתת לגרסה 6.2.4 של InMobi SDK.

גרסה 6.2.3.0

  • שינינו את מערכת השמות של הגרסאות ל-[גרסת InMobi SDK].[גרסת תיקון המתאם].

גרסאות קודמות

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