תוקנה שגיאת nullpointerexception כשהערך של adTagURL הוא
null ב-IMAAdsRequest.
שינויים
בלוגיקה של נסיגה ברמת הנכס כדי לחזור על כל המודעות ב-VAST המקורי עד שה-SDK מזהה קריאייטיב שניתן להפעלה. אם לא נמצא קריאייטיב שאפשר להפעיל,
המודעה לא תופעל.
תוקנה בעיה שבה פינגים של מעקב אל ad.doubleclick.net
לא הופעלו.
הגדרת אילוצי העיבוד של גודל המודעה ב-SDK על סמך מסגרת התצוגה במקום על סמך מדריך הפריסה של האזור הבטוח ב-playerView.
4.12.0
2024-04-03
הוספה של קובץ מניפסט פרטיות PrivacyInfo.xcprivacy וחתימה ל-SDK.
הוספנו תמיכה במפתח 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.
נוספה תמיכה ב-playerVideoDisplay:didLoadPlayerItem: ל-DAI.
נוספו 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
נוספו פונקציות הקריאה החוזרת 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.
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2026-04-09 (שעון UTC)."],[],[]]