היסטוריית הגרסאות של IMA iOS SDK של Google

גרסה תאריך פרסום הערות
3.23.0 2024-06-12
  • הוספת VODConfigID ל-IMAVideoStitcherVODStreamRequest.
  • הרקע הופך לשקוף במודעות נלוויות.
  • הדגל דוחה ערך null עבור adTagURL ב-IMAAdsRequest.
  • שינוי הלוגיקה של חלופה ברמת הנכס כך שתתבצע חזרה על כל המודעות ב-VAST המקורי עד שה-SDK יזהה קריאייטיב שניתן להפעיל. אם לא נמצא נכס קריאייטיב שניתן להפעיל, המודעה לא תוצג.
3.22.1 2024-04-12
  • תיקון בעיה בגרסה האחרונה של Cocoapods, שמונעת בניית אפליקציות בסימולטורים של iOS.
3.22.0 2024-04-03
3.20.0 2024-01-28
  • הפעלת תמיכה במודעות נלוות להצגת מודעות ברצף
  • הפעלת בקשות לשידור VOD של Pod.
  • הוספת פונקציית getter לנקודות סימון למנהל הסטרימינג.
3.19.2 2023-04-28
  • הגרסה המינימלית של iOS לצורך הידור הוקטנה ל-iOS 12.
3.19.1 2023-04-20
  • הגדלנו את גרסת המינימום ל-iOS לצורך הידור ל-iOS 14.
  • הוסר התמיכה בפלטפורמה ARMv7.
  • תיקון שגיאה שבה אירוע של מודעה מסוג קליק לא הופעל בעקבות קליקים על SIMID.
  • הפסקת האות השגוי לתמיכה ב-OMID במצב מאובטח של VPAID.
  • תיקון בעיה בתמיכה באירועים של שינוי גודל של מזהה SIM.
  • הוספת הכיתה IMAVideoStitcherVODStreamRequest, שמספקת תמיכה ב-Google Video Stitcher VOD API.
  • גרסת ה-SDK 3.18.5 תוציא משימוש ב-20 באפריל 2024. לפרטים נוספים ראו לוח הזמנים להוצאה משימוש.
3.18.5 2023-03-10
  • הגרסה המינימלית של IMA SDK ל-iOS עלתה ל-iOS 14.
  • תוקן באג שבו הקשר המשתמש לא הועבר עם שגיאת סטרימינג.
  • הפעלת מזהה מאינטראקציה ישירה של בעל האפליקציה (שנקרא בעבר מפתח אפליקציה זהה) באפליקציות שכוללות גם את GMA מגרסה 9.14.0 ואילך.
  • הוספת הכיתה IMAVideoStitcherLiveStreamRequest, שמספקת תמיכה ב-Google Video Stitcher Live API.
  • גרסה ציבורית של Google Video Stitcher API בגרסת בטא
  • השקת גרסת בטא ציבורית של Secure Signals API.
  • גרסת ה-SDK 3.18.4 תוציא משימוש ב-10 במרץ 2024. לפרטים נוספים, אפשר לעיין בלוח הזמנים להוצאה משימוש.
3.18.4 2022-12-08
  • שחרור של שירות. אין תכונות חדשות.
  • גרסת ה-SDK 3.18.2 תוציא משימוש ב-8 בדצמבר 2023. לפרטים נוספים, אפשר לעיין בלוח הזמנים להוצאה משימוש.
3.18.2 2022-11-07
  • הוספה של user_context לבקשה לשידור.
  • תיקון אזהרות שגויות מסוג 'הודעה פנימית לא חוקית'.
  • גרסת ה-SDK 3.18.1 תוציא משימוש ב-7 בנובמבר 2023. לפרטים נוספים ראו לוח הזמנים להוצאה משימוש.
3.18.1 2022-10-02
  • תוקנה בעיה שגרמה לקריסה של ה-SDK עם UIViewControllerHierarchyInconsistency
  • גרסת ה-SDK 3.17.0 תוצא משימוש ב-2 באוקטובר 2023. לפרטים נוספים, אפשר לעיין בלוח הזמנים להוצאה משימוש.
