היסטוריית הגרסאות של IMA DAI SDK ל-tvOS

גרסה תאריך ההשקה הערות
4.15.1 2025-05-07
  • המידע על תקופת הצגת המודעה מתווסף לאירוע AD_PERIOD_STARTED, שאפשר לגשת אליו מנכס IMAAdEvent.adData.
  • הוספנו תמיכה בטיפול במטא-נתונים של מודעות מעבר בפורמט HLS באמצעות IMA SDK.
4.14.1 2024-12-03
  • הפונקציה מוסיפה קוד רשת לרשימת הפרמטרים של בקשות לסטרימינג לכל סוגי הסטרימינג.
  • מופעל אירוע LOG כשלוחצים על כתובת URL לא חוקית של קליק למעבר, במקום להיכשל בשקט.
  • תוקן דליפת זיכרון שהתרחשה כשסשנים של OMID נמחקו בצורה לא תקינה.
  • הוספת תמיכה במודעות שניתן לדלג עליהן בסטרימינג של בלוקים של מודעות בתוכן וידאו על פי דרישה (VOD).
  • תוקן באג שקשור לתמיכה בגלילה כשהסרטון מוטמע במאגר שאפשר לגלול בו.
  • נוספה תמיכה ב-minSuggestedDuration למודעות לא לינאריות
  • תוקן באג שגרם לקידוד שגוי של חלק מכתובות ה-URL למעקב ב-Campaign Manager.
  • תוקנה הבעיה שגרמה לכך שאירועי STARTED לא נשלחו בחלק מהסשנים של המודעות.
4.13.0 2024-06-13
  • מוסיף את VODConfigID אל IMAVideoStitcherVODStreamRequest.
  • תוקנה שגיאת nullpointerexception כשהערך של adTagURL הוא null ב-IMAAdsRequest.
  • שינויים asset-level fallback logic to iterate through all ads in the original VAST until the SDK identifies a playable creative. אם לא נמצא קריאייטיב שאפשר להפעיל, המודעה לא תופעל.
  • תוקנה בעיה שבה פינגים למעקב אל ad.doubleclick.net לא הופעלו.
  • הגדרת אילוצי העיבוד של גודל המודעה ב-SDK על סמך מסגרת התצוגה במקום מדריך הפריסה של האזור הבטוח עבור playerView.
4.12.0 2024-04-03
4.11.1 2024-02-22
  • תוקנה בעיה שבה אפשר היה לשמוע את האודיו של התוכן במהלך הפעלת מודעה.
4.10.0 2024-01-24
  • הגדרה שמאפשרת בקשות להצגת מודעות בסטרימינג של תוכן וידאו על פי דרישה (VOD).
  • עדכנו את האילוצים של AdUI כדי להתאים להנחיות לגבי אזורים בטוחים.
  • הוספת פונקציית getter לנקודות של רמזים למנהל הסטרימינג ב-iOS/tvOS
4.9.2 2023-08-15
  • תוקן באג שגרם לניצול גבוה של CPU בחלק ממקורות התנועה של DAI.
4.9.1 2023-04-20
4.8.2 2022-11-03
  • נוסף userContext לבקשות לסטרימינג ב-IMA.
  • תוקן באג שגרם להצגת אזהרות מיותרות של 'הודעה פנימית לא תקינה'.
4.7.0 2022-07-20
  • תוקנה בעיה שבה בעלי תוכן דיגיטלי מחליפים מידע על גרסת IMA SDK.
  • הוספת אירוע AD_CAN_PLAY. מופעל כשהמודעה מוכנה להפעלה ללא אחסון בזיכרון הזמני (באפרינג).
  • הגדלנו את קצב העברת הנתונים המקסימלי שמוגדר כברירת מחדל ללא הגבלה במכשירים שאינם ניידים.
4.6.1 2022-02-23
  • גרסת שירות; אין שינויים ציבוריים.
4.5.0 2021-12-06
  • העלינו את הגרסה המינימלית של tvOS ל-tvOS 12.
  • תוקן באג שיכול היה לגרום להצגת כמה סמלים של 'למה דווקא המודעה הזו?'.
  • הוסרה הדרישה ל-MPNowPlayingSession.
4.4.2 2021-05-03
  • תוקנה בעיה שגרמה להודעות אזהרה ב-tvOS בגרסה נמוכה מ-12.
  • הגרסה האחרונה של IMA SDK ל-iOS שתומכת ב-tvOS 10.
