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

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

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

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

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

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

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

  • יעד פריסה 13.0 ומעלה ב-iOS.

  • ‫[לבידינג]: כדי לשלב את כל פורמטי המודעות הנתמכים בבידינג, צריך להשתמש בגרסה 10.6.0.0 של InMobi adapter ואילך (מומלץ להשתמש בגרסה העדכנית).

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

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

אחרי שהחשבון יאומת, מתחברים.

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

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

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

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

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

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

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

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

בידינג

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

מפל

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

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

מספר חשבון

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

איתור מפתח ה-API לדיווח של InMobi

בידינג

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

מפל

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

בוחרים את כתובת האימייל של המשתמש שצריך את מפתח ה-API ולוחצים על Generate API Key. המערכת תיצור קובץ שמכיל את מפתח ה-API ואת שם המשתמש או שם ההתחברות.

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

עדכון של הקובץ 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). אם יש לכם קבוצה קיימת לבחירת רשת שאתם רוצים לשנות, לחצו על השם של הקבוצה כדי לערוך אותה ודלגו לשלב הוספת InMobi כמקור מודעות.

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

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

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

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

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

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

בידינג


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

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



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



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



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



מפל


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

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




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



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


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

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

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

שימוש ב-Swift Package Manager

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

כדי להוסיף תלות בחבילה לפרויקט:

  1. ב-Xcode, עוברים אל File > Add Package Dependencies...‎ (קובץ > הוספת יחסי תלות בין חבילות).

  2. בהודעה שמופיעה, מחפשים את כתובת ה-URL הבאה של החבילה:

    https://github.com/googleads/googleads-mobile-ios-mediation-inmobi.git
    
  3. בקטע Dependency Rule, בוחרים באפשרות Branch.

  4. בשדה הטקסט, מזינים main.

שימוש ב-CocoaPods

  • מוסיפים את השורה הבאה לקובץ Podfile של הפרויקט:

    pod 'GoogleMobileAdsMediationInMobi'
    
  • מריצים את הפקודה הבאה משורת הפקודה:

    pod install --repo-update

שילוב ידני

  • מורידים את הגרסה העדכנית של InMobi iOS SDK ומקשרים את InMobiSDK.framework בפרויקט.
  • מורידים את הגרסה העדכנית של המתאם של InMobi מהקישור להורדה ביומן השינויים, ומקשרים את InMobiAdapter.framework בפרויקט.
  • מוסיפים את ה-Frameworks הבאים לפרויקט
    • libsqlite3.0.tbd
    • libz.tbd
    • WebKit.framework

הגדרות הפרויקט

מוסיפים את הדגל -ObjC ל-Other Linker Flags (דגלים אחרים של מקשרים) בקטע Application Target > Build Settings (יעד האפליקציה > הגדרות build).

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

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

גרסה 10.7.5.0 ומעלה של המתאם של InMobi ל-iOS תומכת בהעברת אותות הסכמה בהתאם ל-GDPR מפלטפורמות לניהול הסכמה (CMP) שמשולבות ב-Transparency and Consent Framework (TCF – מסגרת השקיפות וההסכמה) של IAB אל InMobi SDK. מידע נוסף זמין במאמר בנושא GDPR.

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

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

בגרסה 10.5.6.0 של המתאם של InMobi נוספה תמיכה בקריאה של מחרוזת הפרטיות בארה"ב של IAB מ-NSUserDefaults. כדי להגדיר את מחרוזת הפרטיות בארה"ב ב-NSUserDefaults, פועלים לפי ההוראות במסמכי התיעוד בנושא חוקי הפרטיות במדינות בארה"ב.

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

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

הטמעה של SKAdNetwork

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

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

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

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

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

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

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

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

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