3.17.0 2022-08-03
  • הגדלת קצב הנתונים המקסימלי שמוגדר כברירת מחדל למכשירים לא ניידים, אם קצב הנתונים המקסימלי לא מוגדר על ידי בעל התוכן הדיגיטלי.
  • גרסת ה-SDK 3.16.3 תוציא משימוש ב-3 באוגוסט 2023. לפרטים נוספים ראו לוח הזמנים להוצאה משימוש.
3.16.3 2022-04-19
  • הוספנו את הערך IMACompanionAdSlot.initWithView(view: UIView) כדי לתמוך במודעות נלוות בגודל דינמי.
  • IMA iOS SDK ארוז עכשיו כ-xcframework.
  • נוספה תמיכה בסימולטור M1.
  • תוקנה בעיה שבה ניתן היה לשכתב את פרטי הגרסה של IMA SDK.
  • תוקנה בעיה שבה ה-SDK ל-iOS יצר אזהרות כפולות לגבי סמלים.
  • גרסת ה-SDK 3.15.1 תוציא משימוש ב-19 באפריל 2023. לפרטים נוספים, אפשר לעיין בלוח הזמנים להוצאה משימוש.
3.15.1 2022-02-23
3.14.5 2021-10-05
  • הוספנו את ממשק ה-API IMASettings:sameAppKeyEnabled , שעוזר להציג מודעות מותאמות אישית שרלוונטיות יותר למשתמשים על סמך הנתונים שנאספו מהאפליקציות שלכם. ממשק ה-API מופעל כרגע כברירת מחדל, ללא צורך בשינויים מצד בעלי התוכן הדיגיטלי.
  • הוספנו חוזים של תכונות Nullable לכל ממשקי ה-API.
  • גרסת ה-SDK 3.14.4 תוצא משימוש ב-5 באוקטובר 2022. לפרטים נוספים, אפשר לעיין בלוח הזמנים להוצאה משימוש.
3.14.4 2021-07-06
  • תוקנה בעיה שגרמה לאירועים חסרים כשהאפליקציות הופעלו ברקע.
  • תוקנה בעיה שאפשרה לבעלי תוכן דיגיטלי להגדיר ידנית את הערך של islat ב-iOS בגרסה 14 ואילך.
  • הגרסה המינימלית של iOS שדרוגה ל-iOS 11
  • גרסת ה-SDK 3.14.3 תוציא משימוש ב-6 ביולי 2022. לפרטים נוספים, אפשר לעיין בלוח הזמנים להוצאה משימוש.
3.14.3 2021-05-03
  • תוקנה בעיה שגרמה להצגת הודעות אזהרה ב-iOS בגרסה 12 ואילך.
  • הוספת את IMASettings:sessionid כדי לאפשר לבעלי אפליקציות להתאים אישית את מזהה הסשן.
  • תוקנה בעיה שבה אירועי השהיה והמשך של מודעות היו מופעלים במהלך הצגת התוכן.
  • מוודאים שהתוכן של המודעות לא מותאם באופן אוטומטי לממשק המשתמש
  • הגרסה האחרונה של IMA SDK ל-iOS שתומכת ב-iOS 10.
  • גרסת ה-SDK 3.14.1 תוציא משימוש ב-3 במאי 2022. לפרטים נוספים, אפשר לעיין בלוח הזמנים להוצאה משימוש.
3.14.1 2021-02-17
  • תוקנה בעיה שבה לפעמים הופעלו אירועי מודעות כפולים כשהטעינה מראש הייתה מופעלת.
  • הוטמעה תמיכה ב-PodServing.
  • תוקנה בעיה בפתיחה של קישורי עומק כפולים ב-iOS 13 ואילך.
  • גרסת ה-SDK 3.13.0 תוציא משימוש ב-17 בפברואר 2022. לפרטים נוספים, אפשר לעיין בלוח הזמנים להוצאה משימוש.
