במדריך הזה מוסבר איך להשתמש ב-Google Mobile Ads SDK (Legacy) כדי לטעון ולהציג מודעות מ-InMobi באמצעות תהליך בחירת הרשת (Mediation). המדריך כולל הסברים על שילובים של שיטת ה-Waterfall ושל בידינג. המדריך כולל הסבר על הוספת InMobi להגדרת תהליך הבחירה של יחידת מודעות, ועל שילוב של InMobi SDK ומתאם באפליקציה ל-Android.
שילובים ופורמטים נתמכים של מודעות
המתאם של תהליך בחירת הרשת ב-InMobi כולל את היכולות הבאות:
| שילוב | |
|---|---|
| בידינג | |
| Waterfall | |
| פורמטים | |
| מודעת באנר | |
| מעברון | |
| מודעה מתגמלת | |
| מודעות מעברון מתגמלות | |
| מותאמת | |
דרישות מוקדמות
לפני שממשיכים, צריך לוודא את הפרטים הבאים:
- Android API ברמה 24 ואילך.
- [לבידינג]: כדי לשלב את כל פורמטי המודעות הנתמכים בבידינג, צריך להשתמש בגרסה 10.6.3.0 של InMobi adapter ואילך (מומלץ להשתמש בגרסה העדכנית).
הגרסה העדכנית של Google Mobile Ads SDK (Legacy).
שלב 1: הגדרת התצורה בממשק המשתמש של InMobi
נרשמים לחשבון InMobi.

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

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

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

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

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

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

בידינג
בוחרים את הסוג של יחידת המודעות. אחר כך מזינים Placement Name (שם מיקום המודעה), בוחרים באפשרות On (מופעל) בשדה Audience Bidding (בידינג מבוסס קהל) ובאפשרות Google SDK Bidding (בידינג מבוסס SDK של Google) בשדה Partner (שותף), וממלאים את שאר הטופס. בסיום, לוחצים על Create Placement (יצירת מיקום מודעה).

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

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

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

איתור מפתח ה-API לדיווח של InMobi
בידינג
השלב הזה לא נדרש לשילובים של בידינג.
מפל
עוברים אל My Account (החשבון שלי) > Account Settings (הגדרות החשבון). עוברים לכרטיסייה מפתח API ולוחצים על יצירת מפתח API.
בוחרים את כתובת האימייל של המשתמש שצריך את המפתח ולוחצים על יצירת מפתח API. המערכת תיצור קובץ שמכיל את מפתח ה-API ואת שם המשתמש או שם ההתחברות.

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

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

שלב 2: מגדירים את הביקוש של InMobi בממשק המשתמש של Ad Manager
נכנסים לחשבון ניהול Ad Manager.
הוספת InMobi בקטע "חברות"
בידינג
השלב הזה לא נדרש לשילובים של בידינג.
Waterfall
עוברים אל Admin > Companies ולוחצים על הכפתור New company בכרטיסייה All companies. בוחרים באפשרות רשת מודעות.

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

הפעלת שיתוף אותות מאובטחים
בידינג
עוברים אל Admin > Global settings. עוברים לכרטיסייה הגדרות החשבון ב-Ad Exchange, בודקים את ההגדרה שיתוף אותות מאובטח ומפעילים אותה. לוחצים על שמירה.

Waterfall
השלב הזה לא נדרש בשילובים של Waterfall.
שיתוף אותות מאובטחים בבקשות להצעות מחיר
בידינג
עוברים אל Inventory > Secure Signals. בקטע אותות מאובטחים, מחפשים את InMobi ומפעילים את המתג הפעלת שילוב אפליקציות.

לוחצים על שמירה.
Waterfall
השלב הזה לא נדרש בשילובים של Waterfall.
איך מאפשרים שיתוף של אותות מאובטחים בבידינג מבוסס SDK חיצוני
בידינג
עוברים אל Delivery (הצגת מודעות) > Demand channel settings (הגדרות ערוץ הביקוש). בכרטיסייה הגדרות ברירת מחדל, מפעילים את האפשרות אישור שיתוף של אותות מאובטחים לבידינג מבוסס SDK חיצוני.

