שילוב InMobi עם מנגנון בחירת הרשת (Mediation)

במדריך הזה מוסבר איך להשתמש ב-Google Mobile Ads SDK כדי לטעון ולהציג מודעות מ-InMobi באמצעות תהליך בחירת הרשת (Mediation). המדריך כולל הסברים על שילובים של שיטת ה-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.

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

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

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

בידינג

בוחרים את הסוג של יחידת המודעות. אחר כך מזינים 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 בתורסוג השילוב, באפשרות iOS בתור פלטפורמה ובאפשרות פעיל בתור סטטוס.

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

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

כדי להוסיף בממשק המשתמש של Ad Manager את 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 של InMobi SDK, ‏ InMobi קורא באופן אוטומטי את ההסכמה בהתאם ל-GDPR שמוגדרת על ידי פלטפורמות לניהול הסכמה שתומכות במפרט ההסכמה הנוספת של Google, כולל UMP SDK. מידע נוסף זמין במאמר הפעלת ה-SDK.

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

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

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

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

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

הטמעה של SKAdNetwork

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

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

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

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

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

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

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

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

המתאם של 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 = GAMRequest()
let extras = GADInMobiExtras()
extras.ageGroup = kIMSDKAgeGroupBetween35And54
extras.areaCode = "12345"
request.registerAdNetworkExtras(extras)

Objective-C

GAMRequest *request = [GAMRequest 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 שהוגדרו בממשק המשתמש של Ad Manager חסרים או לא תקינים.
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

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

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