4.4.1 2021-03-09
  • הוספנו את המאפיין IMASettings.sessionID כדי לאפשר לבעלי תוכן דיגיטלי להגדיר ידנית את מזהה הסשן שלהם.
  • הוספנו תמיכה ב-PiP.
  • תוקנה בעיה שבה אירועי השהיה והמשך של מודעות הופעלו לפעמים במהלך הצגת תוכן.
  • נוסף IMAVideoDisplay.nowPlayingSession כדי לתמוך כראוי באירועי הפעלה/השהיה ב-tvOS 14 ואילך.
  • תוקן באג שגרם לכך שמודעות ליניאריות ב-AdSense דווחו לבעל האתר כמודעות לא ליניאריות.
  • תוקנה בעיה שגרמה לכך שלא בוצע עדכון של IMAStreamManager.replaceAdTagParameters.
  • הוספנו ממשקי API להצגת פודים.
  • הצמדת adContainer לחלון נאכפת.
4.3.2 2020-08-11
4.3.1 2020-08-05
  • הוספנו תמיכה במצב הסכמה נוספת של Google. מידע נוסף זמין במפרט הטכני של Google בנושא מצב הסכמה נוספת.
  • הוספנו תמיכה במפתח language_name לכתוביות של סטרימינג.
  • תוקנה בעיה שגרמה לזמן קצוב לתפוגה של מודעות עם אודיו בלבד.
  • נפתרה בעיה שבה דילוג על המודעה הראשונה במודעות שלפני הסרטון גרם למודעה השנייה להתעלם מההזחה שלה לדילוג.
  • נוסף IMAAdDisplayContainer.focusEnvironment, שמאפשר לבעלי אפליקציות להעביר את המיקוד ל-SDK במהלך הפסקות הפרסום. הפעולה הזו נדרשת בכל פעם שהמשתמש צריך ליצור אינטראקציה עם ממשק המשתמש של המודעה (למשל, מודעות שאפשר לדלג עליהן, סמלי VAST).
  • הוספנו את viewController כארגומנט או כמאפיין חדש של אתחול שנדרש עבור IMAAdDisplayContainer.
  • תוקנה התמיכה בהתאמה לשוק המקומי בשפות שאינן אנגלית.
  • צמצום מספר האירועים השגויים מסוג RESUME.
  • נוסף IMAAdsRenderingSettings.enablePreloading, שמופעל כברירת מחדל, כדי לשפר את ביצועי העיבוד של המודעות.
  • הוספנו תמיכה במודעות שאפשר לדלג עליהן (בצד הלקוח וב-VOD) ובסמלי VAST (בצד הלקוח וב-DAI)
  • הוספתי את האירועים ICON_FALLBACK_IMAGE_CLOSED ו-ICON_TAPPED. מומלץ להפעיל את האפשרות להמשך אוטומטי ב-ICON_FALLBACK_IMAGE_CLOSED, כי ערכת ה-SDK מושהית בפתיחת תמונת הגיבוי.
  • תוקנה בעיה שבה התג IABTCF_gdprApplies זוהה רק אם הוא היה מחרוזת.
4.2.3 2020-05-06
  • תוקנה בעיה שבה מזהים מסוימים של App Bundle גרמו לסיווג שגוי של התנועה.
4.2.2 2020-03-26
  • הגדלנו את גרסת זמן הריצה המינימלית ל-tvOS 10
  • תוקן באג שבו חלק מהעדכונים של ממשק המשתמש יכלו להתרחש בשרשור ברקע
  • תוקנה בעיה שבה דגלים מחמירים גרמו להתנגשות בין הפונקציה init של IMACompanionAd לבין הפונקציה של NSObject
  • הוצאה משימוש של השיטה loadURL בפרוטוקול IMAVideoDisplay
4.2.1 2020-02-12
  • גרסה 4.2.1 תהיה הגרסה האחרונה של IMA SDK שתומכת ב-tvOS 9.x
  • תוקנה בעיה שגרמה לקריסות של קליקים למעבר באתר ב-tvOS 9.x
4.2.0 2019-10-30
  • תוקנה בעיה של קריסה לסירוגין ב-tvOS 13.
4.1.0 2019-09-23
  • הוספנו תמיכה ב-tvOS 13.
  • נוספה תמיכה ב-DAI עבור playerVideoDisplay:didLoadPlayerItem:.
  • נוספו IMAAd.companionAds ו-IMACompanionAd למודעות DAI.
  • עדכנו את השמות של IMAAVPlayerVideoDisplayDelegate כדי שיתאימו יותר לסגנון של Objective-C.
4.0.5 2019-08-16
  • תוקנה בעיה שבה לחצן ההפעלה בשלט של Apple TV לא הפעיל מחדש את התוכן.