פרמטרים וערכים של בקשות
setAgeGroup
קבוצת הגיל של המשתמש.
kIMSDKAgeGroupBelow18
kIMSDKAgeGroupBetween18And24
kIMSDKAgeGroupBetween25And29
kIMSDKAgeGroupBetween30And34
kIMSDKAgeGroupBetween35And44
kIMSDKAgeGroupBetween45And54
kIMSDKAgeGroupBetween55And64
kIMSDKAgeGroupAbove65
setEducationType
רמת ההשכלה של המשתמש.
kIMSDKEducationHighSchoolOrLess
kIMSDKEducationCollegeOrGraduate
kIMSDKEducationPostGraduateOrAbove
setLogLevel kIMSDKLogLevelNone
kIMSDKLogLevelError
kIMSDKLogLevelDebug
setAge מספר שלם. גיל המשתמש.
setYearOfbirth מספר שלם. שנת הלידה של המשתמש.
setPostalCode מחרוזת. המיקוד של המשתמש. בדרך כלל מספר בן חמש ספרות.
setAreaCode מחרוזת. אזור החיוג של מספר הטלפון של המשתמש (חלק ממספר הטלפון).
setLanguage מחרוזת. שפת האם של המשתמש (אם היא ידועה).
setLoginId מחרוזת. מזהה התחברות בדומיין של בעל האתר.
setSessionId מחרוזת. מזהה סשן בדומיין של בעל התוכן הדיגיטלי.
setLocationWithCityStateCountry מחרוזת. מיקום עם הפרמטרים עיר, מדינה וארץ.
setKeywords מחרוזת. מילות מפתח רלוונטיות מבחינת ההקשר שיועברו בבקשה להצגת מודעה.
setInterests מחרוזת. מחרוזות רלוונטיות מבחינת ההקשר שיועברו בבקשה להצגת מודעה.
setAdditionalParameters מילון. ערכים נוספים שיועברו בבקשה להצגת מודעה.

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

Swift

let request = GADRequest()
let extras = GADInMobiExtras()
extras.ageGroup = kIMSDKAgeGroupBetween35And54
extras.areaCode = "12345"
request.registerAdNetworkExtras(extras)

Objective-C

GADRequest *request = [GADRequest request];
GADInMobiExtras *extras = [[GADInMobiExtras alloc] init];
extras.ageGroup = kIMSDKAgeGroupBetween35And54;
extras.areaCode = @"12345";
[request registerAdNetworkExtras:extras];

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

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

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

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

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

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

הקליקים מזוהים על ידי Google Mobile Ads SDK ומועברים אל InMobi, כך שהדיווח על הקליקים יהיה מסונכרן.

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

קודי שגיאה

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

GADMAdapterInMobi
GADMediationAdapterInMobi

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

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

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

גרסה 11.5.0.0

  • תאימות מאומתת ל-InMobi SDK בגרסה 11.5.0.

נבנה ונבדק עם:

  • גרסה 13.11.0 של Google Mobile Ads SDK.
  • גרסה 11.5.0 של InMobi SDK.

גרסה 11.4.1.0

  • תאימות מאומתת עם InMobi SDK בגרסה 11.4.1.

נבנה ונבדק עם:

  • גרסה 13.7.0 של Google Mobile Ads SDK.
  • גרסת InMobi SDK‏ 11.4.1.

גרסה 11.4.0.0

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

נבנה ונבדק עם:

  • גרסה 13.6.0 של Google Mobile Ads SDK.
  • גרסה 11.4.0 של InMobi SDK.

גרסה 11.3.0.0

  • תאימות מאומתת עם InMobi SDK בגרסה 11.3.0.

נבנה ונבדק עם:

  • גרסה 13.3.0 של Google Mobile Ads SDK.
  • גרסה 11.3.0 של InMobi SDK.

גרסה 11.2.0.1

  • המתאם מעביר עכשיו את הדגל ageRestrictedTreatment של Google Mobile Ads SDK אל ה-API של InMobi SDK בנושא COPPA.