3.13.0 2020-10-13
  • ערכת ה-SDK נוצרת עכשיו באמצעות Xcode 12.
  • תוקנה בעיה שבה דילוג על הפסקת הפרסום לא הפעיל את האירוע AD_BREAK_ENDED.
  • הוסרו שדות שהוצאו משימוש ב-IMAAVPlayerVideoDisplay, ב-IMAVideoDisplay וב-IMAVideoDisplayDelegate.
  • תוקנה בעיה שבה התכונה PiP הצטמצמה בכל סיום של מודעה.
  • תוקן באג שגרם לכך שהפעלת השידורים החיים הופסקה ברגע שהם הופעלו באמצעות AirPlay.
  • תוקנה בעיה שבה לחיצה על 'דילוג' לא גרמה לשום דבר בהפעלה משותפת.
  • תוקנה בעיה שבה התוכן הבהב לרגע בין מודעות ברצף בזמן הפעלה משותפת.
  • הוספנו את ה-API של IMAAVPlayerVideoDisplay.streamAssetOptions.
  • משך התקופה של המודעות בקבוצה שצפתה במודעות בIMAStreamManagerDelegate.
  • תוקנה בעיה שבה הופעלה שגיאה מסוג "Ads cannot be requested because the ad container is not attached to the view hierarchy." בטעות.
  • גרסת ה-SDK 3.12.1 תוציא משימוש ב-13 באוקטובר 2021. לפרטים נוספים ראו לוח הזמנים להוצאה משימוש.
3.12.1 2020-08-11
3.12.0 2020-08-05
  • נוספה תמיכה בסטטוס 'הסכמה נוספת' של Google. מידע נוסף זמין במפרט הטכני 'מצב הסכמה נוספת' של Google.
  • נוספה תמיכה במפתח language_name לכתוביות בסטרימינג.
  • תוקנה בעיה שגרמה לחריגה ממכסת הזמן של מודעות אודיו בלבד.
  • תיקון בעיה שבה דילוג על המודעה הראשונה בסרטון לפני הסרטון יגרום למודעה השנייה להתעלם מהיסט הדילוג שלה.
  • הוספת viewController כארגומנט או כנכס חדשים הנדרשים לצורך אתחול של IMAAdDisplayContainer.
  • הפחתת מספר האירועים השגויים מסוג RESUME.
  • הוספת IMAAdsRenderingSettings.enablePreloading, שמופעל כברירת מחדל, כדי לשפר את ביצועי הרינדור של המודעות.
  • הוספת האירוע ICON_TAPPED.
  • תוקנה בעיה שבה הערך של IABTCF_gdprApplies אושר רק אם הוא היה מחרוזת.
  • גרסת ה-SDK 3.11.4 תוצא משימוש ב-5 באוגוסט 2021. לפרטים נוספים, אפשר לעיין בלוח הזמנים להוצאה משימוש.
3.11.4 2020-03-26
  • הגדלת גרסת זמן הריצה המינימלית ל-iOS 10
  • תיקון באג שגרם לכך שחלק מהעדכונים של ממשק המשתמש הופעלו בשרשור ברקע
  • תוקנה בעיה שבה דגלים מחמירים גרמו לכך שה-init של IMACompanionAd יהיה בקונפליקט עם ה-init של NSObject
  • הוצאה משימוש של השיטה loadURL בפרוטוקול IMAVideoDisplay
  • נוספה תמיכה במודעות SIMID בצד הלקוח
  • גרסת ה-SDK 3.11.3 תוצא משימוש ב-26 במרץ 2021. לפרטים נוספים, אפשר לעיין בלוח הזמנים להוצאה משימוש.
3.11.3 2020-02-12
  • 3.11.3 תהיה הגרסה הסופית של IMA SDK שתומכת ב-iOS 9.x
  • תיקון באג שבו ייבוא הכותרת של המסגרת לא ייבא את IMAFriendlyObstruction.h
  • תיקון בעיה שבה קליקים גורמים לקריסה ב-iOS 9.x
  • גרסת ה-SDK 3.11.2 תוציא משימוש ב-12 בפברואר 2021. לפרטים נוספים ראו לוח הזמנים להוצאה משימוש.