לוחצים על שמירה.
Waterfall
השלב הזה לא נדרש בשילובים של Waterfall.
הגדרת בידינג ב-InMobi
בידינג
עוברים אל הצגת מודעות > מגישי הצעות מחיר ולוחצים על מעבר לבידינג מבוסס SDK חיצוני.

לוחצים על מגיש הצעות מחיר חדש.

בוחרים באפשרות InMobi כמגיש הצעות המחיר.

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

לוחצים על סיום.
Waterfall
השלב הזה לא נדרש בשילובים של Waterfall.
הגדרת מיפוי של יחידות מודעות
בידינג
עוברים אל הצגת מודעות > מגישי הצעות מחיר ולוחצים על מעבר לבידינג מבוסס SDK חיצוני.

בוחרים את החברה של InMobi.

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

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

מפל
עוברים אל Delivery > Yield groups ולוחצים על הכפתור New yield group. בוחרים את המלאי ואת האפליקציה.

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

בחרו את החברה שיצרתם עבור InMobi בקטע הקודם. בוחרים באפשרות Mobile SDK mediation בתור סוג השילוב, באפשרות Android בתור פלטפורמה ובאפשרות פעיל בתור סטטוס.
מזינים את מזהה החשבון ואת מזהה מיקום המודעה שקיבלתם בקטע הקודם, ואת הערך של עלות ברירת המחדל לאלף חשיפות. לוחצים על Save.