4.0.2 2019-07-18
  • תוקנה בעיה שבה ההגדרה 'הגבלת מעקב אחרי ביצועים של מודעות' של המשתמש הועברה בצורה שגויה.
  • IMAAdEventType.adData מוקלד עכשיו.
  • הוספת את authToken API בתאריך IMAStreamRequest.
‫4.0.1 הוצא משימוש 2019-07-02
  • ‫SDKs של DAI ושל צד הלקוח ב-tvOS
  • תוקנה בעיה שבה לא בוצע ניתוח של AdsLists והוצגו שגיאות של AdsLoader ב-tvOS.

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

גרסה תאריך ההשקה הערות
3.9.1 2019-03-28
  • הזמן הקצוב לתפוגה של אתחול הסטרימינג שמוגדר כברירת מחדל השתנה מ-5 שניות ל-8 שניות.
  • נוסף המאפיין initializationTimeout ל-IMAStreamRequest כדי לאפשר הגדרה של פסק הזמן לאתחול הסטרימינג.
3.9.0 2019-03-06
  • נוספו קריאות חוזרות (callbacks) מסוג adPeriodDidStart ו-adPeriodDidEnd אל IMAStreamManagerDelegate.
3.8.1 2018-12-06
  • כדי למנוע רישום כפול של מדדים, אירועים שקשורים למודעות כמו AD_BREAK_STARTED/AD_BREAK_ENDED לא מופעלים יותר כשצופים מחדש במודעה או כשמחפשים מודעה.
3.8.0 2018-05-21
  • נוספה תמיכה בפרמטר תג המודעה npa.
3.7.1 2018-02-26
  • תוקנה באג שגרם לכך שלא נשלחו פינגים לכתובות URL למעקב שמכילות סוגריים מסולסלים ("{" או "}") ב-tvOS 11.2.6.
3.7.0 2018-01-24
  • הוספת הערכים הבאים בתור ערכים קבילים למפתחות IMAStreamRequest.adTagParameters:
    • טווח האודיו (dai-aor)
    • לא כולל (dai-excl)
    • התחלת ההזמנה (dai-os)
    • טווח הסרטונים (dai-sr)
  • נוספו הערכים הבאים ל-IMAAd: advertiserName,‏ creativeID,‏ creativeAdID,‏ dealID,‏ universalAdIDRegistry,‏ universalAdIDValue,‏ wrapperAdIDs,‏ wrapperAdSystems,‏ wrapperCreativeIDs ו-wrapperDealIDs.
  • ה-SDK מפעיל עכשיו את AD_BREAK_STARTED כשמצטרפים לשידור חי באמצע הפסקת פרסום, כדי שהמאזינים יוכלו לעבד את ממשק המשתמש של המודעה.
  • הוספת IMAAVPlayerVideoDisplayDelegate כדי שמשתמשים ב-IMAAVPlayerVideoDisplay יוכלו לקבל את AVAssetURL של הסטרימינג שיוטען. באמצעות האובייקט AVAssetURL, המשתמשים יכולים להירשם להפעלה של תוכן מוגן ב-FairPlay.
3.6.0 2017-09-19
  • הסרה של IMAStreamRequest.attemptPreroll לא תקין.
  • הוספתם את הפריטים הבאים כפריטים מקובלים IMAStreamRequest.adTagParameters:
    • ‫dai-ah (הפוגה בהצגת המודעה)
    • ‫dai-dlid (היעד למשלוח)
  • הוספה של IMAStreamRequest.streamActivityMonitorID.
  • תוקנה בעיה שבה לא בוצעה קריאה ל-[IMAStreamManagerDelegate streamManager:didReceiveError:] עבור סטרימינג שלא הופעל או נטען.
3.5.0 2017-04-24
  • הוספה של IMAAd.companions.
  • הוספת הכיתה IMACompanion.
3.4.1 2017-03-31
  • עדכון שירות, ללא תכונות חדשות.
3.4.0 2017-03-13
  • תיקונים בתמיכה ב-bitcode.
  • המאפיינים הבאים יתווספו ל-AdBreakInfo:
    • adBreakIndex
    • timeOffset
3.3.0 2016-12-05
  • הפונקציה חושפת את [IMAAVPlayerVideoDisplay reset], שמופעלת כשצריך להחליף את AVPlayerItem בנגן התוכן בגיבוי AVPlayerItem.
3.2.0 2016-08-22
  • תוקנה בעיה בשליחת אפליקציה שמשתמשת במסגרת לבדיקה.
3.1.0 2016-05-09
  • זו הגרסה הראשונה.