נבנה ונבדק עם:

  • גרסה 13.3.0 של Google Mobile Ads SDK.
  • גרסה 11.2.0 של InMobi SDK.

גרסה 11.2.0.0

  • תאימות מאומתת עם InMobi SDK בגרסה 11.2.0.

נבנה ונבדק עם:

  • גרסה 13.2.0 של Google Mobile Ads SDK.
  • גרסה 11.2.0 של InMobi SDK.

גרסה 11.1.1.1

  • עודכנה התלות ב-Google Mobile Ads SDK לגרסה 13.0.0.

נבנה ונבדק עם:

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

גרסה 11.1.1.0

  • תאימות מאומתת עם InMobi SDK 11.1.1.

נבנה ונבדק עם:

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

גרסה 11.1.0.1

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

נבנה ונבדק עם:

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

גרסה 11.1.0.0

  • תאימות מאומתת עם InMobi SDK בגרסה 11.1.0.

נבנה ונבדק עם:

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

גרסה 11.0.0.0

  • תאימות מאומתת עם InMobi SDK בגרסה 11.0.0.

נבנה ונבדק עם:

  • גרסה 12.12.0 של Google Mobile Ads SDK.
  • גרסה 11.0.0 של InMobi SDK.

גרסה 10.8.8.0

  • תאימות מאומתת עם InMobi SDK 10.8.8.

נבנה ונבדק עם:

  • גרסה 12.11.0 של Google Mobile Ads SDK.
  • גרסת InMobi SDK‏ 10.8.8.

גרסה 10.8.6.0

  • תאימות מאומתת עם InMobi SDK בגרסה 10.8.6.

נבנה ונבדק עם:

  • גרסה 12.7.0 של Google Mobile Ads SDK.
  • גרסת InMobi SDK‏ 10.8.6.

גרסה 10.8.3.1

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

נבנה ונבדק עם:

  • גרסה 12.4.0 של Google Mobile Ads SDK.
  • גרסת InMobi SDK‏ 10.8.3.

גרסה 10.8.3.0

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

נבנה ונבדק עם:

  • גרסה 12.4.0 של Google Mobile Ads SDK.
  • גרסת InMobi SDK‏ 10.8.3.

גרסה 10.8.2.0

  • תאימות מאומתת עם InMobi SDK 10.8.2.

נבנה ונבדק עם:

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

גרסה 10.8.0.2

  • הפעלתם את הדגלים -fobjc-arc ו--fstack-protector-all.

נבנה ונבדק עם:

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

גרסה 10.8.0.1

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

נבנה ונבדק עם:

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

גרסה 10.8.0.0

  • תאימות מאומתת עם InMobi SDK 10.8.0.

נבנה ונבדק עם:

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

גרסה 10.7.8.0

  • תאימות מאומתת עם InMobi SDK בגרסה 10.7.8.

נבנה ונבדק עם:

  • גרסה 11.10.0 של Google Mobile Ads SDK.
  • גרסת InMobi SDK‏ 10.7.8.

גרסה 10.7.5.1

  • עדכנו את CFBundleShortVersionString כך שיכלול שלושה רכיבים במקום ארבעה.

נבנה ונבדק עם:

  • גרסה 11.10.0 של Google Mobile Ads SDK.
  • גרסת InMobi SDK‏ 10.7.5.

גרסה 10.7.5.0

  • תאימות מאומתת עם InMobi SDK בגרסה 10.7.5.

נבנה ונבדק עם:

  • גרסה 11.7.0 של Google Mobile Ads SDK.
  • גרסת InMobi SDK‏ 10.7.5.

גרסה 10.7.4.0

  • תאימות מאומתת עם InMobi SDK בגרסה 10.7.4.

נבנה ונבדק עם:

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

גרסה 10.7.2.0

  • תאימות מאומתת עם InMobi SDK 10.7.2.

נבנה ונבדק עם:

  • גרסה 11.3.0 של Google Mobile Ads SDK.
  • גרסת InMobi SDK‏ 10.7.2.