הוספת InMobi לרשימת שותפי הפרסום שפועלים בהתאם ל-GDPR ולתקנות במדינות בארה"ב
כדי להוסיף בממשק המשתמש של Ad Manager את InMobi לרשימת שותפי הפרסום שפועלים בהתאם לתקנות האירופאיות ולתקנות במדינות בארה"ב, צריך לפעול לפי השלבים שמתוארים במאמרים בנושא הגדרות בנושא תקנות אירופאיות והגדרות בנושא תקנות במדינות בארה"ב.
שלב 3: מייבאים את ה-SDK והמתאם של InMobi
שילוב עם Android Studio (מומלץ)
בקובץ Gradle ברמת האפליקציה, מוסיפים את יחסי התלות הבאים להטמעה:
Kotlin
dependencies { implementation("com.google.android.gms:play-services-ads:25.5.0") implementation("com.google.ads.mediation:inmobi:11.5.0.0") }
Groovy
dependencies { implementation 'com.google.android.gms:play-services-ads:25.5.0' implementation 'com.google.ads.mediation:inmobi:11.5.0.0' }
שילוב ידני
מורידים את InMobi Android SDK, מחלצים את הקובץ
InMobiSDK.aarבתיקייהlibsומוסיפים אותו לפרויקט.עוברים אל פריטי המידע שנוצרו בתהליך הפיתוח (Artifact) של מתאם InMobi במאגר Maven של Google. בוחרים את הגרסה העדכנית, מורידים את קובץ ה-
.aarשל המתאם של InMobi ומוסיפים אותו לפרויקט.בנוסף, צריך לכלול את יחסי התלות האחרים של InMobi. פרטים נוספים זמינים במאמרי העזרה של InMobi.
שלב 4: מטמיעים את הגדרות הפרטיות ב-InMobi SDK
GDPR והסכמה בהתאם ולתקנות האירופאיות
כדי לעמוד בדרישות של מדיניות 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: בודקים את ההטמעה
הפעלת מודעות בדיקה
חשוב לוודא שרשמתם את מכשיר הבדיקה ב-Ad Manager והפעלתם את מצב הבדיקה בממשק המשתמש של InMobi.
אימות מודעות בדיקה
כדי לוודא שאתם מקבלים מודעות לבדיקה מ-InMobi, הפעילו את הבדיקה של מקור מודעות יחיד בכלי לבדיקת מודעות באמצעות מקורות המודעות InMobi (בידינג) ו-InMobi (רשימת רשתות).
שלבים אופציונליים
הרשאות
כדי להשיג ביצועים אופטימליים, ב-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_18InMobiNetworkValues.BETWEEN_18_AND_24InMobiNetworkValues.BETWEEN_25_AND_29InMobiNetworkValues.BETWEEN_30_AND_34InMobiNetworkValues.BETWEEN_35_AND_44InMobiNetworkValues.BETWEEN_45_AND_54InMobiNetworkValues.BETWEEN_55_AND_65InMobiNetworkValues.ABOVE_65
|
InMobiNetworkKeys.EDUCATIONרמת ההשכלה של המשתמש. |
InMobiNetworkValues.EDUCATION_HIGHSCHOOLORLESSInMobiNetworkValues.EDUCATION_COLLEGEORGRADUATEInMobiNetworkValues.EDUCATION_POSTGRADUATEORABOVE
|
InMobiNetworkKeys.AGE
|
מחרוזת. גיל המשתמש |
InMobiNetworkKeys.POSTAL_CODE
|
מחרוזת. המיקוד של המשתמש (בדרך כלל מספר בן חמש ספרות) |
InMobiNetworkKeys.AREA_CODE
|
מחרוזת. אזור החיוג של המשתמש (חלק ממספר הטלפון) |
InMobiNetworkKeys.LANGUAGE
|
מחרוזת. שפת האם של המשתמש (אם היא ידועה). |
InMobiNetworkKeys.CITY
|
מחרוזת. העיר של המשתמש |
InMobiNetworkKeys.STATE
|
מחרוזת. המדינה של המשתמש |
InMobiNetworkKeys.COUNTRY
|
מחרוזת. המדינה של המשתמש |
InMobiNetworkKeys.LOGLEVELמגדיר את רמת היומן של InMobi SDK. |
InMobiNetworkValues.LOGLEVEL_NONEInMobiNetworkValues.LOGLEVEL_DEBUGInMobiNetworkValues.LOGLEVEL_ERROR |
הנה דוגמה לקוד שמראה איך להגדיר את הפרמטרים האלה של בקשות להצגת מודעות:
Java
Kotlin
- מחליפים את AREA_CODE_VALUE באזור החיוג.
שימוש במודעות מותאמות
רינדור מודעות
המתאם של InMobi מחזיר את המודעות המותאמות שלו כאובייקטים של NativeAd. הוא מאכלס את השדות הבאים של NativeAd.
| שדה | נכסים שתמיד נכללים במתאם של InMobi |
|---|---|
| כותרת | |
| תמונה | 1 |
| תצוגת המדיה | |
| גוף | |
| סמל האפליקציה | |
| קריאה לפעולה | |
| דירוג כוכבים | |
| חנות | |
| מחיר |
1 המתאם של InMobi לא מספק גישה ישירה לנכס התמונה הראשי של המודעות המותאמות שלו. במקום זאת, המתאם מאכלס את MediaView בסרטון או בתמונה.
מעקב אחרי חשיפות וקליקים
Google Mobile Ads SDK (Legacy) משתמש בקריאות החוזרות (callbacks) של InMobi SDK למעקב אחרי חשיפות וקליקים, כך שהדוחות בשני מרכזי הבקרה אמורים להתאים, עם מעט פערים או ללא פערים בכלל.
קודי שגיאה
אם המתאם לא מצליח לקבל מודעה מ-InMobi, בעלי האפליקציות יכולים לבדוק את השגיאה הבסיסית בתגובה לבקשה להצגת מודעה באמצעות ResponseInfo.getAdapterResponses() במחלקות הבאות:
com.google.ads.mediation.inmobi.InMobiAdapter
com.google.ads.mediation.inmobi.InMobiMediationAdapter
אלה הקודים וההודעות הנלוות שמוחזרים על ידי המתאם של InMobi כשהטעינה של מודעה נכשלת:
| קוד שגיאה | סיבה |
|---|---|
| 0-99 | שגיאות ב-InMobi SDK. פרטים נוספים זמינים בקוד. |
| 100 | הפרמטרים של שרת InMobi שהוגדרו בממשק המשתמש של Ad Manager חסרים או לא תקינים. |
| 101 | האתחול של InMobi SDK נכשל. |
| 102 | גודל המודעה המבוקש לא תואם לגודל הבאנר שנתמך ב-InMobi. |
| 103 | הבקשה להצגת מודעה היא לא בקשה מאוחדת להצגת מודעה מותאמת. |
| 104 | ניסיון לבקש מודעה מ-InMobi בלי להפעיל את ה-SDK של InMobi. This should in theory never happen since the adapter initializes the InMobi SDK prior to requesting InMobi ads. |
| 105 | המודעה של InMobi עדיין לא מוכנה להצגה. |
| 106 | InMobi לא הצליחה להציג מודעה. |
| 107 | InMobi החזירה מודעה מותאמת שחסר בה נכס נדרש. |
| 108 | נכסי התמונות של המודעות המותאמות של InMobi מכילים כתובת URL בפורמט שגוי. |
| 109 | המתאם לא הצליח להוריד את נכסי התמונות של המודעות מותאמות של InMobi. |
יומן השינויים של מתאם תהליך בחירת הרשת InMobi ל-Android
הגרסה הבאה
- המתאם עודכן כך שישתמש ב-API של
InitializationCompleteCallback.onInitializationFailed(AdError).
גרסה 11.5.0.1 (בפיתוח)
- שינוי מברירת המחדל של
UnifiedNativeAdMapper.destroy()כדי להתקשר אלInMobiNative.destroy(). - נוספה תמיכה בהשתקת אפליקציות באמצעות
InMobiSdk.setApplicationMuted().
גרסה 11.5.0.0
- תאימות מאומתת עם InMobi Kotlin SDK בגרסה 11.5.0.
נבנה ונבדק עם:
- גרסה 25.5.0 של Google Mobile Ads SDK.
- גרסה 1.5.0 של Google Mobile Ads Next-Gen SDK.
- גרסת InMobi Kotlin SDK 11.5.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.
- גרסת InMobi Kotlin SDK 11.4.1.
גרסה 11.4.1.1
- כדי למנוע שגיאות OOM אפשריות כשמורידים תמונות, כדאי להשתמש ב-
BitmapFactory.Optionsעם דגימת משנה.
נבנה ונבדק עם:
- גרסה 25.4.0 של Google Mobile Ads SDK.
- גרסה 1.4.0 של Google Mobile Ads Next-Gen SDK.
- גרסת InMobi Kotlin SDK 11.4.1.
גרסה 11.4.1.0
- תאימות מאומתת עם InMobi Kotlin SDK בגרסה 11.4.1.
נבנה ונבדק עם:
- גרסה 25.4.0 של Google Mobile Ads SDK.
- גרסה 1.3.1 של Google Mobile Ads Next-Gen SDK.
- גרסת InMobi Kotlin SDK 11.4.1.
גרסה 11.4.0.0
- תאימות מאומתת עם InMobi Kotlin SDK בגרסה 11.4.0.
נבנה ונבדק עם:
- גרסה 25.4.0 של Google Mobile Ads SDK.
- גרסה 1.2.1 של Google Mobile Ads Next-Gen SDK.
- גרסת InMobi Kotlin SDK 11.4.0.
גרסה 11.3.0.1
- ממופה ל-
AgeRestrictedTreatmentב-COPPA API של InMobi.
נבנה ונבדק עם:
- גרסה 25.4.0 של Google Mobile Ads SDK.
- גרסה 1.2.1 של Google Mobile Ads Next-Gen SDK.
- גרסת InMobi Kotlin SDK 11.3.0.
גרסה 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.
- גרסת InMobi Kotlin SDK 11.3.0.
גרסה 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.
- גרסת InMobi Kotlin SDK 11.2.0.
גרסה 11.1.1.1
- נוסף מאפיין ליצירת המתאם עם תלות ב-GMA Next-Gen SDK.
נבנה ונבדק עם:
- גרסה 25.1.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 11.1.1.
גרסה 11.1.1.0
- תאימות מאומתת עם InMobi Kotlin SDK בגרסה 11.1.1.
נבנה ונבדק עם:
- גרסה 24.9.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 11.1.1.
גרסה 11.1.0.1
- נוספה תמיכה בהעברת הפרמטר
tagForUnderAgeOfConsentשל Google Mobile Ads SDK אל InMobi SDK.
נבנה ונבדק עם:
- גרסה 24.9.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 11.1.0.
גרסה 11.1.0.0
- תאימות מאומתת עם גרסה 11.1.0 של InMobi Kotlin SDK.
- נוספה תמיכה במודעות מעברון מתגמלות.
- המתאם לא משנה את הערך של isAgeRestricted ב-InMobi אם בעל האפליקציה לא הגדיר את הדגל
tag_for_under_age_of_consent.
נבנה ונבדק עם:
- גרסה 24.7.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 11.1.0.
גרסה 10.8.8.1
- הוסרו הפניות ברמת הכיתה לאובייקטים של
Contextכדי לעזור בפתרון בעיות של דליפת זיכרון.
נבנה ונבדק עם:
- גרסה 24.7.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 10.8.8.
גרסה 10.8.8.0
- תאימות מאומתת עם גרסה 10.8.8 של InMobi Kotlin SDK.
נבנה ונבדק עם:
- גרסה 24.5.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 10.8.8.
גרסה 10.8.7.1
- מודעות מותאמות קוראות עכשיו ל-()destroy כשמתבצעת קריאה ל-untrackView.
- תאימות מאומתת עם גרסה 10.8.7 של InMobi Kotlin SDK.
נבנה ונבדק עם:
- גרסה 24.5.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 10.8.7.
גרסה 10.8.7.0
- תאימות מאומתת עם גרסה 10.8.7 של InMobi Kotlin SDK.
נבנה ונבדק עם:
- גרסה 24.5.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 10.8.7.
גרסה 10.8.3.1
- הסרנו את בדיקות האימות של מזהה החשבון ומזהה מיקום המודעה בבקשות להצעות מחיר.
- בבקשות לבידינג על מודעות באנר, מסירה בדיקת אימות שאוכפת את גודל הבאנר כדי למפות אותו לגודל מודעה סטנדרטי של InMobi. אם מגיש הצעות המחיר של InMobi מגיש הצעת מחיר על גודל לא סטנדרטי, המתאם מאפשר עכשיו להציג את הבקשה הזו.
נבנה ונבדק עם:
- גרסה 24.2.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 10.8.3.
גרסה 10.8.3.0
- תאימות מאומתת עם גרסה 10.8.3 של InMobi Kotlin SDK.
נבנה ונבדק עם:
- גרסה 24.2.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 10.8.3.
גרסה 10.8.2.0
- תאימות מאומתת עם גרסה 10.8.2 של InMobi Kotlin SDK.
נבנה ונבדק עם:
- גרסה 24.0.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 10.8.2.
גרסה 10.8.0.1
- רמת ה-API המינימלית הנדרשת ב-Android עודכנה ל-23.
- הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-24.0.0.
נבנה ונבדק עם:
- גרסה 24.0.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 10.8.0.
גרסה 10.8.0.0
- הידור באמצעות Java 11 במקום Java 17.
- תאימות מאומתת עם גרסה 10.8.0 של InMobi Kotlin SDK.
נבנה ונבדק עם:
- גרסה 23.5.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 10.8.0.
גרסה 10.7.8.1
- רמת ה-API המינימלית הנדרשת ב-Android הוחזרה ל-21.
נבנה ונבדק עם:
- גרסה 23.3.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 10.7.8.
גרסה 10.7.8.0
- תאימות מאומתת לגרסה 10.7.8 של InMobi Kotlin SDK.
נבנה ונבדק עם:
- גרסה 23.3.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 10.7.8.
גרסה 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.
- גרסת InMobi Kotlin SDK 10.7.5.
גרסה 10.7.4.0
- תאימות מאומתת עם InMobi Kotlin SDK בגרסה 10.7.4.
נבנה ונבדק עם:
- גרסה 23.1.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 10.7.4.
גרסה 10.7.3.0
- תאימות מאומתת עם InMobi Kotlin SDK בגרסה 10.7.3.
נבנה ונבדק עם:
- גרסה 23.1.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 10.7.3.
גרסה 10.6.7.1
- הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-23.0.0.
- תאימות מאומתת עם InMobi Kotlin SDK בגרסה 10.6.7.
נבנה ונבדק עם:
- גרסה 23.0.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 10.6.7.
גרסה 10.6.7.0
- תאימות מאומתת עם InMobi Kotlin SDK בגרסה 10.6.7.
נבנה ונבדק עם:
- גרסה 22.6.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 10.6.7.
גרסה 10.6.6.0
- תאימות מאומתת עם InMobi Kotlin SDK בגרסה 10.6.6.
נבנה ונבדק עם:
- גרסה 22.6.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 10.6.6.
גרסה 10.6.3.0
- נוספה תמיכה בסימני מים למודעות באנר, למודעות מעברון ולמודעות מתגמלות לבידינג.
- תאימות מאומתת עם InMobi Kotlin SDK בגרסה 10.6.3.
נבנה ונבדק עם:
- גרסה 22.6.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 10.6.3.
גרסה 10.6.2.0
- המתאם עודכן כך שיפעיל את הקריאה החוזרת (callback) של תהליך בחירת הרשת (Mediation) ב-Google Mobile Ads SDK
onAdFailedToShowכשמודעות המעברון של InMobi לא מוצגות. - תאימות מאומתת עם InMobi Kotlin SDK בגרסה 10.6.2.
נבנה ונבדק עם:
- גרסה 22.5.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 10.6.2.
גרסה 10.6.0.0
- תאימות מאומתת עם גרסה 10.6.0 של InMobi Kotlin SDK.
נבנה ונבדק עם:
- גרסה 22.3.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 10.6.0.
גרסה 10.5.9.0
- תאימות מאומתת עם גרסה 10.5.9 של InMobi Kotlin SDK.
- המתאם עודכן כך שיטען מודעות באנר של InMobi בגדלים הנתמכים הקרובים ביותר למודעות באנר, במקום בגדלים המבוקשים של המודעות. כך אפשר לצמצם את מספר הבקשות למילוי שלא נענו ב-InMobi.
נבנה ונבדק עם:
- גרסה 22.3.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 10.5.9.
גרסה 10.5.8.0
- תוקנה בעיה שבה המתאם לא הצליח לבצע אתחול.
- עדכנו את יחסי התלות כדי לפתור התנגשויות בנתיב המחלקה.
- הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-22.3.0.
- תאימות מאומתת עם גרסה 10.5.8 של InMobi Kotlin SDK.
נבנה ונבדק עם:
- גרסה 22.3.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 10.5.8.
גרסה 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
- תאימות מאומתת עם InMobi Kotlin SDK בגרסה 10.5.5.
נבנה ונבדק עם:
- גרסה 22.1.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 10.5.5.
גרסה 10.5.4.1
- המתאם עודכן כדי להשתמש במחלקה החדשה
VersionInfo. - הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-22.0.0.
נבנה ונבדק עם:
- גרסה 22.0.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 10.5.4.
גרסה 10.5.4.0
- תאימות מאומתת עם InMobi Kotlin SDK בגרסה 10.5.4.
נבנה ונבדק עם:
- גרסה 21.4.0 של Google Mobile Ads SDK.
- גרסת InMobi Kotlin SDK 10.5.4.
גרסה 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
- תאימות מאומתת עם InMobi SDK בגרסה 10.1.2.
נבנה ונבדק עם:
- גרסה 21.3.0 של Google Mobile Ads SDK.
- גרסה 10.1.2 של InMobi SDK.
גרסה 10.1.1.0
- תאימות מאומתת עם InMobi SDK בגרסה 10.1.1.
נבנה ונבדק עם:
- גרסה 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.
- גרסת InMobi SDK 10.0.9.
גרסה 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.
- גרסת InMobi SDK 10.0.7.
גרסה 10.0.6.0
- תאימות מאומתת עם InMobi SDK בגרסה 10.0.6.
נבנה ונבדק עם:
- גרסה 20.6.0 של Google Mobile Ads SDK.
- גרסת InMobi SDK 10.0.6.
גרסה 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
- תאימות מאומתת ל-InMobi SDK בגרסה 10.0.1.
- הגרסה המינימלית הנדרשת של 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.
- גרסת InMobi SDK 9.2.1.
גרסה 9.2.0.0
- תאימות מאומתת עם InMobi SDK בגרסה 9.2.0.
- הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-20.2.0.
- תוקנו הודעות שגיאה שגויות.
נבנה ונבדק עם:
- גרסה 20.2.0 של Google Mobile Ads SDK.
- גרסה 9.2.0 של InMobi SDK.
גרסה 9.1.9.0
- תאימות מאומתת ל-InMobi SDK בגרסה 9.1.9.
- הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-20.1.0.
נבנה ונבדק עם:
- גרסה 20.1.0 של Google Mobile Ads SDK.
- גרסת InMobi SDK 9.1.9.
גרסה 9.1.7.0
- תאימות מאומתת עם InMobi SDK בגרסה 9.1.7.
- הגרסה המינימלית הנדרשת של 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 לחשיפות.
- המתאם לא קורא יותר את הפרמטרים של טירגוט לפי מגדר ויום הולדת, שהוצאו משימוש בגרסה 19.7.0 של Google Mobile Ads SDK.
- הועבר אל AndroidX
נבנה ונבדק עם:
- גרסה 19.7.0 של Google Mobile Ads SDK.
- גרסת InMobi SDK 9.1.6.
גרסה 9.1.1.0
- תאימות מאומתת ל-InMobi SDK בגרסה 9.1.1.
- הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-19.5.0.
- נוספו קודי שגיאה תיאוריים וסיבות לכשלים בטעינה או בהצגה של המתאם.
נבנה ונבדק עם:
- גרסה 19.5.0 של Google Mobile Ads SDK.
- גרסת InMobi SDK 9.1.1.
גרסה 9.1.0.0
- תאימות מאומתת עם InMobi SDK בגרסה 9.1.0.
- הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-19.4.0.
נבנה ונבדק עם:
- גרסה 19.4.0 של Google Mobile Ads SDK.
- גרסת InMobi SDK 9.1.0.
גרסה 9.0.9.0
- תאימות מאומתת עם InMobi SDK בגרסה 9.0.9.
נבנה ונבדק עם:
- גרסה 19.3.0 של Google Mobile Ads SDK.
- גרסת InMobi SDK 9.0.9.
גרסה 9.0.8.0
- הוסרה התמיכה בפורמט NativeAppInstallAd שהוצא משימוש. האפליקציות צריכות לבקש מודעות מותאמות אחידות.
- הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-19.3.0.
- תאימות מאומתת עם גרסה 9.0.8 של InMobi SDK.
נבנה ונבדק עם:
- גרסה 19.3.0 של Google Mobile Ads SDK.
- גרסת InMobi SDK 9.0.8.
גרסה 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
- תאימות מאומתת עם InMobi SDK בגרסה 9.0.7.
- המתאם עודכן כדי לתמוך בבקשות למודעות באנר מותאמות שמוצגות בתוך האפליקציה.
- המתאם כולל עכשיו הגדרת ProGuard, כפי שמוצע בהנחיות של InMobi.
נבנה ונבדק עם:
- גרסה 19.1.0 של Google Mobile Ads SDK.
- גרסת InMobi SDK 9.0.7.
גרסה 9.0.6.0
- תאימות מאומתת עם InMobi SDK בגרסה 9.0.6.
- מודעות מותאמות: תוקן באג שגרם ל-
primaryViewשל InMobi להיעלם בזמן גלילה בשילוב של פיד מותאם. - מודעות מותאמות: תוקן באג שגרם לכך שה-
primaryViewשל InMobi לא ממוקם במרכז בתוך ה-mediaView.
נבנה ונבדק עם:
- גרסה 19.1.0 של Google Mobile Ads SDK.
- גרסת InMobi SDK 9.0.6.
גרסה 9.0.5.0
- תאימות מאומתת ל-InMobi SDK בגרסה 9.0.5.
נבנה ונבדק עם:
- גרסה 19.1.0 של Google Mobile Ads SDK.
- גרסת InMobi SDK 9.0.5.
גרסה 9.0.4.0
- הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-19.1.0.
נבנה ונבדק עם:
- גרסה 19.1.0 של Google Mobile Ads SDK.
- גרסת InMobi SDK 9.0.4.
גרסה 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
- מודעות מותאמות משתמשות עכשיו ב-API המאוחד של מנגנון בחירת הרשת למודעות מותאמות.
נבנה ונבדק עם
- גרסה 18.2.0 של Google Mobile Ads SDK.
- גרסת InMobi SDK 7.3.0.
גרסה 7.3.0.0
- תאימות מאומתת עם InMobi SDK בגרסה 7.3.0.
- הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-18.2.0.
גרסה 7.2.9.0
- נוספה למתאם יכולת בידינג למודעות באנר, למודעות מעברון ולמודעות מתגמלות.
- תאימות מאומתת עם InMobi SDK בגרסה 7.2.9.
- הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-18.1.1.
גרסה 7.2.7.0
- תאימות מאומתת עם InMobi SDK בגרסה 7.2.7.
גרסה 7.2.2.2
- נוספה תמיכה בגדלים גמישים של מודעות באנר.
גרסה 7.2.2.1
- המתאם עודכן כדי לתמוך ב-Rewarded API החדש בגרסת בטא פתוחה.
- הגרסה המינימלית הנדרשת של Google Mobile Ads SDK עודכנה ל-17.2.0.
גרסה 7.2.2.0
- תאימות מאומתת עם InMobi SDK בגרסה 7.2.2.
גרסה 7.2.1.0
- תאימות מאומתת עם InMobi SDK בגרסה 7.2.1.
גרסה 7.2.0.0
- תאימות מאומתת עם InMobi SDK בגרסה 7.2.0.
גרסה 7.1.1.1
- המתאם עודכן כדי להפעיל את אירוע המודעה
onRewardedVideoComplete.
גרסה 7.1.1.0
- תאימות מאומתת עם InMobi SDK בגרסה 7.1.1.
גרסה 7.1.0.0
- הוספנו את המחלקה InMobiConsent שמספקת את השיטות 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
- תאימות מאומתת עם InMobi SDK בגרסה 6.2.4.
גרסה 6.2.3.0
- שינינו את שיטת מתן השמות לגרסאות לפורמט הבא: [גרסת InMobi SDK].[גרסת התיקון של המתאם].
גרסאות קודמות
- נוספה תמיכה בפורמטים של מודעות באנר, מודעות מעברון, מודעות וידאו מתגמלות ומודעות מותאמות.