3.11.2 2020-01-22
  • הוספת תמיכה ב-OMID 1.3 contentUrl עם AdsRequest:contentUrl ו- StreamRequest:contentUrl .
  • תמיכה מחדש בהפרעות שמתאימות ל-OMID 1.3 לשימוש ב-methods של registerFriendlyObstruction ב-IMAAdDisplayContainer.
  • הוצאה משימוש של השיטות registerVideoControlsOverlay ו-unregisterAllVideoControlsOverlay ב-IMAAdDisplayContainer, לטובת FriendlyObstruction.
  • תיקון בעיה שבה לא דווחו תכונות OMID ויכולת דילוג
  • הסרת כל ההפניות אל UIWebView
  • גרסת ה-SDK 3.11.1 תוציא משימוש ב-22 בינואר 2021. לפרטים נוספים, אפשר לעיין בלוח הזמנים להוצאה משימוש.
3.11.1 2019-12-04
  • הוספת תמיכה בהכללה אוטומטית של פרמטרים של הסכמה מ-TCFv2 של IAB ומ-CCPA.
  • תוקנה בעיה שגרמה לקריסה בזמן השימוש במרכז הבקרה.
  • מוסיף תמיכה במודעות TrueView עם קריאה לפעולה.
  • הוספת playerVideoDisplay:didLoadPlayerItem: ל-DAI.
  • עדכון השמות של IMAAVPlayerVideoDisplayDelegate כדי לשמור על עקביות עם מוסכמות הסגנון של Obj-C.
  • תיקון בעיה שמנעה את האפשרות של אירועי מודעות LOG ו-INTERACTION לכלול את אובייקט המודעה במקרים מסוימים.
  • הוספת שילוב אוטומטי של בקשות להצגת מודעות מ-Google Ads עבור הטמעות של ספקי ניהול הסכמה שתואמים ל-TCFv2 של IAB, כמו Funding Choices של Google.
  • תיקון בעיה במעקב אחר אירועים של VMAP breakstart ו-breakend.
  • הוספת השיטה replaceAdTagParameters ל-IMAStreamManager, שמאפשרת להחליף את כל הפרמטרים של תג המודעות במהלך שידור חי.
  • הוספת האירוע AD_BREAK_FETCH_ERROR כדי לציין שסשן ההפסקה למודעה לא יופעל.
  • גרסת ה-SDK 3.10.1 תוצא משימוש ב-4 בדצמבר 2020. לפרטים נוספים, אפשר לעיין בלוח הזמנים להוצאה משימוש.
3.10.1 2019-09-19
3.9.2 2019-08-16
  • התיקון הזה פותר בעיה שבה ממשק המשתמש של מודעות IMA נשאר גלוי אחרי שהמודעות הושמעו, ומונע מהמשתמש לבצע פעולות בנגן.
  • גרסת ה-SDK 3.9.1 תוציא משימוש ב-16 באוגוסט 2020. לפרטים נוספים, אפשר לעיין בלוח הזמנים להוצאה משימוש.
3.9.1 2019-07-18
  • תוקנו בעיות ברמת הדיוק של הדיווח על is_lat.
  • IMAAdEventType.adData מקליד/ה עכשיו.
  • הוספנו את ממשקי ה-API של authToken ו-streamFormat ל-IMAStreamRequest.
  • הסרת התמיכה ב-mediaUrl מ-LinearAd. במקום זאת, אתם צריכים להשתמש ב-adMedia.
  • תוקן באג במטא-נתונים של YouTube לגבי סרטונים בסטטוס 'לא רשום'.
  • תוקנה זיהוי שגוי של מזהה מודעה.
  • הערכים mediaWidth ו-mediaHeight הוחלפו ב-adMedia.width וב-adMedia.height.
  • תוקנה בעיה שבה מודעות נלוות מוצגות פעם אחת בלבד.
  • עכשיו, כשסוג של מודעת וידאו לא נתמך, ה-SDK יזרוק את השגיאה kIMAError_VAST_TRAFFICKING_ERROR במקום את השגיאה kIMAError_FAILED_TO_REQUEST_ADS.
  • האפשרות videoDisplayDidPlay: הוצאה משימוש, ועכשיו צריך להשתמש ב-videoDisplayDidResume:.
  • גרסת ה-SDK 3.9.0 אמורה להוצא משימוש ב-18 ביולי 2020. לפרטים נוספים ראו לוח הזמנים להוצאה משימוש.