גרסה 10.7.1.0

  • תאימות מאומתת עם InMobi SDK 10.7.1.

נבנה ונבדק עם:

  • גרסה 11.2.0 של Google Mobile Ads SDK.
  • גרסת InMobi SDK‏ 10.7.1.

גרסה 10.6.4.0

  • תאימות מאומתת עם InMobi SDK 10.6.4.
  • השיטה GADMobileAds.sharedInstance.sdkVersion שהוצאה משימוש הוחלפה ב-GADMobileAds.sharedInstance.versionNumber.
  • השימוש בפונקציות NSUserDefaults הוחלף בפונקציות CFPreferences.
  • עכשיו נדרשת גרסת iOS מינימלית של 12.0.
  • עכשיו נדרשת גרסה 11.0 ומעלה של Google Mobile Ads SDK.
  • הוספנו את Info.plist למסגרות בתוך InMobiAdapter.xcframework.

נבנה ונבדק עם:

  • גרסה 11.0.1 של Google Mobile Ads SDK.
  • גרסה 10.6.4 של InMobi SDK.

גרסה 10.6.0.0

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

נבנה ונבדק עם:

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

גרסה 10.5.8.0

  • תאימות מאומתת עם InMobi SDK 10.5.8.

נבנה ונבדק עם:

  • גרסה 10.10.0 של Google Mobile Ads SDK.
  • גרסת InMobi SDK‏ 10.5.8.

גרסה 10.5.6.0

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

נבנה ונבדק עם:

  • גרסה 10.9.0 של Google Mobile Ads SDK.
  • גרסת InMobi SDK‏ 10.5.6.

גרסה 10.5.5.0

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

נבנה ונבדק עם:

  • גרסה 10.4.0 של Google Mobile Ads SDK.
  • גרסת InMobi SDK‏ 10.5.5.

גרסה 10.5.4.0

  • תאימות מאומתת עם InMobi SDK בגרסה 10.5.4.
  • הוסר השימוש בממשקי API שהוצאו משימוש בתהליך בחירת הרשת, שקשורים למגדר, לתאריך לידה ולמיקום.
  • הוסרה התמיכה בארכיטקטורה armv7.
  • עכשיו נדרשת גרסת iOS‏ 11.0 ומעלה.
  • עכשיו נדרשת גרסה 10.0.0 ומעלה של Google Mobile Ads SDK.

נבנה ונבדק עם:

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

הערות נוספות:

  • הגרסה הזו נוצרה לפני גרסה 10.1.3.0, ולכן היא לא משתמשת ב-API של didRewardUser.

גרסה 10.1.3.0

  • תאימות מאומתת עם InMobi SDK 10.1.3.
  • עכשיו נדרשת גרסה 10.4.0 ומעלה של Google Mobile Ads SDK.
  • המתאם עודכן כך שישתמש ב-API של didRewardUser.

נבנה ונבדק עם:

  • גרסה 10.5.0 של Google Mobile Ads SDK.
  • גרסה 10.1.3 של InMobi SDK.

הערות נוספות:

גרסה 10.1.2.1

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

נבנה ונבדק עם:

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

גרסה 10.1.2.0

  • תאימות מאומתת עם InMobi SDK 10.1.2.

נבנה ונבדק עם:

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

גרסה 10.1.1.0

  • תאימות מאומתת עם InMobi SDK בגרסה 10.1.1.

נבנה ונבדק עם:

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

גרסה 10.1.0.0

  • תאימות מאומתת עם InMobi SDK 10.1.0.
  • המתאם עודכן כך שישתמש ב-API של didRewardUser.
  • עכשיו נדרשת גרסה 9.8.0 ומעלה של Google Mobile Ads SDK.

נבנה ונבדק עם:

  • גרסה 9.11.0 של Google Mobile Ads SDK.
  • גרסה 10.1.0 של InMobi SDK.

