גרסה |
תאריך פרסום |
הערות |
3.36.0 |
2024-11-07 |
|
3.35.1 |
2024-09-24 |
- תוקנה בעיה שבה Open Measurement נכשל כשמשתמשים ב-API
ImaSdkFactory.initialize() .
- הגדלת מספר הערכים של
minSdkVersion שתומכת בהם IMA ל-21.
- הוספת
ImaSdkFactory.initialize()
כדי לאחזר ולאתחל נכסי IMA לפני הבקשה הראשונה להצגת מודעה.
קריאה ל-initialize() מקצה את הזיכרון הנדרש להפעלה עתידית של מודעות, ומפחיתה את זמן האחזור בהפעלת המודעה הראשונה.
- תיקון בעיה של כתובת יעד לא חוקית לקליק על מודעה.
- תיקון לקריסה שנוספה ב-IMA v3.34.0 שמשפיעה על אפליקציות שלא משתמשות ב-java8 desugaring בגרסאות Android API 25 ומטה.
- הוספת אופטימיזציות לזמן ההפעלה של IMA במכשירי CTV מדור קודם.
- שיפור היציבות של פתיחת קישורים במכשירים ללא דפדפן מותקן.
-
גרסת ה-SDK 3.35.1 תוציא משימוש ב-7 בנובמבר 2025. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.35.0 הוצא משימוש |
2024-08-28 |
- יש בעיה ידועה בגרסה הזו שבה מדידת OMID נכשלת כשמשתמשים ב-API של
ImaSdkFactory.initialize() .
במקום זאת, צריך להשתמש ב-IMA SDK Android v3.35.1.
- גרסה 3.35.0 הוצאה משימוש, ולכן נתוני הגרסה שלה הועברו לקטע של גרסה 3.35.1.
|
3.34.0 |
2024-06-13 |
|
3.33.0 |
2024-03-28 |
|
3.32.0 הוצא משימוש |
2024-01-30 |
- יש בעיה בגרסה הזו במכשירים עם Android API ברמות 25 ומטה. במקום זאת, צריך להשתמש ב-IMA SDK Android v3.33.0.
- הוספנו תמיכה בסטרימינג של VOD מצד שלישי לצורך הצגת מודעות ברצף. למידע נוסף, ראו מדריך להצגת מודעות ב-Android. השינוי הזה כולל הוספה של ממשקי ה-API הבאים:
- הגדלת מספר
minSdkVersion שנתמך ב-IMA ל-19.
- תוקנה הבעיה שבה קליקים על מודעות באמצעות הלחצן 'מידע נוסף' לא פתחו דף חדש בגרסה 30 ואילך של Android API. הבעיה עדיין קיימת ב-IMA SDK בגרסאות 3.31.0 עד 3.29.0, שם נדרשת דרך עקיפה כדי שהקליקים על המודעות יפעלו.
- תיקון באג שגרם לכך ששימוש ב-
AdsLoader.addAdsLoadedListener() יכול לגרום לחריגה מסוג ArrayIndexOutOfBoundsException .
- הוספת השגיאה
VAST_NO_ADS_AFTER_WRAPPER במודעה.
|
3.31.0 |
2023-08-31 |
- יש בעיה ב-IMA SDK בגרסאות 3.31.0 עד 3.29.0 עם Android API בגרסה 30 ואילך, שבה קליקים על מודעות באמצעות הלחצן מידע נוסף לא פותחים דף חדש. כפתרון זמני לגרסאות המושפעות, צריך להוסיף הצהרות כוונה לפתיחת קישורי אינטרנט בקובץ המניפסט של האפליקציה באופן הבא:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.project_name">
...
</application>
<queries>
<intent>
<action android:name="android.intent.action.VIEW" />
<data android:scheme="https" />
</intent>
<intent>
<action android:name="android.intent.action.VIEW" />
<data android:scheme="http" />
</intent>
</queries>
</manifest>
- עדכון התלות של IMA ב-OM SDK לגרסה 1.4.8, שכוללת אותות חדשים של טלוויזיה מחוברת.
- הוצאה משימוש של ממשקי ה-API הבאים של
AdsRequest :
getExtraParameter()
getExtraParameters()
setExtraParameter()
-
גרסת ה-SDK 3.31.0 תוציא משימוש ב-28 במרץ 2025. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.30.3 |
2023-08-03 |
- עדכונים של יחסי התלות בספריות פנימיות כדי לשפר את זמן האחזור בזמן ההפעלה.
-
גרסת ה-SDK 3.30.3 תוסר משימוש ב-31 באוגוסט 2024. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.30.2 |
2023-07-28 |
- תיקון השגיאות הבלתי צפויות מסוג
NullPointerException שהופיעו בגרסה 3.30.1.
- תוקנה בעיה ב-Proguard שגרמה לכך שחלק מהאירועים לא נשלחו מה-SDK. תיקון הבאג הזה משפיע על התוסף של ExoPlayer ל-IMA DAI SDK.
- נוספה תמיכה ב-Gradle מגרסה 8 ואילך. בגרסאות קודמות של Android IMA SDK צריך להגדיר את
android.enableR8.fullMode=false בקובץ gradle.properties. למידע נוסף, ראו מאמר בנושא מצב מלא ב-R8.
-
גרסת ה-SDK 3.30.2 תוציא משימוש ב-3 באוגוסט 2024. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.30.1 הוצא משימוש |
2023-04-18 |
- בגרסה הזו יש בעיה עם שגיאות
NullPointerException בלתי צפויות.
משתמשים בגרסה הישנה יותר של IMA SDK ל-Android 3.29.0 עד שתשוחרר גרסה חדשה שפועלת.
- תיקון בעיה שבה אפליקציות בגרסה 3.30.0 קורסות במכשירים שאינם Android TV.
|
3.30.0 הוצא משימוש |
2023-03-29 |
|
3.29.0 |
2022-10-14 |
- שינוי השם של הכיתה
EspVersion לכיתה VersionInfo .
- שינוי השם של ממשקי ה-API של Encrypted Signals for Publishers (ESP) לממשקי ה-API של Secure Signals.
- הוספת ממשקי ה-API של סימוני התכונות. אפשר להשתמש בממשקי ה-API של דגל התכונה כדי להפעיל או להשבית תכונות ספציפיות ב-IMA. משתמשים בפקודות
ImaSdkSettings.getFeatureFlags() ו-ImaSdkSettings.setFeatureFlags() כדי לקבל ולהגדיר דגלים של תכונות.
- תוקנה בעיה שבה חלק מהאירועים של IMA לא נשלחו.
- הוספת androidx.webkit:webkit כיחס תלות ל-IMA SDK
-
גרסת ה-SDK 3.29.0 תוסר משימוש ב-29 במרץ 2024. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.28.2 |
2022-09-14 |
- עדכון יחסי התלות של SDK לשימוש ב-AndroidX.
-
גרסת ה-SDK 3.28.2 תוסר משימוש ב-14 באוקטובר 2023. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.28.1 הוצא משימוש |
2022-08-03 |
|
3.27.1 |
2022-05-27 |
- גרסה של שירות, ללא תכונות חדשות.
-
גרסת ה-SDK 3.27.1 תוציא משימוש ב-3 באוגוסט 2023. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.27.0 |
2022-03-01 |
- הוספת תמיכה במודעות נלווה בגודל גמיש על ידי הגדרת רוחב וגובה של מודעות נלווה למשתנה הקבוע של IMA
FLUID_SIZE
.
-
גרסת ה-SDK 3.27.0 תוסר משימוש ב-27 במאי 2023. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.26.0 |
2022-01-12 |
- הוספת ממשקי API של אותות מוצפנים לבעלי תוכן דיגיטלי (ESP) (ששינו את השם ל-אותות מאובטחים ב-IMA SDK v3.29.0). כך בעלי תוכן דיגיטלי יכולים להפעיל בידינג ברשתות ו-IDP.
-
נפסיק את השימוש בגרסת ה-SDK 3.26.0 ב-1 במרץ 2023. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.25.1 |
2021-11-08 |
|
3.24.0 |
2021-06-03 |
-
נוספו ממשקי API עם דיוק של נקודה קבועה עבור הכיתות
CuePoint ו-StreamManager שמשמשות ב-DAI. כך מתווספים ממשקי ה-API הבאים:
ומוציאה משימוש את ממשקי ה-API הבאים:
CuePoint.getEndTime()
CuePoint.getStartTime()
StreamManager.getContentTimeForStreamTime()
StreamManager.getPreviousCuePointForStreamTime()
StreamManager.getStreamTimeForContentTime()
- מונעת שגיאה מסוג
NullPointerException שקשורה לקריאות פנימיות ל-StreamRequest.getContentUrl() .
-
גרסת ה-SDK 3.24.0 תוסר משימוש ב-8 בנובמבר 2022. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.23.0 |
2021-04-07 |
|
3.22.3 |
2021-03-16 |
- תיקון שגיאה מסוג
NullPointerException שקשורה לשחרור של AdsLoader בזמן טעינת מודעה.
- הוספת השגיאה
1206 ל-UNEXPECTED_ADS_LOADED_EVENT במקרים שבהם אירוע של מודעות נטענו נשלח באופן לא צפוי.
-
גרסת ה-SDK 3.22.3 תוסר משימוש ב-7 באפריל 2022. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.22.2 |
2021-02-26 |
- IMA SDK תלוי עכשיו בספריות הבאות:
- com.google.android.gms:play-services-base
- com.google.android.gms:play-services-basement
- androidx.preference:preference
- תיקון הודעת השגיאה שמופיעה ב-
AdsLoader כשלא מוגדר מזהה סשן תקין.
-
גרסת ה-SDK 3.22.2 תוציא משימוש ב-16 במרץ 2022. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.22.0 |
2021-01-11 |
-
הוספת הצגת מודעות ברצף (pod) לשידורי DAI. בתהליך העבודה של הצגת מודעות ב-Pod, מנהל המודעות אחראי רק על הצגת המודעות. בעלי האפליקציות אחראים לתוכן וליצירת המניפסט, שיצביע על Ad Manager.
משתמשים ב-
ImaSdkFactory.createPodStreamRequest()
כדי ליצור בקשת סטרימינג להצגת מודעות במודול. אם תשתמשו באפשרות הזו, תוכלו לטעון את הסטרימינג ב-streamInit() .
-
תיקון של דליפת זיכרון שנגרמה בגלל שלא בוצע ניקוי תקין של מעקב מחזור החיים של האפליקציה.
-
גרסת ה-SDK 3.22.0 תוסר משימוש ב-26 בפברואר 2022. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.21.4 |
2020-12-09 |
- הסרת הודעת אזהרה לא מזיקה שקשורה לקריאה ל-
adsLoader.release() אחרי שהתצוגה של האתר נמחקה.
-
גרסת ה-SDK 3.21.4 תוסר משימוש ב-8 בינואר 2022. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.21.2 |
2020-11-20 |
- תיקון בעיות בלתי צפויות שקשורות לשרשור, שנגרמות כתוצאה משליחת עדכוני הודעות מתור ריק.
-
עדכון של המסמכים של
AdsLoader.release() .
-
גרסת ה-SDK 3.21.2 תוציא משימוש ב-9 בדצמבר 2021. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.21.1 |
2020-11-17 |
-
תוקנה בעיה שגרמה לפעמים לקריסות של האפליקציה כשאירועים הופעלו.
-
גרסת ה-SDK 3.21.1 תוציא משימוש ב-20 בנובמבר 2021. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.21.0 |
2020-10-23 |
-
נוספה תמיכה במודעות SIMID ב-DAI Android SDK.
-
הוספת השיטה
AdsLoader.release() והוצאה משימוש של BaseDisplayContainer.destroy() .
השינוי הזה פותר דליפת זיכרון שהתרחשה במהלך ביטול של BaseDisplayContainer באמצע לוח זמנים של מודעות VMAP.
AdsLoader.release() היא השיטה המומלצת החדשה לצורך ביטול אובייקטים של IMA SDK, במקום השימוש ב-BaseDisplayContainer.destroy() .
-
גרסת ה-SDK 3.21.0 תוציא משימוש ב-17 בנובמבר 2021. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.20.1 |
2020-10-12 |
|
3.20.0 |
2020-08-18 |
-
גרסה 3.20.0 היא הגרסה הראשונה שתושפע מהשינויים בהתנהגות ההשהיה של IMA.
אם אתם משתמשים בגרסה הזו או בגרסה עתידית כלשהי של ה-SDK, מומלץ לקרוא את הפוסט בבלוג ולבצע את השינויים בהתנהגות ההשהיה באפליקציה. בעלי תוכן דיגיטלי יכולים לבדוק את ההטמעה של השינויים האלה באמצעות תג המודעות לבדיקה.
- הוספת הפונקציות החוזרות (callbacks)
onPause() ו-onResume() לכיתה VideoStreamPlayer של ה-DAI.
-
הוספת השיטה
adPeriodDuration()
לכיתה AdProgressInfo .
-
נוספה תמיכה בתמונות חלופיות של לחיצה על סמלים במכשירי Android TV.
- הוספת האירוע
ICON_FALLBACK_IMAGE_CLOSED לטיפול במקרה שבו התמונה החלופית של הסמל נסגרת במכשירי Android TV.
- הסרת השיטה
focusSkipButton() שהוצאה משימוש מ-AdsManager לטובת השיטה focus() .
- במכשירי CTV, המערכת מתמקדת עכשיו באופן אוטומטי במודעות כשמתרחש אירוע
AdEvent.AdEventType STARTED . כדי להשבית את המיקוד האוטומטי במודעות, משתמשים בשיטה adsRenderingSettings.setFocusSkipButtonWhenAvailable(false) ואז בשיטה focus() בהתאם לדרישות בהתאמה אישית.
- הוספת השיטות
getCurrentTimeMs() ו-getDurationMs לכיתה VideoProgressUpdate() .
- השיטה הזו מעודכנת בשיטות החדשות
getCurrentTimeMs ו-getDurationMs , במקום בשיטות getCurrentTime ו-getDuration .
-
תוקנה בעיה בשידורים חיים מסוג DASH שבהם אירועי המודעות לא דווחו בצורה נכונה.
-
גרסת ה-SDK 3.20.0 תוסר משימוש ב-12 באוקטובר 2021. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.19.4 |
2020-07-08 |
|
3.19.3 |
2020-06-29 |
- תוקנה בעיה בשילוב של IAB TCF ל-GDPR שגרמה לקריסות אצל שחקנים ששולבו עם ערכות SDK של פלטפורמות לניהול הסכמה.
-
גרסת ה-SDK 3.19.3 תוסר משימוש ב-8 ביולי 2021. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.19.2 |
2020-06-22 |
|
3.19.0 |
2020-05-12 |
|
3.18.1 |
2020-03-25 |
- הוספת התאמה לעומס למודעות נלוויות במכשירים עם דחיסות פיקסלים גבוהה.
- הוספת תמיכה במודעות SIMID מצד הלקוח.
-
גרסת ה-SDK 3.18.1 תוסר משימוש ב-12 במאי 2021. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.18.0 |
2020-03-04 |
|
3.17.0 |
2020-02-07 |
-
הוספת ממשקי ה-API הבאים כדי להעביר את האימות של מאגרי מודעות לזמן היצירה שלהם:
-
הקוד מוסיף את הערך
ImaSdkFactory.createSdkOwnedPlayer
, שצריך להשתמש בו כשמשתמשים בנגן המובנה של IMA (SdkOwnedPlayer). צריך ליצור אותו באופן ידני ולהעביר אותו למבנה ה-constructor של AdDisplayContainer.
-
הוספת בדיקות של ערכים שאינם Null ל-
setAdContainer ול-
setPlayer .
-
העדכון מתייחס לנתוני נקודות הסימון, והוא כולל שימוש בדיוק של נקודה צפה.
- השיטה הבאה הוצאה משימוש:
AdDisplayContainer.setPlayer(VideoAdPlayer player)
BaseDisplayContainer.setAdContainer(ViewGroup container)
BaseManager.isCustomPlaybackUsed()
ImaSdkFactory.createAdDisplayContainer()
ImaSdkFactory.createAudioAdDisplayContainer(Context context)
ImaSdkFactory.createStreamDisplayContainer()
StreamDisplayContainer.setVideoStreamPlayer(VideoStreamPlayer player)
-
גרסת ה-SDK 3.17.0 תוציא משימוש ב-4 במרץ 2021. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.16.5 |
2020-01-22 |
-
שינוי התמיכה ב-contentUrl של OMID 1.3 באמצעות
AdsRequest.setContentUrl
ו-
StreamRequest.setContentUrl
.
-
תמיכה משופרת בחסמים ידידותיים ל-OMID 1.3 באמצעות
FriendlyObstruction
.
-
הוצאה משימוש של השיטות
BaseDisplayContainer.registerVideoControlsOverlay
ו-BaseDisplayContainer.unregisterAllVideoControlsOverlay
לטובת
FriendlyObstruction
.
- תוקנה בעיה עם
NullPointerException שמתרחשת אחרי קריאה ל-clear() ב-CompanionAdSlots .
- תוקנה בעיה שעלולה הייתה לגרום לדליפות זיכרון בזמן קריאה ל-
destroy() במהלך הפעלת מודעה.
-
גרסת ה-SDK 3.16.5 תוציא משימוש ב-7 בפברואר 2021. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.16.2 |
2019-12-05 |
-
נוספה תמיכה בהכללה אוטומטית של פרמטרים של הסכמה מ-IAB TCFv2 ומ-CCPA.
-
כדי להשתמש בהעדפות של Android, נדרשת עכשיו החבילה
androidx .
-
גרסת ה-SDK 3.16.2 תוציא משימוש ב-22 בינואר 2021. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.16.1 |
2019-11-08 |
|
3.16.0 |
2019-10-23 |
- הוספת השיטה replaceAdTagParameters ל-StreamManager, שמאפשרת להחליף את כל הפרמטרים של תגי המודעות במהלך שידור חי.
- הסרת התמיכה בשיטות הלא נתמכות הבאות:
AdsRequest.getAdDisplayContainer()
AdsRequest.setAdDisplayContainer(AdDisplayContainer adDisplayContainer)
ImaSdkFactory.createAdsLoader(Context context)
ImaSdkFactory.createAdsLoader(Context context, ImaSdkSettings settings)
ImaSdkFactory.createLiveStreamRequest(String assetKey, String apiKey, StreamDisplayContainer streamDisplayContainer)
ImaSdkFactory.createVodStreamRequest(String contentSourceId, String videoId, String apiKey, StreamDisplayContainer streamDisplayContainer)
StreamRequest.getStreamDisplayContainer()
-
גרסת ה-SDK 3.16.0 תוסר משימוש ב-8 בנובמבר 2020. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.14.0 |
2019-09-11 |
- גרסה של שירות, ללא תכונות חדשות.
-
גרסת ה-SDK 3.14.0 תוסר משימוש ב-23 באוקטובר 2020. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.13.1 |
2019-09-03 |
|
3.11.3 |
2019-06-11 |
- תיקון באג בהגדרה is_lat במכשירי AOSP.
-
גרסת ה-SDK 3.11.3 תוסר משימוש ב-3 בספטמבר 2020. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.11.2 |
2019-04-16 |
- תוקן קריסה:
java.lang.ClassNotFoundException: Didn't find class "j$.util.concurrent.ConcurrentHashMap" .
- גרסת ה-SDK 3.11.0 תוסר משימוש ב-11 ביוני 2020. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.11.0 הוצא משימוש |
2019-03-22 |
|
3.10.9 |
2019-03-13 |
- תוקנה באג של תנאי מרוץ שבו לפעמים ממשק המשתמש של המודעה לא עבר רינדור במודעות הבאות אחרי שהמודעה הראשונה הועברה.
- תוקנה קריסה שהתרחשה בקריאה ל-API של
getCompanionAds() .
- גרסת ה-SDK 3.10.7 תוסר משימוש ב-22 במרץ 2020. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.10.7 |
2019-02-19 |
|
3.10.6 |
2019-01-23 |
- הוספת השיטה
seek() לממשק של נגן הסטרימינג.
- נוספה תמיכה בקריאות חוזרות (callbacks) של אירועי מודעות מסוג
AD_BUFFERING .
- אין יותר צורך להעביר קונטיינרים בבקשה להצגת מודעה. בתהליך העבודה החדש, צריך להעביר מאגר דרך ה-constructor של
AdsLoader .
- הוספת השיטה
BaseDisplayContainer.destroy() .
- תוקנה דליפת זיכרון שהתרחשה בסיום ההפעלה של הסרטון.
- הוצאה משימוש של
requestNextAdBreak . ממשק ה-API הזה יוסר בגרסה עתידית. לאחר מכן, המודעות יאוחזו באופן אוטומטי 4 שניות לפני הפסקת הפרסום.
- גרסת ה-SDK 3.10.2 תוסר משימוש ב-19 בפברואר 2020. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.10.2 |
2018-11-13 |
- תיקון של מצב מרוץ שגורם למודעה השנייה ב-pod להציג שגיאה מסוג
VAST 402 .
- הוספת מכסת תדירות והחרגה תחרותית ל-DAI Android SDK.
- העברת
getAdProgressInfo() מ-StreamManager אל BaseManager .
- הוספת
getVastMediaHeight() , getVastMediaWidth() ו-getVastMediaBitrate() ל-Ad .
-
גרסת ה-SDK 3.9.4 תוסר משימוש ב-23 בינואר 2020. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.9.4 |
2018-08-01 |
- הוספת
getCompanionAds() ל-Ad . האפשרות הזו מאפשרת להציג מודעות נלווה רק כשמשתמשים ב-DAI.
- הוספת מחלקה חדשה מסוג
CompanionAd .
- הוספת אירוע
SKIPPABLE_STATE_CHANGED חדש ל-AdEvent .
- תוקנה בעיה שבה הגדרת ברירת המחדל של
focusSkipButtonWhenAvailable לא הייתה תקפה במקרים מסוימים.
-
גרסת ה-SDK 3.9.0 תוסר משימוש ב-1 באוגוסט 2019. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.9.0 |
2018-07-09 |
- מעכשיו יש תמיכה ב-Android TV.
- הוספת
focusSkipButton() ל-AdsManager . הפעולה הזו תפעל רק ב-Android TV.
- הוספה של
getFocusSkipButtonWhenAvailable() ל-AdsRenderingSettings , עם true כברירת מחדל. הפעולה הזו תפעל רק ב-Android TV.
- הוספת
setFocusSkipButtonWhenAvailable() ל-AdsRenderingSettings . הפעולה הזו תפעל רק ב-Android TV.
VideoAdPlayer הוארכה עכשיו לממשק VolumeProvider . עכשיו צריך להטמיע את הממשק הזה כדי להפעיל הפעלה מותאמת אישית.
-
גרסת ה-SDK 3.8.7 תוסר משימוש ב-9 ביולי 2019. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.8.7 |
2018-05-23 |
- מאפשרת להשתמש באנימציה במודעות נלוויות ב-HTML.
-
גרסת ה-SDK 3.8.5 תוסר משימוש ב-23 במאי 2019. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.8.5 |
2018-04-09 |
- תוקנה בעיה שבה
ImaSdkSettings התעלם.
- תוקנה בעיה שבה היו קונפליקטים ב-build עם קובצי הגרסה של com.android.support.
- הוספת
setAdWillPlayMuted ל-AdsRequest .
- הוספת
setLoadVideoTimeout ל-AdsRenderingSettings .
-
גרסת ה-SDK 3.8.2 תוסר משימוש ב-9 באפריל 2019. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.8.2 |
2018-01-24 |
- הוספת
setLiveStreamPrefetchSeconds ל-AdsRequest .
- תיקונים שונים במסמכי העזרה.
-
גרסת ה-SDK 3.7.4 תוסר משימוש ב-24 בינואר 2019. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.7.4 |
2017-06-29 |
- הוספת
setVastLoadTimeout ל-AdsRequest .
- הוספת
getSkipTimeOffset ל-Ad .
-
גרסת ה-SDK 3.7.2 תוסר משימוש ב-29 ביוני 2018. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.7.2 |
2017-05-25 |
- הוספת
setDebugMode ל-ImaSdkSettings .
-
גרסת ה-SDK 3.7.1 תוציא משימוש ב-25 במאי 2018. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.7.1 |
2017-03-24 |
- פתרון של התנגשויות במרחב שמות כשמשתמשים ב-Proguard.
- גודל הקובץ בפורמט JAR קטן בכ-30KB.
-
גרסת ה-SDK 3.7.0 תוסר משימוש ב-24 במרץ 2018. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.7.0 |
2017-03-13 |
- תיקון בעיה שבה חלק מכיתות IMA מוזגו בטעות בחבילה
a.a.a.a של ProGuard.
-
גרסת ה-SDK 3.6.0 תוסר משימוש ב-13 במרץ 2018. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.6.0 |
2017-02-16 |
- המערכת מוסיפה את הפרטים הבאים ל-
Ad :
getAdWrapperCreativeIds()
getAdvertiserName()
getCreativeAdId()
getCreativeId()
getDealId()
getSurveyUrl()
getUniversalAdIdRegistry()
getUniversalAdIdValue()
- הוספה של
AdsManager.requestNextAdBreak().
- המערכת מוסיפה את הפרטים הבאים ל-
AdsRenderingSettings :
setEnablePreloading()
getEnablePreloading()
- המערכת מוסיפה את הפרטים הבאים ל-
AdsRequest :
setContentDuration()
setContentKeywords()
setContentTitle()
-
גרסת ה-SDK 3.5.2 תוסר משימוש ב-16 בפברואר 2018. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.5.2 |
2016-11-14 |
- הוספת נגן וידאו בבעלות ה-SDK, שיכול לטפל בהפעלה של מודעות.
- הוספה של
CompanionAdSlot.ClickListener ושיטות להוספה ולהסרה של מאזין.
- תוקנה בעיה ביומני השגיאות
getViewability() לא חוקיים.
- תוקנה בעיה בהתנהגות של קליקים על סמלים ובעיה ביצירת הגרפיקה שלהם.
-
גרסת ה-SDK 3.4.0 תוסר משימוש ב-14 בנובמבר 2017. לפרטים נוספים, ראו לוח הזמנים להוצאה משימוש.
|
3.4.0 |
2016-09-12 |
- תיקון שגיאה בקבצים כפולים כשמשתמשים ב-Google Play Services מגרסה 9.0.0 ואילך.
|
3.3.2 |
2016-07-11 |
|
3.3.0 |
2016-05-31 |
|
3.2.1 |
2016-04-07 |
- גרסה של שירות, ללא תכונות חדשות.
|
3.1.3 |
2015-12-16 |
|
3.b13.3 (בטא) |
2015-09-10 |
- גרסה של שירות, ללא תכונות חדשות.
|
3.b12.1 (בטא) |
2015-07-20 |
|
3.b11.4 (בטא) |
2015-05-21 |
- ה-API מוסיף את האפשרויות הבאות:
AdError.AdErrorCode.VAST_EMPTY_RESPONSE
AdError.getErrorNumber()
AdsRequest.setAdWillAutoPlay(Boolean)
CompanionAdSlot.isFilled()
ImaSdkSettings.setPlayerType(String)
ImaSdkSettings.setPlayerVersion(String)
|
3.b10.3 (בטא) |
2015-03-24 |
- הוספת את
ImaSdkSettings.getMaxRedirects ואת ImaSdkSettings.setMaxRedirects .
- הכיתות של IMA API הן עכשיו
final .
- מספרי הגרסאות של ה-SDK הם עכשיו בפורמט 3.bX.Y, כאשר האות b מציינת את סטטוס הבטא של ה-SDK.
- הערכים הבאים של
AdError.AdErrorCode הוסרו:
API_ERROR – במקום זאת, צריך להשתמש ב-UNKNOWN_AD_RESPONSE .
PLAYLIST_MALFORMED_RESPONSE – במקום זאת, צריך להשתמש ב-UNKNOWN_AD_RESPONSE .
REQUIRED_LISTENERS_NOT_ADDED – לא הופיעה על ידי ה-SDK.
VAST_INVALID_URL – במקום זאת, צריך להשתמש ב-VAST_LOAD_TIMEOUT .
|
Beta v9 |
2014-10-17 |
- הוספת ממשקי ה-API של מודעות
getTitle , getDescription ו-getContentType .
- הוספת מידע על מיקום רצף המודעות לממשק המשתמש של המודעה, לדוגמה: "מודעה 1 מתוך 4: (0:13)".
- אין יותר לשלוט ישירות בהשהיה, בהפעלה או בהמשך של המודעות באמצעות נגן הווידאו. במקום זאת, צריך להשתמש ב-
AdsManager.pause()
וב-AdsManager.resume() .
|
Beta v8 |
2014-06-12 |
- תוקנה בעיה שבה ממשק המשתמש של המודעות לא נמחק במודעות שאפשר לדלג עליהן.
- תיעוד של קוד השגיאה של זמן קצוב לתפוגה לטעינת קובץ מדיה.
|
Beta v7 |
2014-05-27 |
- תיקון בעיה ב-Google Play Services. עכשיו נדרש ש-Google Play Services יהיה מובנה באפליקציה כדי להשתמש ב-SDK. מידע נוסף זמין במאמר
הגדרת Google Play Services SDK.
|
Beta v6 |
2014-04-14 |
- הוספה של תמיכה ב-VAST 3.
- הוספת תמיכה חלקית ב-VMAP (בהתאם לכללי המודעות הנוכחיים ב-Ad Manager).
- ה-API מוסיף את האפשרויות הבאות:
- AdError.AdErrorCode.ADS_REQUEST_NETWORK_ERROR
- AdEvent.AdEventType.LOG
- AdEvent.getAdData()
- AdPodInfo.getMaximumDuration()
- AdPodInfo.getPodIndex()
- AdPodInfo.getTimeOffset()
- תיקון באג שבו מודעות Mid-roll עם רצף מודעות מותאם עם רכיב עטיפה גרמו לדילוג על כל שאר המודעות ברצף.
- לא תתבצע יותר התעלמות מההגדרות של AdsRenderingSettings שמועברות ל-AdsManager.
- תיקנו כמה באגים כדי לשפר את היציבות.
|
Beta v5 |
2013-12-12 |
- תיקון בעיה במודעות שניתן לדלג עליהן בפלייליסטים.
|
Beta v4 |
2013-10-15 |
- נוספה היכולת לאפס את ערכי המתאמים על ידי קריאה ל-contentComplete ב-AdsLoader.
|
Beta v3 |
2013-09-05 |
- גרסה של שירות, ללא תכונות חדשות.
|
Beta v2 |
2013-07-07 |
- השקה ציבורית של גרסת ה-Beta של ה-SDK.
|
גרסת בטא סגורה 2 |
2013-06-24 |
- הוספנו API להגדרת שפת ממשק המשתמש באובייקט
ImaSdkSettings .
חשוב לציין שההגדרה הזו משמשת להגדרת שפת ממשק המשתמש, ולא את שפת המודעה.
- תוקן קונפליקט שהתרחש כשאפליקציה כללה גם את ספריות IMA SDK וגם את ספריות AdMob SDK.
- הוספנו רישום ביומן למדדי ביצועים פנימיים שונים.
|
גרסת בטא סגורה v1 |
2013-04-02 |
-
גרסת בטא ראשונית. אלה הבעיות הידועות בגרסת הבטא:
קשורות ל-SDK
הערכים הבאים של AdEvents שזמינים ב-HTML5 IMA SDK לא נתמכים ב-Android IMA SDK בגרסה 3: IMPRESSION , LOG , SKIPPABLE_STATE_CHANGED , STOPPED , VOLUME_CHANGED , VOLUME_MUTED
דוגמה לנושא שקשור לאפליקציה
- יש בעיה לסירוגין שבה נגן המודעות לא ממשיך כראוי אחרי שהמשתמש לוחץ על מודעה. לדוגמה, לפעמים כשחוזרים לאפליקציה אחרי שלוחצים על מודעה כדי לעבור אליה, הרצת המודעה ממשיכה מהמקום שבו היא הופסקה לפני הקליק, אבל לפעמים היא מדלגת אל הסוף ומסתיימת.
- המודעות שמוחזרות על ידי תג המודעה 'Instream 2' לא תואמות ל-IMA Android SDK בגרסה 3.
- נגן המדגם לא משבית באופן אוטומטי את האפשרות לדלג (להחליק) בזמן שהמודעות פועלות. חשוב להשבית את האפשרות לדלג בנגן בזמן שהמודעות מוצגות.
|