3.9.0 2019-03-22
3.8.2 2019-02-19
  • הוספת האירועים AD_PERIOD_STARTED ו-AD_PERIOD_ENDED. האירועים האלה נתמכים רק במודל DAI.
  • תיקון בעיה שבה תצוגת המודעה מונפשת בהתחלה.
  • תוקנה בעיה שבה לא התקבלו דיווחים על שגיאות בסרטונים בשידור חי או ב-VOD.
  • תוקנה בעיה שבה התוכן לא המשיך ב-iOS+AirPlay.
  • גרסת ה-SDK 3.8.1 תוציא משימוש ב-19 בפברואר 2020. לפרטים נוספים ראו לוח הזמנים להוצאה משימוש.
3.8.1 2018-11-13
  • תוקנה בעיה שבה תגי מודעות עם מספר גדלים של משבצות נותחו בצורה שגויה.
  • הוספה של [IMAVideoDisplay seekStreamToTime] כדי לתמוך במודעות ניתנות לדילוג בסטרימינג של IMA DAI VOD.
  • הוספת IMAAdRenderingSettings.loadVideoTimeout.
  • הוספה של IMAAd.VASTMediaWidth, IMAAd.VASTMediaHeight ו-IMAAd.VASTMediaBitrate.
  • הקטנת גודל הקובץ הבינארי בכ-15% עקב שיפורים ב-build.
  • גרסת ה-SDK 3.7.3 תוציא משימוש ב-13 בנובמבר 2019. לפרטים נוספים, אפשר לעיין בלוח הזמנים להוצאה משימוש.
3.7.3 2018-08-21
  • שיפור הטיפול בשגיאות במניפסט של שידור עם פורמט שגוי.
  • תוקנה בעיה בקליקים מותאמים אישית על כתובות URL בתוך האפליקציה בקמפיינים של מודעות HTML נלוות.
  • תיקון בעיה במודעות וידאו שניתן לדלג עליהן שמופיעות ברצף.
  • גרסת ה-SDK 3.7.2 תוציא משימוש ב-21 באוגוסט 2019. לפרטים נוספים ראו לוח הזמנים להוצאה משימוש.
3.7.2 2018-05-15
  • תוקנה בעיה שבה חלק מהחברים התרחבו ל-WebView במסך מלא.
  • גרסת ה-SDK 3.7.1 אמורה להוצא משימוש ב-15 במאי 2019. לפרטים נוספים, אפשר לעיין בלוח הזמנים להוצאה משימוש.
3.7.1 2018-04-30
3.7.0.1 2018-02-12
  • השקה של Cocoapods בלבד כדי לתקן שגיאה במפרט של Podspec. משיכה למטה של קובצי הספרייה עבור גרסה 3.7.0.
3.7.0 2018-01-30
  • הסרת התמיכה ב-iOS מגרסה 8 ומטה.
  • גרסה של שירות, ללא תכונות חדשות.
  • גרסת ה-SDK 3.6.1 תוציא משימוש ב-30 בינואר 2019. לפרטים נוספים, אפשר לעיין בלוח הזמנים להוצאה משימוש.
3.6.1 2017-10-09
3.6.0 2017-07-24
  • הוספת IMAAdsRequest.vastLoadTimeout.
  • הוספת IMAAd.wrapperAdIDs.
  • הוספה של IMAAd.skipTimeOffset.
  • תיקון שגיאה שבה ה-SDK לא הצליח לזהות את תצוגת הסרטון ששימשה להפעלת מודעה אם היא הוסרה מההיררכיה של התצוגות והתווספה מחדש.
  • גרסת ה-SDK 3.5.2 אמורה לצאת משימוש ב-24 ביולי 2018. לפרטים נוספים, אפשר לעיין בלוח הזמנים להוצאה משימוש.
3.5.2 2017-05-02
  • הסרת ההמשך האוטומטי כשחוזרים לאפליקציה מהרקע. כדי להמשיך, צריך להתקשר למספר [IMAAdsManager resume].
  • הוספה של [IMAAdsRenderingSettings playAdsAfterTime].
  • גרסת ה-SDK 3.5.1 תוציא משימוש ב-2 במאי 2018. לפרטים נוספים, אפשר לעיין בלוח הזמנים להוצאה משימוש.