גרסה 10.0.7.0

  • תאימות מאומתת עם InMobi SDK בגרסה 10.0.7.

נבנה ונבדק עם:

  • גרסה 9.5.0 של Google Mobile Ads SDK.
  • גרסת InMobi SDK‏ 10.0.7.

גרסה 10.0.5.0

  • תאימות מאומתת ל-InMobi SDK בגרסה 10.0.5.

נבנה ונבדק עם:

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

גרסה 10.0.2.1

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

נבנה ונבדק עם:

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

גרסה 10.0.2.0

  • תאימות מאומתת עם InMobi SDK 10.0.2.

נבנה ונבדק עם

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

גרסה 10.0.1.0

  • תאימות מאומתת עם InMobi SDK 10.0.1.

נבנה ונבדק עם

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

גרסה 10.0.0.0

  • תאימות מאומתת ל-InMobi SDK בגרסה 10.0.0.
  • עכשיו נדרשת גרסת iOS מינימלית של 10.0.

נבנה ונבדק עם

  • גרסה 8.11.0 של Google Mobile Ads SDK.
  • גרסה 10.0.0 של InMobi SDK.

גרסה 9.2.1.0

  • תאימות מאומתת עם InMobi SDK 9.2.1.

נבנה ונבדק עם

  • גרסה 8.9.0 של Google Mobile Ads SDK.
  • גרסת InMobi SDK‏ 9.2.1.

גרסה 9.2.0.0

  • תאימות מאומתת עם InMobi SDK 9.2.0.
  • התלות ב-Google Mobile Ads SDK בגרסה 8.0.0 ומעלה הופחתה.

נבנה ונבדק עם

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

גרסה 9.1.7.0

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

נבנה ונבדק עם

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

גרסה 9.1.5.0

  • תאימות מאומתת עם InMobi SDK 9.1.5.
  • עכשיו נדרשת גרסה 8.1.0 ומעלה של Google Mobile Ads SDK.

נבנה ונבדק עם

  • גרסה 8.1.0 של Google Mobile Ads SDK.
  • גרסת InMobi SDK‏ 9.1.5.

גרסה 9.1.1.1

  • המתאם עודכן לשימוש בפורמט .xcframework.
  • עכשיו נדרשת גרסה 8.0.0 ומעלה של Google Mobile Ads SDK.

נבנה ונבדק עם

  • גרסה 8.0.0 של Google Mobile Ads SDK.
  • גרסת InMobi SDK‏ 9.1.1.

גרסה 9.1.1.0

  • תאימות מאומתת עם InMobi SDK 9.1.1.
  • עכשיו נדרשת גרסה 7.68.0 ומעלה של Google Mobile Ads SDK.

נבנה ונבדק עם

  • גרסה 7.68.0 של Google Mobile Ads SDK.
  • גרסת InMobi SDK‏ 9.1.1.

גרסה 9.1.0.0

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

נבנה ונבדק עם

  • גרסה 7.65.0 של Google Mobile Ads SDK.
  • גרסת InMobi SDK‏ 9.1.0.

גרסה 9.0.7.2

  • מודעות מתגמלות לא מוגדרות יותר כברירת מחדל ל-coppa=0 כשההגדרה "התאמה לילדים" לא צוינה.

נבנה ונבדק עם

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

גרסה 9.0.7.1

  • עכשיו נדרשת גרסה 7.61.0 ומעלה של Google Mobile Ads SDK.
  • הוספנו קודים והודעות שגיאה סטנדרטיים של מתאמים.

נבנה ונבדק עם

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

גרסה 9.0.7.0

  • תאימות מאומתת עם InMobi SDK בגרסה 9.0.7.

נבנה ונבדק עם

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

