| 3.548.0 |
2022-12-06 |
- Добавляет
StreamData.dashPeriodUrl для StreamData из STREAM_INITIALIZED.
Этот URL используется для линейных пакетных трансляций DASH.
|
| 3.544.0 |
2022-11-10 |
|
| 3.541.0 |
2022-10-27 |
- Исправлена ошибка, из-за которой IMA непреднамеренно добавлялся к объекту окна.
|
| 3.532.0 |
2022-09-21 |
- Исправлена ошибка, которая возникала в консоли при динамической вставке объявлений в начале рекламного сеанса OMID.
- Исправлена ошибка, из-за которой пользователи не могли нажать на URL перехода по клику в линейном объявлении, которое показывалось после параллельного.
|
| 3.531.0 |
2022-09-19 |
- Добавляет для креативов SIMID возможность
requestPause и requestPlay во время прямых трансляций. Эта функция уже доступна для видео по запросу.
- Устранена проблема, из-за которой после окончания видеообъявления иногда отправлялись ненужные сетевые запросы со значением null.
|
| 3.529.2 |
2022-09-08 |
- Исправлена ошибка, из-за которой некоторые идентификаторы креативов в цепочке контейнеров не добавлялись в объект объявления.
|
| 3.526.0 |
2022-08-22 |
- Исправлена ошибка с параметром
is_lat на подключенных телевизорах.
- Исправлена ошибка, из-за которой кнопка Подробнее неправильно отображалась на компьютерах.
|
| 3.523.0 |
2022-08-04 |
|
| 3.522.0 |
2022-07-18 |
- Изменено поведение, связанное с максимальным битрейтом по умолчанию для подключений по Wi-Fi. Максимальную скорость передачи данных можно переопределить с помощью параметра
AdsRenderingSettings.bitrate.
|
| 3.521.0 |
2022-07-12 |
- Добавляет событие
AD_CAN_PLAY, которое IMA активирует, когда объявление готово к показу. Используйте это событие, чтобы узнать, когда нужно обновить интерфейс проигрывателя после события AD_BUFFERING.
- Исправлена ошибка в интерфейсе объявлений, из-за которой не показывались объявления, не относящиеся к TrueView, если они следовали за объявлениями TrueView в пакете объявлений.
|
| 3.520.0 |
2022-06-29 |
|
| 3.517.2 |
23.05.2022 |
|
| 3.513.0 |
2022-05-03 |
|
| 3.512.0 |
2022-04-21 |
- Исправлена ошибка, из-за которой прокси-сервер GPT не мог пересылать события из IMA через границу iframe.
|
| 3.508.0 |
2022-03-28 |
- Исправлена ошибка, из-за которой при показе объявлений VMAP вызов
adsLoader.onContentComplete() после adsManager.destroy() приводил к некорректному воспроизведению рекламы в конце видео.
- Исправлена ошибка, из-за которой при показе объявлений VMAP вызов
AdsManager.discardAdBreak() иногда не приводил к отмене рекламной паузы.
|
| 3.501.0 |
2022-02-17 |
|
| 3.498.1 |
2022-02-10 |
- Если указан тег TFUA или TFCD, то RDID больше не будет отправляться в запросе объявления.
- Исправлена ошибка, из-за которой параметр URL перезаписывался SDK.
|
| 3.495.1 |
2022-01-10 |
- Исправлена ошибка, из-за которой google.ima.OmidVerificationVendor не определялся.
|
| 3.494.0 |
2022-01-04 |
- Исправлена ошибка, из-за которой в объявлениях TrueView for Action с заставками фокус принудительно устанавливался на кнопку пропуска, что приводило к непреднамеренной прокрутке.
|
| 3.493.0 |
16.12.2021 |
- Добавлена поддержка OMID в клиентском IMA HTML5 и в динамической вставке объявлений. Примечание. Издатели могут по-прежнему наблюдать небольшое (менее 7%) расхождение между количеством показов в OMID и Менеджере рекламы.
- Добавлен новый OMID Access Mode API.
|
| 3.488.0 |
2021-11-08 |
- Предупреждения "Unrecognized Feature" (Нераспознанная функция) больше не записываются в консоль.
- Исправлено поведение резервных объявлений JavaScript, связанное с размерами запросов объявлений.
|
| 3.485.1 |
2021-10-11 |
- Исправлена ошибка, из-за которой при использовании OMID могли возникать проблемы, если в течение жизненного цикла одного контейнера AdsDisplayContainer загружалось несколько объектов AdsManager.
- Исправлена ошибка, из-за которой для некоторых объявлений дважды показывалась ссылка Почему я вижу эту рекламу?
|
| 3.483.2 |
2021-10-04 |
- Исправлена ошибка, возникавшая при интеграции IMA SDK с OMID для веб-ресурсов в Shadow DOM.
|
| 3.480.1 |
2021-09-13 |
- Исправлена ошибка, из-за которой динамическая вставка объявлений передавала в OM SDK неверные данные о громкости, когда звук в видеопроигрывателе был отключен.
|
| 3.479.1 |
2021-09-08 |
|
| 3.474.0 |
2021-08-09 |
- Добавляет расширение макроса US_PRIVACY в URL отслеживания и запросов в соответствии со стандартом IAB CCPA.
|
| 3.470.1 |
2021-07-01 |
- Исправлена ошибка в мобильной версии Safari, из-за которой управление проигрывателем не возвращалось пользователю после события adBreakEnded.
|
| 3.469.0 |
2021-06-24 |
- Исправлена ошибка, которая возникала, когда сопутствующие объявления извлекались до события
STARTED.
|
| 3.467.0 |
2021-06-17 |
- Исправлена ошибка, которая возникала при показе объявлений VPAID в режиме
INSECURE из-за обновления браузера Chrome.
|
| 3.458.0 |
2021-05-13 |
- Добавлен класс
DaiSdkSettings со следующими API:
DaiSdkSettings.getFeatureFlags()
DaiSdkSettings.setFeatureFlags()
|
| 3.452.0 |
2021-04-15 |
- Изменяет поведение приостановки объявлений, чтобы приостанавливать объявления в любое время, когда клики по объявлениям приводят к уходу со страницы. Это изменение требует от издателей показывать интерфейс для возобновления рекламы после ее приостановки. Дополнительную информацию об этом изменении можно найти в
записи блога.
Издатели могут протестировать реализацию этих изменений с помощью этого тега объявления.
|
| 3.448.1 |
2021-03-31 |
- Добавляет свойство
AdsRequest.pageUrl, которое помогает настроить таргетинг объявлений.
Значение свойства переопределяет параметр &url= для запросов объявлений.
- Обновляет событие
AdEvent.Type.DURATION_CHANGE, которое отправляется, когда креатив SIMID меняет свою продолжительность.
- Исправлена ошибка, из-за которой предварительно загруженные объявления SIMID могли препятствовать регистрации нажатий в последующих объявлениях на мобильных устройствах.
|
| 3.447.1 |
2021-03-15 |
- Обновлено поведение для MIME-типов, указанных в AdsRenderingSettings.mimeTypes. Теперь типы, которые не поддерживаются браузером, игнорируются.
- Добавлена поддержка расширений, таких как отслеживание ActiveView и пользовательское отслеживание во время трансляции пакетов объявлений.
|
| 3.446.1 |
2021-03-08 |
- Исправлена ошибка, из-за которой объявления, следующие за объявлением SIMID, не отправляли события TAPPED.
|
| 3.445.1 |
2021-03-02 |
- Исправлена ошибка, из-за которой нелинейная реклама в середине видео показывалась слишком короткое время, если была включена предварительная загрузка видеорекламы в конце ролика.
|
| 3.444.1 |
2021-02-25 |
- Изменяет сообщение об ошибке, когда тег объявления возвращает только
<Playlist/>, а не UNKNOWN_AD_RESPONSE: 1010. Новое сообщение – VAST_EMPTY_RESPONSE: 1009.
- Исправлена ошибка, из-за которой линейные объявления AdSense регистрировались как нелинейные.
- Исправлена ошибка, из-за которой для объявлений SIMID метод
requestChangeDuration можно было вызвать только один раз.
- Исправлена ошибка, из-за которой при показе пакетов отправлялись лишние пинги и ошибки 404.
|
| 3.442.0 |
2021-02-17 |
- Добавлен API флагов функций, который можно использовать для включения или отключения определенных функций, которые не включены в IMA постоянно. Используйте
ImaSdkSettings.getFeatureFlags() и ImaSdkSettings.setFeatureFlags(), чтобы получать и устанавливать флаги функций. В будущих версиях SDK флаги функций будут использоваться для дополнительных функций, требующих согласия.
- Добавлен флаг функции
enableOmidBeta для тех, кто хочет принять участие в общедоступной бета-версии OMID для веб-страниц.
- Добавляет специальное значение неизвестной продолжительности (-3), чтобы отключить предварительную загрузку видеорекламы в конце ролика VMAP. Для этого используйте
AdsRequest.contentDuration().
|
| 3.439.0 |
2021-02-08 |
- Добавлен метод
ImaSdkSettings.setSessionId() для настройки идентификатора сеанса, который используется исключительно для ограничения частоты показов.
|
| 3.438.0 |
2021-02-03 |
- Исправлена ошибка, из-за которой события IMA иногда дублировались, если была включена предварительная загрузка.
|
| 3.436.0 |
2021-01-26 |
- Исправлена ошибка, из-за которой при показе пакетов запросы на раннюю проверку метаданных могли отправляться несколько раз.
- Исправлена ошибка, из-за которой
AdServingId перезаписывал AdSystem, если в VAST-контейнере он был указан ниже.
|
| 3.433.2 |
2021-01-14 |
- Разрешен ограниченный показ рекламы, когда пользователь не дает согласия на использование файлов cookie, отказывается от него или когда IMA не получает действительную строку TC в регионах, где действуют Генеральный регламент ЕС о защите персональных данных (GDPR) и директива ЕС "О конфиденциальности и электронных средствах связи", по истечении льготного периода интеграции со спецификацией TCF версии 2.0 от IAB.
|
| Откат до версии 3.429.0 |
2020-12-10 |
- Откат к версии 3.429.0 из-за проблемы в версии 3.430.0, когда временные метки для видео по запросу с динамической вставкой объявлений возвращали время начала и окончания, равное 0. Эта проблема в основном возникала в нативных SDK (Android и iOS).
|
| 3.427.1 |
2020-12-02 |
- Обновлена справочная информация о
contentDuration, чтобы уточнить вариант использования предварительной загрузки видеорекламы в конце ролика в VMAP.
- Исправлена ошибка, из-за которой размер объявлений VPAID определялся неправильно.
- Исправлена ошибка, из-за которой метод
getAdSkippableState возвращал неверные значения.
|
| Откат до версии 3.423.0 |
2020-11-11 |
- Откат к версии 3.423.0 из-за проблемы в версии 3.424.1, в которой изменения в поведении приостановки рекламы негативно повлияли на ряд издателей.
|
| 3.424.1 |
2020-11-09 |
- Исправлена ошибка, из-за которой изменения громкости не сохранялись при предварительной загрузке менеджеров рекламы.
- Изменено поведение приостановки объявлений: теперь объявления приостанавливаются каждый раз, когда клик по объявлению приводит к уходу со страницы. Это изменение требует от издателей показывать интерфейс для возобновления рекламы после ее приостановки. Дополнительную информацию об этом изменении можно найти в
записи блога.
Издатели могут протестировать реализацию этих изменений с помощью этого тега объявления.
|
| 3.420.1 |
2020-11-02 |
- Исправлена ошибка, из-за которой в некоторых случаях после пропуска объявления в начале ролика не воспроизводилось объявление в середине ролика, а вместо него показывался черный экран и воспроизводился звук из объявления в начале ролика.
|
| 3.418.3 |
2020-10-22 |
- Исправлена ошибка, из-за которой параметры согласия удалялись из запросов объявлений в объявлениях AdSense.
|
| 3.418.1 |
2020-10-21 |
- Медиафайлы HLS больше не поддерживаются в качестве формата контейнера для Chrome на компьютерах и в мобильном интернете.
- Исправлена ошибка, из-за которой вызовы
AdsManager.destroy() с использованием VmapAdManager в определенных ситуациях не запускали событие ALL_ADS_COMPLETED.
|
| 3.417.2 |
2020-10-19 |
- Устранена проблема со строками TC (Transparency & Consent), из-за которой строка не обрабатывалась, если URL тега объявления и URL, предоставленный платформой для запросов согласия, имели разные значения.
- Исправлена ошибка, из-за которой событие
IMPRESSION отправлялось издателю для параллельных объявлений AdSense, даже если объявление не могло быть показано из-за ограничений по размеру.
- Исправлена ошибка, из-за которой события
fullscreen на устройствах iOS учитывались дважды.
|
| 3.415.1 |
2020-10-05 |
- Исправлена ошибка, из-за которой свойства
AdProgressData были скрыты.
- Защищенные объявления VPAID с прокси-видеоэлементами теперь корректно пересылают событие перехода в полноэкранный режим.
- Теперь
ima3_dai_debug.js выводит в консоль дополнительные журналы.
- Теперь IMA регистрирует протоколы VPAID, перечисленные в разделе 3
руководства по определению VPAID.
- Исправлена ошибка, из-за которой объявления, использующие резервные объекты, иногда дважды запрашивали один и тот же тег объявления.
|
| 3.411.1 |
2020-09-23 |
- Изменено поведение ссылок на контент в Android 6.0 и более ранних версиях. Теперь пользователи перенаправляются в приложение рекламодателя, а не на целевую страницу, если это возможно.
|
| 3.410.0 |
2020-09-17 |
- В DAI SDK добавлена поддержка сопутствующих объявлений в формате iframe и HTML.
|
| 3.407.0 |
2020-09-02 |
|
| 3.405.0 |
2020-08-27 |
- В DAI SDK добавлен метод
StreamManager.focus(), который позволяет программно менять фокус для кнопки пропуска и других интерактивных элементов интерфейса.
|
| 3.404.1 |
2020-08-25 |
- В клиентский SDK добавлен метод
AdsManager.focus(), который позволяет программно менять фокус для кнопки пропуска и других интерактивных элементов интерфейса.
- Время появления объявлений
FullSlot уменьшено с 2 до 0,3 секунды.
- Если при инициализации рекламного места VPAID его размер равен 0 x 0, то после того, как размер будет задан правильно, SDK вызовет метод
resizeAd() объявления VPAID, чтобы изменить размер объявления в соответствии с новыми размерами рекламного места.
|
| 3.403.1 |
2020-08-24 |
- Исправлена ошибка, связанная с параметром
adPodInfo.podIndex в потоках видео по запросу с динамической вставкой объявлений. Теперь объявления в середине ролика индексируются правильно, начиная с 1.
- Устранена проблема с
adPodInfo.timeOffset для видео по запросу с динамической вставкой объявлений, из-за которой объявления в конце ролика не возвращали значение -1.
- Элементы
AdsDisplayContainer внутри теневой модели DOM больше не блокируются.
|
| 3.402.0 |
2020-08-13 |
- Повторно выпущена интеграция со спецификацией IAB TCF версии 2.0 после устранения расхождений между
gdpr=1 и gdpr=true, чтобы оба значения оценивались одинаково. Мы рекомендуем делать это при помощи элементов gdpr=1.
|
| 3.399.2 |
2020-07-28 |
- В DAI SDK добавлены события объявлений
StreamEvent.Type.PAUSED и StreamEvent.Type.RESUMED.
- Добавлено событие
ICON_FALLBACK_IMAGE_CLOSED, которое активируется, когда на подключенных телевизорах закрывается диалоговое окно с резервным изображением значка.
- Исправлена ошибка, из-за которой сопутствующие объявления не показывались, если у объявления был тот же идентификатор, что и у предыдущего.
- В SDK на стороне клиента добавлена поддержка запросов на изменение длительности для объявлений SIMID.
|
| 3.398.1 |
2020-07-21 |
- В SDK для отладки динамической вставки объявлений добавлены дополнительные данные журналов.
|
| 3.397.1 |
2020-07-21 |
- Файл cookie GFP интегрирован со стандартом GDPR TCFv2. Теперь, когда издатели интегрируют CMP, файлы cookie не будут использоваться для конечных пользователей из Европейской экономической зоны и Великобритании, если выполняется любое из следующих условий:
- Издатель отказался от участия.
- Пользователь явно отказался от персонализации.
- CMP ожидает взаимодействия пользователя.
|
| 3.396.0 |
2020-07-16 |
- Добавлена возможность настраивать время ожидания решения по пакету объявлений для трансляций с динамической вставкой объявлений. Для этого нужно указать значение (в миллисекундах) параметра
dai-apto для streamRequest.adTagParameters. Эта настройка также влияет на время ожидания инициализации потока, которое на 4 секунды больше значения dai-apto.
|
| 3.395.0 |
2020-07-14 |
- Исправлена ошибка, связанная с переходами по объявлениям с динамической вставкой в мобильной версии Safari.
- Временно отменена интеграция со спецификацией IAB TCF версии 2.0 из-за расхождений между использованием
gdpr=1 и gdpr=true.
|
| 3.394.0 |
2020-07-13 |
- Улучшена обработка исключений в случаях, когда при инициализации нет подключения к сети.
- Изменено событие
AD_PERIOD_ENDED, чтобы прекратить показ текущего объявления и сбросить все связанные с ним данные.
- Добавлены отчеты об изменении громкости для объявлений VPAID.
- Добавлен параметр
subtitle_name для субтитров в объявлениях с динамической вставкой, позволяющий указывать наборы субтитров для одного языка.
|
| 3.391.0 |
2020-06-15 |
- Исправлена ошибка, из-за которой в прямых трансляциях могли показываться объявления с возможностью пропуска.
|
| 3.388.1 |
2020-06-02 |
- Добавлена функция, которая возвращает ошибку, когда код JavaScript VPAID пытается воспроизвести объявление до того, как SDK активирует событие начала объявления.
- Исправлена ошибка, из-за которой в некоторых случаях игнорировался параметр
CompanionAdSelectionSettings.
|
| 3.384.0 |
2020-05-04 |
- Улучшены специальные возможности для кнопки пропуска:
- Текст, который показывается до пропуска, теперь можно выбрать с помощью клавиши Tab, чтобы его могли прочитать программы чтения с экрана.
- Добавлены значения
aria-label для обратного отсчета до пропуска и кнопки пропуска.
|
| 3.383.0 |
2020-04-28 |
- Добавлена поддержка объявлений SIMID на стороне клиента.
|
| 3.381.1 |
2020-04-16 |
- Исправлена ошибка, из-за которой воспроизведение контента могло зависнуть, если не удавалось загрузить объявления в плейлисте с правилами для объявлений.
|
| 3.379.2 |
2020-04-09 |
- Объявления VPAID больше не создают новые элементы видео. Ранее IMA создавал новый видеоэлемент для объявлений VPAID, если элемент, предоставленный издателем, не работал должным образом.
|
| 3.373.2 |
2020-03-10 |
- Исправлена ошибка, из-за которой события
VOLUME_CHANGED и VOLUME_MUTED не активировались должным образом.
|
| 3.367.1 |
2020-02-12 |
- В AdsLoader добавлен метод getVersion, позволяющий получить текущую версию SDK.
|
| 3.366.0 |
2020-02-06 |
- Прекращена поддержка ViewMode API.
|
| 3.365.1 |
2020-02-03 |
|
| 3.364.0 |
2020-01-28 |
- Исправлена ошибка, возникавшая при настройке локализации для DAI SDK.
- Данные временных меток теперь используют точность с плавающей запятой.
|
| 3.361.1 |
2020-01-21 |
- Улучшена видимость элементов Почему я вижу эту рекламу? и Продолжительность объявления на мобильных устройствах с узкими экранами.
|
| 3.360.0 |
2020-01-15 |
- Время временных меток теперь указывается в виде чисел с плавающей запятой, чтобы повысить точность.
- Добавлена поддержка значков из объявлений-контейнеров, которые будут показываться в дополнение к значкам из встроенных объявлений.
- Обновлена логика обнаружения оверлеев, чтобы точнее определять видимость.
|
| 3.358.2 |
2020-01-15 |
- Исправлена ошибка в Internet Explorer 11, из-за которой не определялся
EventTarget.
|
| 3.358.1 |
08.01.2020 |
- Удален текст, который показывался перед кнопкой пропуска в объявлениях с возможностью пропуска.
|
| 3.355.4 |
2020-01-03 |
- Добавлена поддержка поиска и передачи параметров согласия по CCPA и GDPR.
- Исправлена ошибка, из-за которой в браузере Safari на устройствах iOS блокировалось воспроизведение.
|
| 3.355.3 |
2019-12-10 |
- Исправлена ошибка, из-за которой в некоторых случаях не создавались события журнала.
|
| 3.355.0 |
2019-12-05 |
- Исправлена ошибка, из-за которой при переходе по клику выполнялось перенаправление в магазин приложений на устройствах iOS.
|
| 3.354.0 |
2019-12-04 |
- Добавлена поддержка объявлений с возможностью пропуска на мобильных сайтах в iOS 10 и более поздних версиях в ситуациях, когда в
AdDisplayContainer не передается элемент видео.
- Для всех нелинейных и полноэкранных объявлений добавлена двухсекундная задержка между показом объявления и возможностью нажать на него.
- Исправлена ошибка, из-за которой
setAdWillPlayMuted не мог отключить звук в объявлениях, если для enablePreloading было задано значение true.
|
| 3.351.1 |
2019-11-14 |
- Исправлена ошибка, из-за которой события объявлений
LOG и INTERACTION в некоторых случаях не включали объект объявления.
- Добавлена автоматическая интеграция запросов объявлений Google для платформ для запросов согласия, совместимых со спецификацией IAB TCF версии 2.0, например Детектора блокировки от Google.
|
| 3.349.0 |
2019-11-11 |
- Исправлена ошибка, связанная с событиями отслеживания
breakstart и breakend в VMAP.
|
| 3.346.0 |
2019-10-25 |
- В DAI SDK добавлена поддержка объявлений TrueView. Объявления TrueView можно реализовать, передав AdUiElement в конструктор StreamManager.
|
| 3.343.1 |
2019-10-17 |
- Исправлена ошибка, связанная с синтаксическим анализом встроенного кода VMAP на устройствах tvOS.
|
| 3.339.0 |
2019-10-09 |
- В DAI SDK добавлена поддержка значков VAST. Значки можно реализовать, передав
AdUiElement в конструктор StreamManager.
|
| 3.338.1 |
2019-10-07 |
- Добавлено событие
VIDEO_CLICKED, которое активируется при любом клике по видео, даже если он не приводит к переходу по клику.
- Добавлена поддержка показа значка Почему я вижу эту рекламу? в объявлениях с динамической вставкой. Для этого нужно передать объект
AdUiElement в конструктор StreamManager.
|
| 3.337.0 |
2019-10-01 |
- В DAI SDK добавлена поддержка объявлений с возможностью пропуска. Чтобы реализовать объявления с возможностью пропуска, передайте
AdUiElement в конструктор StreamManager.
|
| 3.336.1 |
2019-09-30 |
- В DAI SDK добавлена поддержка передачи
AdUiElement в конструктор StreamManager, который следует использовать вместо setClickElement для обработки переходов по клику.
|
| 3.334.0 |
2019-09-23 |
- Исправлена ошибка с предварительной загрузкой VPAID.
|
| 3.325.3 |
2019-08-19 |
- Всплывающие окна в Microsoft Edge теперь открываются в новых вкладках.
- Всплывающие окна в Internet Explorer 11 теперь открываются в новых окнах.
|
| 3.323.2 |
2019-08-12 |
- Всплывающие окна в Internet Explorer 11 теперь можно прокручивать.
|
| 3.320.0 |
2019-07-23 |
- Добавлена поддержка URL
intent:// для ссылок на страницы в приложениях Android.
- Добавлена поддержка URL
market:// для ссылок на страницы в Google Play на устройствах Android.
|
| 3.319.1 |
2019-07-22 |
- Добавлена поддержка нескольких универсальных идентификаторов объявлений. Методы
getUniversalAdIdValue и getUniversalAdIdRegistry больше не поддерживаются.
|
| 3.316.0 |
2019-07-10 |
- В объект запроса трансляции с динамической вставкой объявлений добавлены параметры
authToken и streamFormat.
|
| 3.312.1 |
2019-06-17 |
- В объект объявления для динамической вставки объявлений добавлены функции
getUniversalAdIdValue и getUniversalAdIdRegistry.
|
| 3.311.0 |
2019-06-11 |
- Исправлена ошибка с метаданными YouTube для видео с доступом по ссылке.
|
| Откат до версии 3.296.0 |
2019-04-24 |
- Откат до версии 3.296.0 из-за ошибки в версии 3.297.3, из-за которой воспроизведение видео останавливалось на последнем кадре объявления в начале ролика.
|
| 3.290.0 |
2019-04-01 |
- Исправлена ошибка, из-за которой неподдерживаемые типы объявлений (нелинейные, VPAID) не вызывали ошибку.
|
| 3.284.0 |
2019-03-04 |
- Исправлена ошибка, из-за которой события, на которые оформлена подписка, не удалялись при удалении объявления.
- Добавлены события
AD_PERIOD_STARTED и AD_PERIOD_ENDED для динамической вставки объявлений. С их помощью можно определить, что именно воспроизводится в трансляции с динамической вставкой объявлений: контент, реклама или заставка.
|
| 3.279.0 |
2019-02-13 |
- В
StreamData добавлено свойство manifestFormat, указывающее формат трансляции. Это свойство заполняется в событии LOADED.
|
| Откат до версии 3.274.0 |
2019-02-12 |
|
| 3.275.4 |
2019-02-06 |
- В
StreamData добавлено свойство manifestFormat, указывающее формат трансляции. Это свойство заполняется в событии LOADED.
|
| 3.273.0 |
2019-01-24 |
- Исправлена ошибка, из-за которой значки VAST не показывались в объявлениях VPAID.
|
| 3.271.0 |
2019-01-10 |
- Добавлена поддержка макросов VAST 4.1. Подробную информацию вы найдете в спецификации VAST 4.1.
- Исправлена ошибка, из-за которой объявления VPAID, которые начинались за пределами экрана, инициализировались с неправильным размером рекламного места.
- Исправлена ошибка, из-за которой не срабатывали ошибки видео для прямых трансляций и видео по запросу.
- Исправлена ошибка, из-за которой воспроизведение контента не возобновлялось в Safari на iOS.
|
| 3.259.0 |
2018-11-27 |
- Исправлена ошибка, из-за которой сопутствующие объявления не отображались, если пакеты объявлений содержали объявления VPAID или использовали резервные объявления на уровне объектов.
|
| 3.255.0 |
2018-11-12 |
- Исправлена проблема с поддержкой перехода по клику для значков VAST в объявлениях VPAID в режиме INSECURE.
|
| 3.254.0 |
2018-11-08 |
- Добавляет событие
AdEvent.Type.AD_BUFFERING. Это событие регистрируется, когда воспроизведение объявления приостанавливается из-за буферизации.
|
| 3.246.0 |
18.10.2018 |
- Исправлена проблема с задержкой воспроизведения, возникавшая при использовании прокси-сервера Google Publisher Tag с IMA SDK.
|
| 3.244.2 |
16.10.2018 |
- Добавляет событие
AD_PROGRESS. Это событие активируется во время воспроизведения объявления и содержит объект AdProgressData, полученный через getAdData().
- Включает
isCookiesEnabled() и setCookiesEnabled() в ImaSdkSettings.
- Исправлена проблема с показом нескольких видеообъявлений с возможностью пропуска подряд.
- Исправлена проблема с ошибками объявлений при использовании пользовательского воспроизведения в iOS.
|
| 3.234.1 |
2018-09-04 |
- Если контейнер VAST в пакете не возвращает объявление, то вместо него может быть показано объявление из подборки (без порядкового номера), которое имеет такую же или меньшую продолжительность.
|
| 3.228.0 |
2018-08-14 |
- Исправлена ошибка, связанная с показом нескольких объявлений с возможностью пропуска подряд.
- Исправлена ошибка, из-за которой
AdsManager.isCustomPlaybackUsed() возвращал неверное значение, если был задан после создания AdsLoader.
|
| 3.227.0 |
2018-08-13 |
- Воспроизводите только поддерживаемые MIME-типы, переданные в
AdsRenderingSettings.mimeTypes.
|
| 3.226.2 |
2018-08-07 |
- Оверлеи без заданного времени показа теперь показываются до следующего объявления, а не 15 секунд.
- Исправлена ошибка, из-за которой
AdsRequest.vastLoadTimeout экспортировался неправильно.
- Исправлена ошибка, из-за которой
Ad.getVastMediaBitrate экспортировался неправильно.
|
| 3.225.0 |
30.07.2018 |
- Принудительно задает выходные данные VAST 4 для запросов Google Менеджера рекламы.
|
| 3.223.0 |
2018-07-25 |
- Добавляет
Ad.getVastMediaBitrate().
|
| 3.216.1 |
2018-06-26 |
- Исправлена ошибка в DAI SDK, из-за которой
Ad.getDuration() возвращал миллисекунды вместо секунд.
|
| 3.216.0 |
2018-06-20 |
- Исправлена ошибка, из-за которой ошибки 303 ошибочно регистрировались как ошибки 1005. В журналах сервера они регистрировались как ошибки 900, а не 303.
|
| 3.214.1 |
2018-06-12 |
|
| Откат до версии 3.211.3 |
2018-06-07 |
- Из-за проблемы, затрагивающей некоторые реализации для iPhone, выполнен откат к версии 3.211.3.
|
| 3.213.1 |
2018-06-07 |
|
| 3.210.1 |
2018-05-16 |
- Исправлена ошибка, из-за которой объявления продолжали показываться после вызова
AdDisplayContainer.destroy().
- Добавляет
allow="autoplay" в iframe, используемый для загрузки объявлений VPAID.
|
| 3.198.2 |
2018-03-27 |
- Исправлена проблема с предварительной загрузкой в последних версиях Chrome и Safari для компьютеров.
|
| 3.193.1 |
2018-02-26 |
- Удалены ошибочно задокументированные методы сериализации и десериализации в
AdError.
|
| 3.192.0 |
2018-02-14 |
- Удален ненужный код ошибки INVALID_ADX_EXTENSION. Если синтаксический анализ расширения не удался, объявления все равно будут воспроизводиться.
- IMA, загруженный в iframe, теперь будет наследовать правила автовоспроизведения родительской страницы в Chrome 65 и более поздних версиях.
- Исправлена утечка памяти, которая происходила, когда реализации не удаляли AdsManager при AdError.
|
| 3.190.0 |
2018-01-30 |
- Теперь при остановке объявлений VPAID без регистрации показа будет регистрироваться ошибка. Это соответствует поведению всех остальных объявлений.
|
| 3.189.0 |
2018-01-24 |
- Исправлена ошибка, возникавшая при переходе от различных стратегий автовоспроизведения к воспроизведению по клику.
- Исправлена проблема с воспроизведением в IE 11.
- Исправлена ошибка с рекламой в середине видео на iOS 11.
- Пустые сопутствующие объявления VPAID больше не вызывают ошибку консоли.
- Некоторые предупреждения заменены на информационные сообщения.
|
| 3.186.1 |
2017-12-07 |
AdErrorEvent.getInnerError() теперь может возвращать внутренний объект AdError. Это позволяет проверить, не произошел ли сбой автовоспроизведения.
|
| 3.184.1 |
2017-11-02 |
- Исправлена ошибка, из-за которой предварительно загруженные объявления не воспроизводились, если метод adsManager.init вызывался недостаточно быстро.
- Добавлена ошибка AdError.AUTOPLAY_DISALLOWED, которая возникает, когда SDK пытается автоматически воспроизвести объявление, но браузер блокирует это действие.
|
| Откат до версии 3.182.1 |
2017-10-26 |
- Из-за проблемы, затрагивающей некоторые реализации плагина videojs-ima, выполнен откат до версии 3.182.1.
|
| 3.183.1 |
2017-10-26 |
- Исправлена ошибка, из-за которой предварительно загруженные объявления не воспроизводились, если метод adsManager.init вызывался недостаточно быстро.
|
| 3.182.0 |
2017-10-17 |
- Исправлена ошибка, из-за которой в браузере Safari 11 на компьютерах не воспроизводились линейные видеообъявления с воспроизведением по клику.
|
| Откат до версии 3.180.3 |
2017-10-06 |
- Из-за проблем с показом некоторых объявлений выполнен откат до версии 3.180.3.
|
| 3.181.3 |
2017-10-05 |
- Исправлена ошибка, из-за которой недействительные переходы по клику приводили к приостановке видео.
- Исправлена ошибка, возникавшая во время рекламной паузы в середине видео при использовании
discardAdBreak().
|
| Откат до версии 3.179.0 |
2017-09-22 |
- Из-за проблем с некоторыми объявлениями VPAID выполнен откат к версии 3.179.0.
|
| 3.179.0 |
2017-09-18 |
- Исправлена ошибка, из-за которой при предварительной загрузке объявлений и повторном использовании контейнера объявлений отображалось несколько интерфейсов объявлений.
|
| 3.178.0 |
2017-08-31 |
- Устранена проблема, из-за которой возникала ошибка, если объявление с возможностью пропуска показывалось на странице в мобильном браузере Safari, не поддерживающем такой формат. Теперь это исключение правильно обрабатывается SDK.
- Исправлена ошибка, из-за которой в редких случаях событие
CONTENT_RESUME_REQUESTED не срабатывало для потоков HLS в мобильной версии Safari.
|
| 3.176.0 |
2017-08-10 |
- Добавляет
AdsRequest.liveStreamPrefetchSeconds.
- Удаляет
AdsRenderingSettings.useShareButton.
|
| 3.175.0 |
2017-07-31 |
- При показе параллельного объявления VPAID SDK теперь отправляет проигрывателю событие STARTED.
- Теперь линейные объявления VPAID будут активировать событие STARTED при показе, а не при запуске.
|
| 3.174.0 |
2017-07-24 |
- Исправлена ошибка, из-за которой некоторые пакеты видеорекламы в начале ролика зависали, когда была включена предварительная загрузка.
- Исправлена ошибка, из-за которой реклама в середине видео приводила к перезапуску контента в некоторых реализациях iOS.
- Исправлена ошибка, из-за которой на устройствах iOS после рекламы не возобновлялся показ некоторых трансляций.
|
| 3.173.1 |
2017-07-06 |
|
| 3.173.0 |
2017-06-28 |
- Исправлена ошибка, из-за которой контент не восстанавливался корректно при использовании собственного проигрывателя в мобильном браузере на iOS, если переключение контента и запрос объявлений происходили с небольшим интервалом.
|
| 3.172.0 |
2017-06-14 |
- Исправлена ошибка, из-за которой на мобильных устройствах не показывались объявления AdSense, занимающие весь рекламный блок.
- Добавляет
Ad.getSkipTimeOffset().
|
| 3.171.0 |
2017-06-08 |
- Добавлена поддержка полноразмерных объявлений AdSense для следующих существующих методов
AdsManager:
getCurrentTime()
getRemainingTime()
getDuration()
getAdSkippableState()
skip()
|
| 3.170.0 |
2017-06-01 |
- Добавляет
AdsRequest.vastLoadTimeout.
- Добавлена поддержка объявлений с возможностью пропуска на iPhone и iPod touch при использовании
ImaSdkSettings.setDisableCustomPlaybackForIOS10Plus(true).
|
| 3.169.1 |
2017-05-19 |
- Добавлена поддержка события
AdInteraction в VPAID. При активации видеопроигрыватель получает новое событие AdEvent.INTERACTION.
|
| 3.168.0 |
2017-05-08 |
- Время ожидания загрузки медиаконтента по умолчанию изменено с 15 до 8 секунд.
- Исправлена ошибка, из-за которой правило
ImaSdkSettings.setDisableCustomPlaybackForIOS10Plus() не работало.
|
| 3.166.0 |
2017-04-12 |
- Добавляет
ImaSdkSettings.setDisableCustomPlaybackForIOS10Plus(). Пользовательское воспроизведение снова включено по умолчанию в Safari на iOS (оно было отключено в версии 3.164.0). Объявления будут показываться в Safari так же, как и до версии 3.164.0.
|
| 3.164.0 |
2017-03-29 |
- Исправлена поддержка автовоспроизведения для мобильных сайтов на iOS и Android. Чтобы включить эту функцию, отключите звук в видеопроигрывателе или вызовите
AdsManager.setVolume(0) перед вызовом AdsManager.start().
|
| 3.161.4 |
2017-03-24 |
- Добавляет
AdsManager.updateAdsRenderingSettings(), чтобы обновить настройки отображения объявлений после вызова getAdsManager().
|
| Откат до версии 3.161.1 |
2017-03-24 |
|
| 3.163.0 |
2017-03-23 |
- Добавляет
AdsManager.updateAdsRenderingSettings(), чтобы обновить настройки отображения объявлений после вызова getAdsManager().
|
| 3.160.3 |
2017-03-07 |
- Исправлена ошибка, из-за которой в отчетах о смешанных пакетах указывались неверные позиции объявлений.
|
| 3.159.0 |
2017-02-21 |
- Добавлена поддержка резервных объявлений на уровне объектов.
|
| 3.156.0 |
2017-01-26 |
- Исправлена ошибка, из-за которой в отчетах неправильно указывалась позиция объявления в смешанных пакетах VPAID.
- Добавляет
ImaSdkSettings.(set|get)DisableFlashAds().
- Добавляет application/dash+xml в качестве допустимого MIME-типа.
- Добавляет в
Ad следующие методы:
getUniversalAdIdValue()
getUniversalAdIdRegistry()
- Добавляет в
AdsRequest следующие свойства:
contentDuration
contentKeywords
contentTitle
|
| 3.154.1 |
2017-01-10 |
- Теперь
Ad.getWrapperCreativeIds() лучше сопоставляет креативы с помощью контейнеров.
|
| 3.153.1 |
2016-12-07 |
- Добавляет
Ad.getDealId().
- Добавляет
Ad.getSurveyUrl().
- Добавляет
Ad.getWrapperCreativeIds().
- Добавляет поддержку значков в объявления Flash и HTML5 VPAID в режиме ENABLED. Значки не будут работать в режиме INSECURE.
|
| 3.151.1 |
11.10.2016 |
- Добавляет
Ad.getAdvertiserName().
- Устранена проблема с креативами Flash VPAID в HTML5.
|
| 3.147.1 |
2016-10-14 |
- Добавляет
Ad.getCreativeId().
|
| 3.146.2 |
2016-10-10 |
- Исправлена ошибка, из-за которой показ некоторых объявлений VPAID Flash прекращался преждевременно.
- Исправлена ошибка, из-за которой объявления VPAID Flash обрезались в полноэкранном режиме.
|
| 3.145.0 |
2016-09-22 |
- Добавляет
Ad.getApiFramework().
|
| 3.144.0 |
2016-09-13 |
- Добавляет
AdError.ErrorCode.VAST_PROBLEM_DISPLAYING_MEDIA_FILE.
|
| 3.140.1 |
2016-08-18 |
- Исправлена проблема с переходами по клику для небезопасных объявлений VPAID на основе Flash.
|
| 3.139.0 |
2016-08-10 |
- Удаляет
AdsRenderingSettings.AUTO_SCALE.
|
| 3.137.0 |
2016-07-26 |
- Добавляет
Ad.getVastMediaWidth() и Ad.getVastMediaHeight().
- Исправлен стиль курсора во встроенном интерфейсе объявлений.
|
| 3.135.1 |
2016-06-29 |
- Добавлена поддержка предварительной загрузки медиаобъектов с помощью
AdsRenderingSettings.enablePreloading.
|
| 3.134.0 |
2016-06-16 |
- Исправлена ошибка, из-за которой кнопка пропуска рекламы иногда исчезала при нажатии на таймер обратного отсчета.
|
| 3.133.0 |
2016-06-07 |
- Исправлена визуальная ошибка с кнопками пропуска на устройствах Android 4.4.4. На других платформах кнопки пропуска работали корректно, поэтому на них это изменение не повлияет.
|
| 3.128.2 |
2016-05-03 |
- Добавляет
AdsRenderingSettings.playAdsAfterTime.
|
| 3.123.0 |
2016-02-24 |
- Добавляет поддержку креативов VPAID Flash в VMAP и правила для объявлений.
|
| 3.120.0 |
2016-01-27 |
- Добавляет параметр
videoElement в AdsManager.init. Это позволяет указать собственный элемент видео, который будет использоваться, если он не готов при вызове конструктора AdDisplayContainer. Конструктор AdDisplayContainer по-прежнему является предпочтительным способом предоставления пользовательского видеоэлемента.
- Добавляет
AdsRenderingSettings.useStyledLinearAds.
|
| 3.118.0 |
2016-01-13 |
- Креативы VPAID Flash теперь поддерживаются в IMA HTML5.
|
| 3.116.4 |
2015-12-10 |
- В мобильных объявлениях, в которых не используется специальное отслеживание кликов, теперь будет показываться новый интерфейс с кнопкой "Подробнее". Теперь при нажатии на объявление оно будет приостанавливаться или возобновляться, а не перенаправлять пользователя на целевую страницу.
|
| 3.115.0 |
2015-12-03 |
- Любое нелинейное объявление AdSense или Ad Exchange высотой более 90 пикселей теперь будет показываться как полноэкранное.
- Новое полноэкранное объявление занимает весь экран и содержит таймер обратного отсчета и кнопку пропуска. Воспроизведение контента возобновляется после того, как объявление закрывается по таймеру или пользователь пропускает его.
- Для нелинейных объявлений AdSense или Ad Exchange высотой менее 90 пикселей также можно принудительно задать полноэкранный режим, указав
adsRequest.forceNonLinearFullSlot=true.
|
| 3.113.1 |
2015-11-12 |
|
| 3.111.0 |
2015-10-28 |
- Добавляет
AdEvent.LINEAR_CHANGED.
- Добавляет
AdEvent.DURATION_CHANGE.
- Новый интерфейс используется для 1% подходящих запросов объявлений.
|
| 3.110.0 |
2015-10-21 |
- Добавляет
Ad.getTraffickingParameters и Ad.getTraffickingParametersString.
|
| 3.108.1 |
2015-09-23 |
- Добавляет поддержку сопутствующих объявлений для объявлений VPAID.
|
| 3.107.1 |
2015-09-18 |
- Специальное воспроизведение на устройствах Android 4.0 и более поздних версий отключено. Объявления будут показываться, но в проигрывателе SDK, а не в проигрывателе, предоставленном пользователем.
|
| 3.101.22 |
2015-09-10 |
- Режим VPAID теперь по умолчанию включен, а не отключен.
|
| 3.101.17 |
2015-08-27 |
Ad.getContentType() становится доступным после события LOADED, а не STARTED. Это позволяет быстрее получать доступ к данным рекламы.
|
| 3.101.10 |
2015-08-06 |
|
| 3.101.8 |
2015-07-25 |
- Исправлена проблема, из-за которой значения коррелятора не обновлялись для тегов Менеджера рекламы в формате pubads.g.doubleclick.net/gampad/live/ads.
|
| 3.101.6 |
2015-07-23 |
|
| 3.101.4 |
2015-07-13 |
- Специальное воспроизведение отключено на 5% устройств с Android 4.0 и более поздних версий. В будущих выпусках это число будет увеличено до 100 %.
|
| 3.101.2 |
2015-06-17 |
- В правом верхнем углу объявлений TrueView теперь будет кнопка "Подробнее". Если пользователь нажмет на объявление в любом другом месте, он не перейдет на сайт рекламодателя.
- Кнопка "Пропустить" для объявлений с возможностью пропуска теперь будет показываться даже при использовании собственного отслеживания кликов.
|
| Откат до версии 3.101.1 |
2015-06-04 |
- Из-за проблем с воспроизведением на Android мы вернулись к версии 3.101.1.
|
| 3.102.1 |
2015-06-04 |
- В правом верхнем углу объявлений TrueView теперь будет кнопка "Подробнее". Если пользователь нажмет на объявление в любом другом месте, он не перейдет на сайт рекламодателя.
- Кнопка "Пропустить" для объявлений с возможностью пропуска теперь будет показываться даже при использовании собственного отслеживания кликов.
- На устройствах с Android 4.0 и более поздних версий будет отключено воспроизведение в сторонних проигрывателях. Объявления будут показываться, но в проигрывателе SDK, а не в проигрывателе, предоставленном пользователем.
|
| 3.99.4 |
2015-05-12 |
- Исправлена ошибка адаптера VPAID, из-за которой кнопка пропуска и элементы перехода по клику иногда были неактивны.
- Теперь объявления TrueView будут корректно возвращать статус возможности пропуска через
AdsManager.getAdSkippableState().
|
| 3.98.0 |
30.04.2015 |
- Теперь файл ima3.js можно загружать в DOM или iframe, которые не связаны с контейнером видео, но находятся в том же источнике.
|
| 3.97.0 |
22.04.2015 |
- Ошибка, из-за которой
client.js не загружается из-за неправильного использования протокола.
- Исправлена ошибка, из-за которой адаптер VPAID не загружался, если он был загружен в раздел
<head>.
|
| 3.93.1 |
23.03.2015 |
- Добавляет метод
setAdWillAutoPlay в AdsRequest. Это позволит издателям указывать, будет ли объявление воспроизводиться в ответ на действие пользователя или автоматически.
|
| 3.91.0 |
25.02.2015 |
- Исправлена ошибка, связанная с VPAID, из-за которой видеопроигрыватель отправлял в объявления VPAID событие play вместо ожидаемого playing.
|
| 3.87.0 |
2015-02-04 |
- Исправлена ошибка, из-за которой клиенты, не использующие интерфейс IMA, получали неверные значения из
getAdSkippableState.
- Нумерация версий изменится с 3.1.X на 3.X.Y.
|
| 3.1.85 |
2015-01-28 |
- Добавлена функция
AdEvent.Type.AD_METADATA.
|
| 3.1.81 |
2014-11-19 |
- Исправлена проблема с тегом Freewheel, возникавшая при обработке некоторых сторонних запросов объявлений.
|
| 3.1.80 |
2014-11-13 |
- В
ImaSdkSettings добавлены getPlayerType, setPlayerType, getPlayerVersion и setPlayerVersion, чтобы партнерские проигрыватели могли указывать тип и версию проигрывателя при интеграции с SDK.
|
| 3.1.79 |
2014-11-06 |
- В IMA HTML5 SDK добавлена поддержка Internet Explorer 11. Подробную информацию вы найдете в
объявлении.
|
| Откат до версии 3.1.75 |
2014-10-17 |
- Из-за проблем с воспроизведением объявлений на мобильных сайтах мы вернулись к версии 3.1.75.
|
| 3.1.73 |
2014-10-03 |
- Позволяет отслеживать клики на всех мобильных устройствах.
Это отменяет изменение, внесенное в предыдущем выпуске (3.1.72), в котором пользовательское отслеживание кликов было включено только для iPhone и Android до версии 4.0.
Эта ограниченная функция отслеживания кликов будет добавлена в SDK позже.
|
| 3.1.72 |
2014-10-02 |
- Теперь мы рекомендуем всегда передавать видеопроигрыватель в качестве элемента пользовательского воспроизведения, поскольку пользовательское воспроизведение будет использоваться только в определенных средах.
- Специальные элементы отслеживания кликов теперь используются только в определенных средах. Примечание. Если вы разместите собственный элемент отслеживания кликов поверх видеопроигрывателя, это нарушит работу перехода по клику и возможность пропускать объявления.
|
| 3.1.70 |
2014-09-18 |
AdsRequest: значение в столбце "reportAdAutoPlayed" изменено на "setAdWillAutoPlay".
|
| 3.1.69 |
2014-09-18 |
- Кнопка Подробнее будет показываться в мобильных объявлениях независимо от их длительности.
|
| 3.1.68 |
2014-09-17 |
- В
AdsRequest добавлена настройка reportAdAutoPlayed. Обратите внимание, что reportAdAutoPlayed переименован в setAdWillAutoPlay. Ознакомьтесь с примечаниями к выпуску 3.1.70.
|
| 3.1.66 |
2014-09-11 |
- Добавляет 1) настройку
uiElements в AdsRenderingSettings и 2) API getUiElements в Ad.
|
| 3.1.65 |
2014-09-04 |
- Превращает кнопку пропуска в настоящую кнопку, чтобы пользователям программ чтения с экрана было проще ее найти.
|
| 3.1.63 |
2014-08-22 |
- Добавлена поддержка креативов VPAID 2 JavaScript.
- Добавлена поддержка значков VAST 3.
- Добавлены следующие новые функции для сопутствующих объявлений:
- Поддержка атрибута required в элементе
CompanionAds шаблона VAST.
- Поддержка атрибута adSlotID в элементе VAST
Companion.
- Если в ответе VAST возвращается несколько сопутствующих объявлений, SDK выберет наиболее подходящее для текущей среды.
- Исправлена ошибка, из-за которой были недоступны
ImaSdkSettings.setNumRedirects и ImaSdkSettings.getNumRedirects.
- Добавлены методы API
isCustomPlaybackUsed и isCustomClickTrackingUsed.
|
| 3.1.62 |
2014-08-14 |
- Примечание (9 ноября 2014 г.). В настоящее время мы не рекомендуем издателям передавать собственный проигрыватель. К концу сентября мы выпустим функцию, которая будет автоматически переключаться между собственным проигрывателем и проигрывателем SDK. С этого момента мы начнем рекомендовать такую реализацию.
Теперь мы рекомендуем издателям всегда передавать собственный видеопроигрыватель при создании AdDisplayContainer.
Скоро мы опубликуем руководство по изменению кода.
- Издателям больше не нужно сохранять и восстанавливать состояние проигрывателя контента при возникновении событий
CONTENT_PAUSE_REQUESTED и CONTENT_RESUME_REQUESTED.
|
| 3.1.57 |
2014-06-26 |
- Добавляет событие
IMPRESSION в AdsManager, которое будет активироваться при регистрации показа.
- Добавляет события
VOLUME_CHANGED и VOLUME_MUTED в AdsManager.
|
| 3.1.55 |
2014-06-11 |
- Теперь консоль GPT может работать, если она включена со всеми официально распознаваемыми параметрами (
'google_console', 'google_force_console и 'googfc' для использования на мобильных устройствах). Значения параметров (например, 'google_console=1') задавать не нужно.
|
| 3.1.54 |
2014-06-09 |
- Если пользователь не указал предпочтительный максимальный битрейт, по умолчанию для мобильных телефонов используется значение 500 кбит, а для других устройств, включая компьютеры, – 1000 кбит.
- Удалено:
ImaSdkSettings.getCompetitiveExclusion().
- В класс
Ad добавлен API minSuggestedDuration.
|
| 3.1.53 |
2014-05-29 |
- Теперь ядро SDK всегда будет загружаться с сайта imasdk.googleapis.com.
|
| 3.1.51 |
2014-05-12 |
- Исправлена ошибка, из-за которой объявления во время паузы автоматически возобновлялись, когда пользователь блокировал устройство.
- Обновлена документация по ошибкам, связанным с истечением времени ожидания VAST, и указана продолжительность этого времени.
|
| 3.1.50 |
2014-04-30 |
- Исправлена ошибка, из-за которой возникали проблемы у издателей, изменивших прототип Array (например, у пользователей motools).
- Изменена функциональность
Ad.getContentType: теперь возвращается пустая строка вместо null, если contentType неизвестен.
- Вводится эксперимент, в рамках которого 25% загрузок основного двоичного файла будет выполняться из нашего нового домена imasdk.googleapis.com. Это затронет только издателей, которые включили s0.2mdn.net для CORS. Согласно нашим тестам, это не должно быть никем.
- Перенаправляет на новый домен 1% трафика 1 мая 2014 г., 25 % – 2 мая 2014 г. и 100 % – 7 мая 2014 г.
|
| 3.1.47 |
2014-04-11 |
- Добавьте новые API
Ad.getTitle(), Ad.getDescription() и Ad.getContentType().
- Поддерживают макросы VAST 3
CACHEBUSTER и ERRORCODE.
|
| 3.1.46 |
2014-04-03 |
- Теперь API
getCompanionAds принимает google.ima.CompanionAdSelectionSettings в качестве третьего необязательного параметра.
- Исправлена ошибка в Safari на iOS, из-за которой видеообъявление зависало на iPad при медленном подключении к интернету.
|
| 3.1.45 |
2014-03-06 |
- Добавлен API
AdsLoader.setAutoPlayAdBreaks, который позволяет издателю выбирать, будут ли рекламные паузы VMAP и AdRules воспроизводиться автоматически.
- Добавлено событие
adBreakReady, которое будет отправляться объектом AdsManager, когда рекламная пауза должна была бы начаться, если бы для свойства autoPlayAdBreaks было задано значение false.
|
| 3.1.44 |
2014-01-28 |
- В
google.ima.AdError.ErrorCode добавлен код ошибки VAST_MEDIA_LOAD_TIMEOUT для случаев, когда истекает время ожидания медиафайла.
|
| 3.1.41 |
2013-12-16 |
- Исправлена ошибка, из-за которой
adsManager.skip() API не работал с правилами для объявлений.
|
| 3.1.38 |
2013-12-04 |
- Предоставляет
ima3.js доступ к google.ima.settings и его методу setLocale.
|
| 3.1.35 |
2013-11-14 |
- Если для специального воспроизведения не задано отслеживание кликов, то клики отслеживаются с помощью iframe SDK, а не специального видеоэлемента.
- Позволяет использовать интерфейс видеообъявлений по умолчанию, включая отрисовку кнопки "Пропустить".
- Исправлена опечатка в видимой строке "Advertisment" (теперь "Advertisement").
|
| 3.1.34 |
2013-10-22 |
- В
AdsRenderingSettings добавлено свойство
loadVideoTimeout.
- Измените время ожидания объявления по умолчанию на 15 секунд. Если объявление не начнет воспроизводиться в течение 15 секунд, оно будет пропущено и сработает событие CONTENT_RESUME_REQUESTED.
- Улучшена поддержка кодов ошибок, совместимых с VAST. Удалены некоторые неиспользуемые коды ошибок, а другие объединены. Код ошибки 200 теперь представлен константой VAST_TRAFFICKING_ERROR. Теперь ошибка UNKNOWN_AD_RESPONSE относится к SDK и имеет код 1010.
- Отключена перемотка рекламы в реализациях для iPhone.
|
| 3.1.33 |
2013-10-10 |
- Исправлена ошибка, из-за которой не регистрировались некоторые клики по объявлениям на мобильных устройствах.
|
| 3.1.23 |
2013-08-22 |
- Новые API для AdPodInfo: максимальная продолжительность пакета, индекс пакета и смещение по времени пакета.
Подробную информацию об этих новых API можно найти на странице AdPodInfo.
|
| 3.1.20 |
2013-08-07 |
- Исправлена ошибка, из-за которой возникали проблемы с обработкой контейнеров VAST, не содержащих креативов.
- Исправлена ошибка, из-за которой возникали проблемы с полноэкранным режимом в Safari на компьютерах.
|
| 3.1.12 |
2013-05-21 |
- Исправлена ошибка в реализации API сопутствующих креативов (не GPT).
|
| 3.1.10 |
2013-05-14 |
- Если для показа сопутствующих креативов используется тег GPT (Google Publisher Tag), SDK будет получать из него размеры рекламных мест для сопутствующих креативов и добавлять их в запрос объявления, отправляемый в Google Менеджер рекламы, переопределяя любые размеры, заданные издателем.
|
| 3.1 |
2012-12-18 |
- В этом выпуске представлены серьезные внутренние изменения, которые влияют на загрузку SDK. Требуются незначительные изменения в интеграции.
- Новые URL загрузки SDK API:
- SDK больше не использует отдельный асинхронный загрузчик. После загрузки API SDK вы можете сразу же начать его использовать.
- API SDK – это относительно тонкий слой, который оборачивает ядро SDK. Ядро загружается в IFRAME сразу после создания
AdDisplayContainer. Важно создать AdDisplayContainer как можно раньше, чтобы минимизировать задержку при загрузке SDK.
- Новые API:
- Предыдущие версии SDK, включая 3.0.15, в будущем поддерживаться не будут. Рекомендуем как можно скорее перейти на версию 3.1.
|
| 3.0.15 |
2012-10-22 |
- Теперь при создании AdsLoader необходимо указывать AdDisplayContainer. Устаревший способ передачи
AdDisplayContainer с помощью метода
getAdsManager будет удален в следующем выпуске. Дополнительную информацию об изменениях вы найдете в руководстве по переносу AdDisplayContainer.
- Изменения в поддержке пользовательского воспроизведения:
- Пользовательские настройки воспроизведения перемещены в конструктор
AdDisplayContainer. Устаревший способ их настройки с помощью AdsRenderingSettings будет удален в следующем выпуске.
- Если вы используете собственные элементы воспроизведения видео и отслеживания кликов, SDK не будет автоматически показывать или скрывать их. Издатель должен управлять показом персонализированных элементов управления.
- Если на iPhone или iPod используется собственный проигрыватель, то после завершения показа линейного объявления SDK не выйдет из полноэкранного режима. Если воспроизведением видеообъявлений управляет SDK, то никаких изменений не произойдет.
- В следующем выпуске SDK больше не будет изменять размер элементов отслеживания кликов и видео с пользовательским воспроизведением при вызове методов init и resize.
Некоторые из этих изменений были реализованы, чтобы сохранить как можно больше свойств отрисовки элементов воспроизведения и позволить управлять ими с помощью кода издателя.
|
| 3.0.14 |
2012-09-26 |
- Добавлено автоматическое выравнивание для нелинейных объявлений.
- Теперь сигнал о возобправлении контента отправляется после окончания видеорекламы в конце ролика.
|