3.5.1 2017-04-03
  • מעכשיו, ה-SDK יגרום להשלכה של kIMAError_FAILED_TO_REQUEST_ADS אם ה-IMAAdDisplayContainer לא נמצא בהיררכיית התצוגה כשנשלחת בקשה להצגת מודעה או שידור. בעבר, הבקשות האלה נכשלו בשקט.
  • גרסת ה-SDK 3.5.0 תוצא משימוש ב-3 באפריל 2018. לפרטים נוספים ראו לוח הזמנים להוצאה משימוש.
3.5.0 2017-03-24
  • תיקון בעיה בתמיכה ב-bitcode.
  • הוספת adsResponse לאובייקט IMAAdsRequest.
  • תיקון בעיה ב-builds של Swift.
  • גרסת ה-SDK 3.4.2 תוציא משימוש ב-24 במרץ 2018. לפרטים נוספים ראו לוח הזמנים להוצאה משימוש.
3.4.2 2017-03-09
3.4.1 2017-02-03
  • ה-SDK מופץ עכשיו כ-framework דינמי. כתוצאה מכך, אנחנו לא מפרסמים יותר גרסה נפרדת של AdMob למסגרת – אפשר להשתמש באותה גרסה גם אם ההטמעה שלכם כוללת גם את AdMob וגם אם לא.
  • הוספת תמיכה בסמלי וידאו.
  • הוספת המאפיינים החדשים הבאים ל-IMAAd:
    • adSystem
    • creativeID
    • creativeAdID
    • universalAdIdValue
    • universalAdIdRegistry
    • advertiserName
    • surveyURL
    • dealID
    • wrapperCreativeIDs
    • wrapperSystems
  • הוספה של הנכסים החדשים הבאים אל IMAAdsRequest:
    • contentDuration
    • contentKeywords
    • contentTitle
  • הוספת [IMAAdsManager setVolume:].
  • הוספת [IMACompanionDelegate companionSlotWasClicked].
  • הוספה של IMASettings.disableNowPlayingInfo.
  • גרסת ה-SDK 3.3.1 תוציא משימוש ב-3 בפברואר 2018. לפרטים נוספים ראו לוח הזמנים להוצאה משימוש.
חזרה לגרסה 3.3.1 2016-01-31
  • בגלל בעיה בבנייה של מכשירים מסוימים, הוחזרה לגרסה 3.3.1.
3.4.0 2017-01-26
  • ה-SDK מופץ עכשיו כמסגרת דינמית. כתוצאה מכך, אנחנו לא מפרסמים יותר גרסה נפרדת של AdMob למסגרת – אפשר להשתמש באותה גרסה גם אם ההטמעה שלכם כוללת גם את AdMob וגם אם לא.
  • הוספת תמיכה בסמלי וידאו.
  • הוספת המאפיינים החדשים הבאים ל-IMAAd:
    • adSystem
    • creativeID
    • creativeAdID
    • universalAdIdValue
    • universalAdIdRegistry
    • advertiserName
    • surveyURL
    • dealID
    • wrapperCreativeIDs
    • wrapperSystems
  • הוספה של הנכסים החדשים הבאים אל IMAAdsRequest:
    • contentDuration
    • contentKeywords
    • contentTitle
  • הוספת [IMAAdsManager setVolume:].
  • הוספת [IMACompanionDelegate companionSlotWasClicked].
  • הוספת IMASettings.disableNowPlayingInfo.
  • גרסת ה-SDK 3.3.1 תוציא משימוש ב-26 בינואר 2018. לפרטים נוספים ראו לוח הזמנים להוצאה משימוש.
3.3.1 2016-09-16
3.2.1 2016-05-09
  • הוספת תמיכה ב-bitcode.
3.2.0 2016-04-14
    הערה: עקב שגיאה, התמיכה בקוד בייט לא פעלה בגרסה הזו.
  • הוספת תמיכה ב-bitcode.
  • הוספת תמיכה בכתובות URL של קליקים שמובילות לחנות האפליקציות.