גרסה 9.0.6.0

  • תאימות מאומתת עם InMobi SDK בגרסה 9.0.6.
  • עודכן קשר התלות של CocoaPod במתאם של InMobi ל-iOS, כך שישתמש בגרסה InMobiSDK/Core.
  • עכשיו נדרשת גרסה 7.60.0 ומעלה של Google Mobile Ads SDK.

נבנה ונבדק עם

  • גרסה 7.60.0 של Google Mobile Ads SDK
  • גרסת InMobi SDK‏ 9.0.6

גרסה 9.0.4.0

  • תאימות מאומתת עם InMobi SDK 9.0.4.
  • המתאם נכשל עכשיו בשלב מוקדם יותר אם ההפעלה של InMobi SDK נכשלת.
  • הוסרה התמיכה בארכיטקטורת i386.

נבנה ונבדק עם

  • גרסה 7.57.0 של Google Mobile Ads SDK
  • ‫InMobi SDK גרסה 9.0.4

גרסה 9.0.0.0

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

נבנה ונבדק עם

  • גרסה 7.53.1 של Google Mobile Ads SDK
  • ‫InMobi SDK גרסה 9.0.0

גרסה 7.4.0.0

  • תאימות מאומתת עם InMobi SDK 7.4.0.

גרסה 7.3.2.1

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

גרסה 7.3.2.0

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

גרסה 7.3.0.0

  • תאימות מאומתת עם InMobi SDK 7.3.0.
  • הוסרה התמיכה בבקשות להצגת מודעות להתקנת אפליקציה ובקשות להצגת מודעות מותאמות לתוכן. כדי לבקש מודעות מותאמות, האפליקציות צריכות להשתמש ב-Unified Native Ads API.
  • עכשיו נדרשת גרסה 7.46.0 ומעלה של Google Mobile Ads SDK.

גרסה 7.2.7.0

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

גרסה 7.2.4.0

  • תאימות מאומתת עם InMobi SDK 7.2.4.

גרסה 7.2.1.0

  • תאימות מאומתת עם InMobi SDK 7.2.1.

גרסה 7.2.0.0

  • תאימות מאומתת עם InMobi SDK בגרסה 7.2.0.

גרסה 7.1.2.0

  • תאימות מאומתת עם InMobi SDK 7.1.2.

גרסה 7.1.1.2

  • נוספה קריאה חוזרת (callback) מסוג adapterDidCompletePlayingRewardBasedVideoAd: למתאם.

גרסה 7.1.1.1

  • הוספנו את המחלקה GADInMobiConsent שמספקת את ה-methods‏ updateGDPRConsent ו-getConsent.

גרסה 7.1.1.0

  • תאימות מאומתת עם InMobi SDK 7.1.1.

גרסה 7.1.0.0

  • תאימות מאומתת עם InMobi SDK 7.1.0.

גרסה 7.0.4.1

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

גרסה 7.0.4.0

  • המתאם עודכן כדי שיהיה תואם ל-InMobi SDK בגרסה 7.0.4.
  • נוספה תמיכה במודעות וידאו מותאמות.
  • ערכת ה-SDK של InMobi לא מספקת תמונות למודעות שמכילות נכסי וידאו. כדי למנוע חריגות מסוג NullPointerException, כשהמתאם מקבל אחת מהמודעות האלה, הוא יוצר באופן אוטומטי NativeAd.Image ריק וכולל אותו במערך הנכסים של התמונות באובייקט המודעה שהאפליקציה מקבלת. מומלץ לבעלי אפליקציות שמשתמשים במתאם הזה להימנע משימוש ישיר בנכסי התמונות בתהליך בחירת הרשת (Mediation) ל-InMobi, ובמקום זאת להשתמש ב-GADMediaView בממשק המשתמש שלהם. ‫GADMediaView יציג באופן אוטומטי נכסי וידאו במודעות שמכילות אותם, ונכסי תמונות במודעות שלא מכילות אותם.

גרסה 6.2.1.0

  • תאימות מאומתת עם inMobi SDK 6.2.1

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

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