Версия | Дата выпуска | Примечания |
---|
3.36.0 | 07.11.2024 | |
3.35.1 | 2024-09-24 | - Устраняет проблему, из-за которой происходит сбой Open Measurement при использовании API
ImaSdkFactory.initialize() . - Увеличивает значение
minSdkVersion , поддерживаемое IMA, до 21. - Добавляет
ImaSdkFactory.initialize() для извлечения и инициализации ресурсов IMA перед первым запросом объявления. Вызов initialize() выделяет память, необходимую для будущего воспроизведения рекламы, и уменьшает задержку при воспроизведении первой рекламы. - Устранена проблема с недействительным URL перехода по клику объявления.
- Устраняет сбой, возникший в IMA v3.34.0, затрагивающий приложения, которые не используют очистку java8 в Android API версии 25 и ниже.
- Добавляет оптимизацию времени запуска IMA на устаревших устройствах CTV.
- Повышена стабильность открытия ссылок на устройствах без установленного браузера.
- Мы прекратим поддержку версии SDK 3.35.1 07.11.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. - Устранена проблема, из-за которой при переходе по объявлению с помощью кнопки «Подробнее» не открывалась новая страница в Android API версии 30 и выше. Проблема по-прежнему существует в 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 | 03.08.2023 | - Обновляет зависимости внутренней библиотеки для уменьшения задержки при запуске.
- Мы прекратим поддержку версии SDK 3.30.3 31 августа 2024 г. Более подробную информацию см. в Графике прекращения поддержки .
|
3.30.2 | 2023-07-28 | - Исправляет неожиданные ошибки
NullPointerException появившиеся в версии 3.30.1. - Устранена проблема с защитой, из-за которой некоторые события не отправлялись из SDK. Это исправление затрагивает расширение ExoPlayer для IMA DAI SDK.
- Добавляет поддержку Gradle v8+. В предыдущих версиях 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 v3.29.0, пока не будет выпущена новая рабочая версия. - Устранена проблема, из-за которой приложения, использующие версию 3.30.0, аварийно завершали работу на устройствах, отличных от Android TV.
|
3.30.0 Устарело | 2023-03-29 | |
3.29.0 | 14 октября 2022 г. | - Переименовывает класс
EspVersion в класс VersionInfo . - Переименовывает API зашифрованных сигналов для издателей (ESP) в API безопасных сигналов .
- Добавляет API-интерфейсы флагов функций. Вы можете использовать API-интерфейсы флагов функций, чтобы включать или отключать определенные функции в IMA. Используйте
ImaSdkSettings.getFeatureFlags() и ImaSdkSettings.setFeatureFlags() для получения и установки флагов функций. - Устранена проблема, из-за которой некоторые события IMA не отправлялись.
- Добавляет androidx.webkit:webkit в качестве зависимости IMA SDK.
- Мы прекратим поддержку версии SDK 3.29.0 29 марта 2024 г. Более подробную информацию см. в Графике прекращения поддержки .
|
3.28.2 | 14 сентября 2022 г. | - Обновляет зависимости SDK для использования AndroidX.
- Мы прекратим поддержку версии SDK 3.28.2 14 октября 2023 г. Более подробную информацию см. в Графике прекращения поддержки .
|
3.28.1 Устарело | 03.08.2022 | |
3.27.1 | 2022-05-27 | - Сервисный релиз, новых функций нет.
- Мы прекратим поддержку версии SDK 3.27.1 3 августа 2023 г. Более подробную информацию см. в Графике прекращения поддержки .
|
3.27.0 | 01.03.2022 | - Добавляет поддержку рекламных мест гибкого размера, устанавливая ширину и высоту сопутствующего баннера в константу IMA
FLUID_SIZE . - Мы прекратим поддержку версии SDK 3.27.0 27 мая 2023 г. Более подробную информацию см. в Графике прекращения поддержки .
|
3.26.0 | 2022-01-12 | - Добавляет API-интерфейсы зашифрованных сигналов для издателей (ESP) (переименованные в Secure Signals в IMA SDK v3.29.0). Это позволяет издателям включать Network Bidding и IDP.
- Мы прекратим поддержку версии SDK 3.26.0 01 марта 2023 г. Более подробную информацию см. в Графике прекращения поддержки .
|
3.25.1 | 2021-11-08 | |
3.24.0 | 03.06.2021 | - Добавляет API-интерфейсы точности с фиксированной запятой для классов
CuePoint и StreamManager используемых в DAI. Это добавляет следующие API: И объявляет устаревшими следующие API:-
CuePoint.getEndTime() -
CuePoint.getStartTime() -
StreamManager.getContentTimeForStreamTime() -
StreamManager.getPreviousCuePointForStreamTime() -
StreamManager.getStreamTimeForContentTime()
- Предотвращает ошибку
NullPointerException , связанную с внутренними вызовами StreamRequest.getContentUrl() . - Мы прекратим поддержку версии SDK 3.24.0 08.11.2022. Более подробную информацию см. в Графике прекращения поддержки .
|
3.23.0 | 07.04.2021 | - Добавляет методы
ImaSdkSettings.setSessionId() и ImaSdkSettings.getSessionId() для получения и установки идентификатора сеанса . Это временный случайный идентификатор, используемый исключительно для ограничения частоты показов. - Исправляет ошибку
NullPointerException связанную с сопутствующими объявлениями. - Отключает JavaScript в сопутствующих объявлениях ниже уровня API 21, чтобы устранить проблему, связанную с уязвимостями безопасности.
- Мы прекратим поддержку версии SDK 3.23.0 3 июня 2022 г. Более подробную информацию см. в Графике прекращения поддержки .
|
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:предпочтение
- Исправлено сообщение об ошибке, когда
AdsLoader получал ошибку без действительного идентификатора сеанса. - Мы прекратим поддержку версии SDK 3.22.2 16 марта 2022 г. Более подробную информацию см. в Графике прекращения поддержки .
|
3.22.0 | 2021-01-11 | - Добавляет модуль для потоков DAI. В рабочем процессе показа модулей Ads Manager отвечает только за показ рекламы. Издатели несут ответственность за контент и создание манифеста, который затем будет указывать на Ads Manager. Используйте
ImaSdkFactory.createPodStreamRequest() чтобы создать запрос потока для обслуживания модулей. Если вы используете это, вы будете нести ответственность за загрузку потока streamInit() . - Устраняет утечку памяти, вызванную неправильной очисткой монитора жизненного цикла приложения.
- Мы прекратим поддержку версии SDK 3.22.0 26 февраля 2022 г. Более подробную информацию см. в Графике прекращения поддержки .
|
3.21.4 | 09.12.2020 | - Удаляет безобидное предупреждающее сообщение, связанное с
adsLoader.release() после уничтожения веб-просмотра. - Мы прекратим поддержку версии SDK 3.21.4 8 января 2022 г. Более подробную информацию см. в Графике прекращения поддержки .
|
3.21.2 | 20.11.2020 | - Устраняет непредвиденные проблемы с потокобезопасностью, вызванные отправкой обновлений сообщений из пустой очереди.
- Обновляет документацию для
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, мы рекомендуем прочитать сообщение в блоге и внести изменения, чтобы приостановить поведение вашего приложения. Издатели могут протестировать реализацию этих изменений с помощью тега тестового объявления .
- Добавляет обратные вызовы
onPause() и onResume() для класса DAI VideoStreamPlayer . - Добавляет метод
adPeriodDuration() в класс AdProgressInfo . - Добавляет поддержку резервных изображений при щелчке значка на устройствах Android TV.
- Добавляет событие
ICON_FALLBACK_IMAGE_CLOSED для обработки закрытия резервного изображения значка на устройствах Android TV. - Удаляет устаревший метод
focusSkipButton() из AdsManager в пользу метода focus() . - На устройствах с подключенным телевидением реклама теперь автоматически фокусируется при запуске события
AdEvent.AdEventType STARTED . Чтобы отключить автофокус для рекламы, используйте adsRenderingSettings.setFocusSkipButtonWhenAvailable(false) , а затем используйте метод focus() на основе пользовательских требований. - Добавляет методы
getCurrentTimeMs() и getDurationMs в класс VideoProgressUpdate() . - Методы
getCurrentTime и getDuration объявляются устаревшими в пользу новых методов getCurrentTimeMs и getDurationMs . - Устранена проблема с прямыми трансляциями 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 | - Добавляет паузу() и возобновление() в интерфейс
VideoStreamPlayer . Они должны быть реализованы для версии 3.18.0 и более поздних версий. - Мы прекратим поддержку версии SDK 3.18.0 25 марта 2021 г. Более подробную информацию см. в Графике прекращения поддержки .
|
3.17.0 | 07.02.2020 | - Добавляет следующие API для переноса проверки контейнеров отображения на момент их создания:
- Добавляет
ImaSdkFactory.createSdkOwnedPlayer , который должен использоваться теми, кто использует встроенный проигрыватель IMA (SdkOwnedPlayer). Его следует создать вручную и передать в конструктор AdDisplayContainer. - Добавляет проверки на ненулевое значение для
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 07 февраля 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 08.11.2020. Более подробную информацию см. в Графике прекращения поддержки .
|
3.14.0 | 11.09.2019 | - Сервисный релиз, новых функций нет.
- Мы прекратим поддержку версии SDK 3.14.0 23 октября 2020 г. Более подробную информацию см. в Графике прекращения поддержки .
|
3.13.1 | 2019-09-03 | - Добавляет возможность установить контекст непрерывного воспроизведения для запроса рекламы. Более подробную информацию см. в setContinousPlayback() .
- Добавляет метод getUniversalAdIds() в класс Ad.
- Добавляет setAuthToken , getAuthToken , setFormat , getFormat и перечисление StreamFormat .
- Исправляет ошибку на устройствах Nexus 5, которая возникает, когда контейнер удаляется до получения ответа на рекламу.
- Устранена проблема, из-за которой сопутствующие объявления отображались только один раз.
- Устранена проблема, из-за которой неподдерживаемые типы объявлений (нелинейные, VPAID) не работали корректно.
- Мы прекратим поддержку версии SDK 3.13.1 11 сентября 2020 г. Более подробную информацию см. в Графике прекращения поддержки .
|
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() в интерфейс потокового проигрывателя. - Добавляет поддержку обратных вызовов рекламных событий
AD_BUFFERING . - Контейнеры больше нельзя передавать в запросе объявления. Новый рабочий процесс требует передачи контейнера через конструктор
AdsLoader . - Добавляет метод
BaseDisplayContainer.destroy() . - Устраняет утечку памяти, возникающую при завершении воспроизведения видео.
- Устаревший
requestNextAdBreak . Этот API будет удален в будущем выпуске. После этого реклама будет автоматически загружаться за 4 секунды до рекламной паузы. - Мы прекратим поддержку версии SDK 3.10.2 19 февраля 2020 г. Более подробную информацию см. в Графике прекращения поддержки .
|
3.10.2 | 2018-11-13 | - Устраняет состояние гонки, из-за которого второе объявление в пакете выдает ошибку
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 | 09.07.2018 | - 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 | 09.04.2018 | - Устранена проблема с игнорированием
ImaSdkSettings . - Устранена проблема, из-за которой возникали конфликты сборок с файлами версии 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 уменьшен примерно на 30 КБ.
- Мы прекратим поддержку версии SDK 3.7.0 24 марта 2018 г. Более подробную информацию см. в Графике прекращения поддержки .
|
3.7.0 | 13.03.2017 | - Устранена проблема, из-за которой некоторые классы IMA были случайно объединены в пакет
aaaa ProGuard. - Мы прекратим поддержку версии SDK 3.6.0 13 марта 2018 г. Более подробную информацию см. в Графике прекращения поддержки .
|
3.6.0 | 16 февраля 2017 г. | - Добавляет в
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 версии 9.0.0 и выше.
|
3.3.2 | 11 июля 2016 г. | |
3.3.0 | 2016-05-31 | |
3.2.1 | 07.04.2016 | - Сервисный релиз, новых функций нет.
|
3.1.3 | 16 декабря 2015 г. | |
3.b13.3 (бета) | 10 сентября 2015 г. | - Сервисный релиз, новых функций нет.
|
3.b12.1 (бета) | 20 июля 2015 г. | |
3.b11.4 (бета) | 21 мая 2015 г. | - Добавляет в 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 . - Классы API IMA теперь являются
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 .
|
Бета v9 | 2014-10-17 | - Добавляет рекламные API
getTitle , getDescription и getContentType . - Добавляет информацию о положении рекламного блока в пользовательский интерфейс объявления, например «Объявление 1 из 4: (0:13)».
- Вам больше не следует напрямую управлять паузой/воспроизведением/возобновлением рекламы с помощью видеоплеера. Вместо этого используйте
AdsManager.pause() и AdsManager.resume() .
|
Бета v8 | 12.06.2014 | - Устранена проблема, из-за которой рекламный интерфейс не очищался для объявлений с возможностью пропуска.
- Документирует код ошибки для таймаутов загрузки медиафайлов.
|
Бета v7 | 27 мая 2014 г. | |
Бета v6 | 14 апреля 2014 г. | - Добавляет поддержку VAST 3.
- Добавляет частичную поддержку VMAP (равенство с текущими правилами объявлений Менеджера рекламы).
- Добавляет в API следующее:
- AdError.AdErrorCode.ADS_REQUEST_NETWORK_ERROR
- AdEvent.AdEventType.LOG
- AdEvent.getAdData()
- AdPodInfo.getMaximumDuration()
- AdPodInfo.getPodIndex()
- AdPodInfo.getTimeOffset()
- Исправлена ошибка, из-за которой в середине ролика с оптимизированным пакетом с оболочкой все остальные объявления в пакете пропускались.
- AdsRenderingSettings, переданные в AdsManager, больше не будут игнорироваться.
- Исправлено несколько ошибок для повышения стабильности.
|
Бета v5 | 12 декабря 2013 г. | - Исправлена проблема с пропускаемой рекламой в плейлистах.
|
Бета v4 | 2013-10-15 | - Добавлена возможность сбрасывать значения коррелятора путем вызова contentComplete в AdsLoader.
|
Бета v3 | 05.09.2013 | - Сервисный релиз, новых функций нет.
|
Бета v2 | 07.07.2013 | - Публичный выпуск бета-версии SDK.
|
Закрытое бета-тестирование v2 | 24.06.2013 | - Добавлен API для установки языка пользовательского интерфейса для объекта
ImaSdkSettings . Обратите внимание, что это используется для установки языка пользовательского интерфейса, а не языка рекламы. - Исправлен конфликт, возникавший, когда приложение включало библиотеки IMA SDK и AdMob SDK.
- Добавлено ведение журнала для различных внутренних показателей производительности.
|
Закрытое бета-тестирование v1 | 2013-04-02 | Первоначальная бета-версия. Ниже приведены известные проблемы бета-версии: связанные с SDK Следующие AdEvents доступные в HTML5 IMA SDK, не поддерживаются в Android IMA SDK v3: IMPRESSION , LOG , SKIPPABLE_STATE_CHANGED , STOPPED , VOLUME_CHANGED , VOLUME_MUTED Пример приложения, связанного с приложением - Периодически возникает проблема, из-за которой проигрыватель рекламы не возобновляет работу должным образом после того, как пользователь нажал на объявление. Например, иногда, когда вы возвращаетесь в приложение после нажатия на рекламу, возобновление воспроизведения этой рекламы приводит к тому, что оно пропускается до конца и завершается, а не возобновляется с того места, где оно было остановлено до перехода.
- Объявления, возвращаемые рекламным тегом InStream 2, несовместимы с Android SDK IMA v3.
- Образец проигрывателя не отключает автоматически поиск (прокрутку) во время воспроизведения рекламы. Обязательно отключите поиск в видеоплеере во время воспроизведения рекламы.
|