3.1.0 2015-12-17
  • הפסקת גרסת הבטא.
  • נוספה תמיכה ב'תמונה בתוך תמונה' ב-iOS 9. מידע נוסף זמין במדריך שלנו לתמונה בתוך תמונה או בהטמעה שלנו בדוגמה המתקדמת.
  • עכשיו צריך להעביר את IMAContentPlayhead אל IMAAdsRequest במקום אל IMAAdsManager.
  • הוספת תמיכה במודעות נלוויות מסוג HTML5.
  • הוספת [IMAAdsManager discardAdBreak].
בטא גרסה 16 2015-09-04
  • עדכונים שתואמים לתכונה App Transport Security של iOS 9.
  • תיקון קריסה במיקום עסקה של IMAAdsLoader.
גרסה 15 של בטא 2015-07-22
  • הוספת אירועים של מאגר מודעות דרך IMAAdsManager. כך קל יותר להוסיף לנגן רכיבים כמו אינדיקטורים לפעילות וסרגלי אגירת נתונים.
  • חשיפת מצב ניפוי הבאגים. בעלי תוכן דיגיטלי יכולים עכשיו לשנות את ההגדרה IMASettings enableDebugMode לערך YES כדי לקבל יותר רישום מפורט במסוף. אין להשתמש באפשרות הזו בסביבת הייצור, כי היא תוסיף סימן מים לנגן המודעות.
  • מערכת IMAAdsManager destroy סוגרת עכשיו מודעות בצורה נכונה בכל המקרים.
  • מאפשרת שימוש חוזר בקונטיינרים של תצוגה.
  • מאפשר לבעלי תוכן דיגיטלי להשמיד אובייקטים של IMA מתוך שיטות להענקת גישה.
  • עכשיו יש ל-IMAAdsManager רק הפניה חלשה ל-contentPlayhead (תיקון של דליפות זיכרון פוטנציאליות). עכשיו תצטרכו לשמור כל מופע או אובייקט של IMAAVPlayerContentPlayhead שמטמיע את IMAContentPlayhead כנכס, אחרת האובייקט ישוחרר באופן מיידי.
  • הסרת האנימציה של שינוי הגודל של הסרטון.
  • הסרת אירוע מודעה ראשוני מיותר של מודעה להמשך צפייה.
גרסה 14 של בטא 2015-05-27
  • תוקנה בעיה שבה מדי פעם נגן המודעות עצר כדי לאגור בזיכרון ולא המשיך את ההפעלה.
  • הועברה IMASettings לקובץ כותרת משלה.
גרסה 13 של בטא 2015-04-29
  • הוספנו תמיכה בהפעלה של מודעות ברקע. מידע נוסף זמין במאמר הפעלת מודעות ברקע.
  • עכשיו אפשר לייבא את ה-SDK כמסגרת. למידע נוסף על השדרוג, כדאי לקרוא את הפוסט בבלוג שלנו על הגרסה הזו.
  • הפחתת זמני הטעינה של מודעות ב-iOS 8.
  • תוקנה בעיה שבה מודעות נלוויות נעלמו אחרי שהמודעה הסתיימה. מודעות הווידאו הנוספות יוצגו עכשיו עד שהמיקום יתרענן.
  • הוספנו זמן קצוב של 10 שניות לטעינת ה-SDK.
  • ב-IMASettings מופעל עכשיו העתקת NS.
  • תוקנה בעיה שגרמה לקריסת אפליקציות כשהאוזניות מנותקות.
  • המודעות מושתקות עכשיו כשהמכשיר מושתק כברירת מחדל. הלייבל יכול לשנות את ההגדרה הזו על ידי הגדרת הקטגוריה AVAudioSession.
  • תוקנו באגים שגרמו לכך שהפעלה והשהיה לא עבדו בלוח הבקרה בגרסאות iOS ישנות מ-8.
  • המודעות לא מושהות יותר כשחלונית ההזזה של ההודעות פתוחה.
  • הוספנו קובץ VERSION לקובץ ה-ZIP להורדה.
  • כדי לשפר את הביצועים, הרינדור של המודעות מתבצע עכשיו באופן אוטומטי דרך AVPlayer בכל הגרסאות ל-iOS.
Beta v12 2015-02-12
  • עכשיו נעשה שימוש בהפעלה של מודעות מותאמות ב-iOS 7 וגרסאות ישנות יותר. כך ה-SDK לא יפריע לאירועים ולפקדים של MPMoviePlayerController.
  • תוקנה בעיה שבה המאפיין adPlaybackInfo לא מאוכלס באירועים LOADED ו-START.
  • הוספת IMASettings.maxRedirects כדי לציין את מספר ההפניות האוטומטיות שאחריהן המערכת תדחה את ההפניות האוטומטיות הבאות ותפסיק את טעינת המודעה.
  • נוספה תמיכה בהפעלה ידנית של מודעות.
Beta v11 2014-12-17
  • תיקון של דליפת זיכרון שנגרמה בהוספת WKWebView לגרסת בטא 10.
גרסה 10 של בטא 2014-11-20
  • ערכת ה-SDK משתמשת עכשיו ב-WKWebView ב-iOS 8 כדי להציג מודעות במקום ב-UIWebView. כך מתוקנות כמה בעיות שקשורות לתקשורת בין השכבות הילידיות ל-JS של ה-SDK. כתוצאה משינויים האלה, מעכשיו נדרש ש-IMA SDK ייוצר עם תמיכה ב-arm64.
  • הוספנו אירוע TAPPED שמופעל בכל פעם שהמשתמש מקשיב על חלק במודעה שלא ניתן ללחוץ עליו. אפשר להשתמש בנתונים האלה כדי לזהות הקשות על מודעה ולהציג את פקדי הנגן.
  • כדי לעמוד בתקן של iOS, השיטות הבאות הוצאו משימוש והוחלפו בשיטות שמקבלות הפניה לאובייקט הקורא:
    • IMAAdsManagerDelegateadDidProgressToTime:currentTime:
    • IMAWebOpenerDelegatewillOpenInExternalBrowser
    • IMAWebOpenerDelegatewillOpenInAppBrowser
    • IMAWebOpenerDelegatedidCloseInAppBrowser
    • IMAWebOpenerDelegatedidOpenInAppBrowser
    • IMAWebOpenerDelegatewillCloseInAppBrowser
Beta v9 2014-10-27
  • תיקונים לדליפות זיכרון בכיתות IMAJavascript.
Beta v8 2014-10-13
  • הוספת IMAUIElements, שמאפשרת להציג או להסתיר רכיבים של ממשק המשתמש של SDK באופן פרוגרמטי.
Beta v7 2014-08-11
  • הוספנו את המושג IMAAdDisplayContainer ושינינו את האופן שבו מודעות נלוויות מטופלות. במאמר שינויים ב-IMA SDK ל-iOS מפורט מידע על השינויים הנדרשים בקוד באפליקציה.
  • הוסרו הפניות לכותרות ולמקורות של OCMock.
  • תיקון של רכיבים בממשק המשתמש של מודעות שמתעדכנים באיטיות ב-iOS 8.
בטא גרסה 6 2014-05-27
  • חושפת תיאור, שם ו-contentType באובייקט IMAAd.
  • הוספה של תמיכה בסימולטור iOS של 64 ביט
Beta v5 2014-02-14
  • הוספת תמיכה ב-arm64.
  • תיקון של התנגשויות עם שילובים עם Google+‎.
Beta v4 2013-12-12
  • תיקון דליפות זיכרון ב-IMAAdsManager וב-IMAAdsLoader.
  • ל-IMAAdPodInfo יש שלושה ממשקי API חדשים: podIndex , timeOffset ו- maxDuration. מסמכי התיעוד של ה-API יתעדכנו בהתאם בקרוב.
Beta v3 2013-09-25
  • גרסה של שירות, ללא תכונות חדשות.
Beta v2 2013-07-07
  • השקה ציבורית של גרסת ה-Beta של ה-SDK.
גרסת בטא סגורה v2 2013-06-24
גרסת בטא סגורה v1 2013-04-02
  • גרסת בטא ראשונית.