| 3.548.0 | 06.12.2022 | - Добавляет
StreamData.dashPeriodUrl для StreamData из STREAM_INITIALIZED . Этот URL используется для линейных потоков DASH.
|
| 3.544.0 | 2022-11-10 | |
| 3.541.0 | 27.10.2022 | - Исправлена ошибка, из-за которой IMA непреднамеренно добавлялся к объекту window.
|
| 3.532.0 | 21.09.2022 | - Исправлена ошибка в DAI, из-за которой при запуске рекламной сессии OMID возникала ошибка в консоли.
- Исправлена ошибка, из-за которой пользователи не могли перейти по ссылке в линейной рекламе после нелинейной рекламы.
|
| 3.531.0 | 2022-09-19 | - Добавляет возможность для создателей контента SIMID
requestPause и requestPlay во время прямых трансляций. Эта функция уже доступна для трансляций VOD. - Исправлена ошибка, из-за которой при завершении видеорекламы иногда выполнялись ненужные неудачные сетевые запросы со значением "null".
|
| 3.529.2 | 08.09.2022 | - Исправлена ошибка, из-за которой некоторые идентификаторы креативов в цепочке оберток не отображались в объекте объявления.
|
| 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 | 2022-05-23 | |
| 3.513.0 | 2022-05-03 | |
| 3.512.0 | 21.04.2022 | - Исправлена ошибка, возникавшая при использовании GPT Proxy для пересылки событий из 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 | 2021-12-16 | - Введена поддержка OMID в клиентской части IMA HTML5 и DAI. Примечание: издатели могут по-прежнему наблюдать небольшое (<7%) расхождение между показами в OMID и Ad Manager.
- Добавлен новый API режима доступа OMID .
|
| 3.488.0 | 08.11.2021 | - Удаляет предупреждения "Нераспознанная функция", записываемые в консоль.
- Исправлена ошибка, приводящая к срабатыванию резервного механизма при показе JavaScript-рекламы, связанного с размером запроса на показ рекламы.
|
| 3.485.1 | 2021-10-11 | - Исправлена ошибка в OMID, из-за которой могли возникать проблемы, если в течение времени существования одного AdsDisplayContainer загружалось несколько AdsManager.
- Исправлена ошибка, из-за которой вопрос «Почему эта реклама?» мог отображаться дважды для некоторых рекламных объявлений.
|
| 3.483.2 | 04.10.2021 | - Исправлена ошибка в интеграции IMA с OMID для веб-приложений при использовании внутри теневого DOM.
|
| 3.480.1 | 2021-09-13 | - Исправлена ошибка, из-за которой DAI сообщал некорректный уровень громкости в OM SDK, когда видеоплеер был отключен.
|
| 3.479.1 | 2021-09-08 | |
| 3.474.0 | 09.08.2021 | - Добавляет расширение макроса US_PRIVACY в URL-адреса отслеживания и запросов в соответствии со стандартом IAB CCPA .
|
| 3.470.1 | 2021-07-01 | - Исправлена ошибка в мобильном Safari, из-за которой управление плеером некорректно освобождалось при завершении рекламной паузы.
|
| 3.469.0 | 24.06.2021 | - Исправлена ошибка, возникавшая при получении сопутствующих рекламных объявлений до события
STARTED .
|
| 3.467.0 | 17.06.2021 | - Исправлена ошибка, возникшая при обновлении браузера Chrome в режиме
INSECURE для рекламы VPAID.
|
| 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/> , на VAST_EMPTY_RESPONSE: 1009 , а не UNKNOWN_AD_RESPONSE: 1010 . - Исправлена ошибка, из-за которой линейные объявления AdSense отображались как нелинейные.
- Исправлена ошибка в рекламе Simid, из-за которой
requestChangeDuration мог быть вызван только один раз. - Исправлена ошибка, из-за которой при запуске пода отправлялись лишние пинги и ошибки 404.
|
| 3.442.0 | 2021-02-17 | - Добавляет API для управления флагами функций, который можно использовать для включения или отключения определенных функций, не активированных постоянно в IMA. Используйте
ImaSdkSettings.getFeatureFlags() и ImaSdkSettings.setFeatureFlags() для получения и установки флагов функций. В будущих версиях SDK флаги функций будут использоваться для дополнительных функций, активируемых по желанию. - Добавляет флаг
enableOmidBeta для тех, кто хочет принять участие в открытом бета-тестировании веб-версии OMID. - Добавляет специальное неизвестное значение длительности (-3), чтобы отключить предварительную загрузку VMAP postroll. Используйте
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, отказывается от согласия на использование файлов cookie или если IMA не получает действительную строку TC в регионах GDPR и ePrivacy после истечения льготного периода интеграции IAB TCFv2.
|
| Откат к версии 3.429.0 | 2020-12-10 | - Откат к версии 3.429.0 из-за проблемы в версии 3.430.0, где точки останова для потоков DAI VOD возвращали время начала и окончания, равное 0. Эта проблема возникала в основном в нативных SDK (Android и iOS).
|
| 3.427.1 | 02.12.2020 | - Обновлена справочная информация по
contentDuration для уточнения сценария использования предварительной загрузки VMAP postroll. - Исправлена ошибка, из-за которой размер рекламных объявлений VPAID отображался некорректно.
- Исправлена ошибка, из-за которой метод
getAdSkippableState возвращал некорректные значения.
|
| Откат к версии 3.423.0 | 2020-11-11 | - Откат к версии 3.423.0 из-за проблемы в версии 3.424.1, в которой изменения в поведении приостановки показа рекламы негативно повлияли на ряд издателей.
|
| 3.424.1 | 09.11.2020 | - Исправлена ошибка, из-за которой изменения громкости не сохранялись при предварительной загрузке менеджеров рекламы.
- Изменено поведение приостановки показа рекламы: теперь реклама приостанавливается всякий раз, когда клик по рекламе приводит к переходу на другую страницу. Это изменение требует от издателей отображения пользовательского интерфейса для возобновления показа рекламы после ее приостановки. Для получения дополнительной информации об этом изменении см. статью в блоге «Изменения в поведении приостановки» . Издатели могут протестировать свою реализацию этих изменений, используя этот рекламный тег .
|
| 3.420.1 | 02.11.2020 | - Исправлена ошибка, из-за которой в некоторых случаях после пропуска рекламного ролика перед началом основной вставки, ролик в середине вставки не воспроизводился, а вместо этого отображался черный экран со звуком из рекламного ролика перед началом основной вставки.
|
| 3.418.3 | 2020-10-22 | - Исправлена ошибка, из-за которой параметры согласия удалялись из запросов на показ рекламы в объявлениях AdSense.
|
| 3.418.1 | 21.10.2020 | - Медиафайлы HLS больше не являются доступным для выбора форматом контейнера в Chrome на настольных компьютерах или мобильных устройствах.
- Исправлена ошибка, возникавшая при вызове метода
AdsManager.destroy() , из-за которой использование VmapAdManager в определенных ситуациях не приводило к срабатыванию события ALL_ADS_COMPLETED .
|
| 3.417.2 | 2020-10-19 | - Исправлена ошибка в строках прозрачности и согласия (строках TC), из-за которой строка не разрешалась, если URL-адрес рекламного тега и URL-адрес, предоставленный поставщиком управления согласием, имели разные значения.
- Исправлена ошибка, из-за которой событие
IMPRESSION отправлялось издателю для нелинейных объявлений AdSense, даже если объявление не могло быть показано из-за ограничений по размеру. - Исправлена ошибка, из-за которой события
fullscreen на iOS учитывались дважды.
|
| 3.415.1 | 05.10.2020 | - Исправлена ошибка, из-за которой свойства
AdProgressData скрывались. - В защищенных рекламных объявлениях VPAID с прокси-видеоэлементами теперь корректно передается событие переключения в полноэкранный режим.
- Теперь
ima3_dai_debug.js выводит в консоль дополнительные сообщения. - Теперь IMA регистрирует протоколы VPAID, перечисленные в разделе 3 Руководства по определению VPAID .
- Исправлена ошибка, из-за которой объявления, использующие резервный вариант ресурсов, иногда запрашивали один и тот же рекламный тег дважды.
|
| 3.411.1 | 2020-09-23 | - Изменено поведение прямых ссылок на Android 6.0 и более ранних версиях таким образом, чтобы пользователи перенаправлялись в приложение рекламодателя, а не на целевую страницу, если таковая имеется.
|
| 3.410.0 | 17.09.2020 | - В SDK DAI добавлена поддержка iframe и HTML-рекламы.
|
| 3.407.0 | 2020-09-02 | |
| 3.405.0 | 27.08.2020 | - В SDK DAI добавлен метод
StreamManager.focus() , позволяющий программно изменять фокус для кнопки пропуска и других интерактивных элементов пользовательского интерфейса.
|
| 3.404.1 | 2020-08-25 | - В клиентский SDK добавлен метод
AdsManager.focus() , позволяющий программно изменять фокус для кнопки пропуска и других интерактивных элементов пользовательского интерфейса. - Изменено время появления рекламных объявлений
FullSlot с 2 секунд до 0,3 секунды. - Если размер рекламного слота VPAID при инициализации равен 0x0, SDK вызовет метод
resizeAd() рекламного слота VPAID после корректной установки размера слота, чтобы изменить размер объявления в соответствии с новыми размерами слота.
|
| 3.403.1 | 2020-08-24 | - Исправлена ошибка в
adPodInfo.podIndex для потокового видео DAI VOD, чтобы обеспечить корректную индексацию рекламных вставок, начиная с 1. - Исправлена ошибка в параметре
adPodInfo.timeOffset для потокового видео DAI VOD, из-за которой рекламные ролики после показа некорректно возвращали значение -1. - Гарантировано, что элементы
AdsDisplayContainer внутри теневого DOM больше не блокируются.
|
| 3.402.0 | 2020-08-13 | - Интеграция IAB TCFv2 была повторно выпущена после устранения несоответствий между
gdpr=1 и gdpr=true так что оба значения оцениваются одинаково. Мы рекомендуем использовать gdpr=1 .
|
| 3.399.2 | 2020-07-28 | - В SDK DAI добавлены рекламные события
StreamEvent.Type.PAUSED и StreamEvent.Type.RESUMED . - Добавлено событие
ICON_FALLBACK_IMAGE_CLOSED , которое срабатывает при закрытии диалогового окна выбора резервного изображения для подключенных телевизоров. - Исправлена ошибка, из-за которой сопутствующие объявления не отображались, если у предыдущего объявления был тот же идентификатор, что и у предыдущего.
- В клиентский SDK добавлена поддержка запросов на изменение продолжительности показа SIMID-рекламы.
|
| 3.398.1 | 21.07.2020 | - В отладочные SDK DAI добавлены дополнительные данные журнала.
|
| 3.397.1 | 21.07.2020 | - Интеграция файлов cookie GFP со стандартом GDPR TCFv2. Теперь, когда издатели интегрируются с CMP, их конечные пользователи в Европейской экономической зоне, включая Великобританию, не будут использовать файлы cookie, если выполняется любое из следующих условий:
- Издатель отказался от участия.
- Пользователь явно отказался от участия.
- Система управления контентом ожидает взаимодействия с пользователем.
|
| 3.396.0 | 2020-07-16 | - Добавлена возможность настраивать время ожидания принятия решения о размещении рекламного блока для потоков DAI путем указания значения (в миллисекундах) для параметра
dai-apto в streamRequest.adTagParameters . Эта настройка также влияет на время ожидания инициализации потока, которое установлено на 4 секунды больше, чем значение dai-apto .
|
| 3.395.0 | 2020-07-14 | - Исправлена ошибка, приводящая к переходу по ссылкам DAI в мобильном Safari.
- Временно отменена интеграция IAB TCFv2 из-за несоответствий между использованием
gdpr=1 и gdpr=true .
|
| 3.394.0 | 2020-07-13 | - Улучшена обработка исключений в случаях, когда во время инициализации отсутствует сетевое соединение.
- Изменено событие
AD_PERIOD_ENDED , чтобы оно уничтожало воспроизводимую в данный момент рекламу и сбрасывало все связанные с ней данные. - Добавлена функция отображения изменений объема для рекламы VPAID.
- Добавлен параметр
subtitle_name для субтитров DAI, позволяющий указывать наборы субтитров для одного и того же языка.
|
| 3.391.0 | 15.06.2020 | - Исправлена ошибка, позволявшая показывать рекламу, которую можно было пропустить, во время прямых трансляций.
|
| 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 создавал новый видеоэлемент для платных рекламных объявлений, если элемент, предоставленный издателем, работал некорректно.
|
| 3.373.2 | 2020-03-10 | - Исправлена ошибка, из-за которой события
VOLUME_CHANGED и VOLUME_MUTED не срабатывали корректно.
|
| 3.367.1 | 2020-02-12 | - Добавлен метод getVersion в класс AdsLoader, позволяющий получить текущую версию SDK.
|
| 3.366.0 | 2020-02-06 | - Использование API ViewMode признано устаревшим.
|
| 3.365.1 | 2020-02-03 | |
| 3.364.0 | 2020-01-28 | - Исправлена ошибка, связанная с настройкой локализации для SDK DAI.
- Обновлены данные контрольных точек, теперь используется точность с плавающей запятой.
|
| 3.361.1 | 21.01.2020 | - Улучшена видимость разделов « Почему именно эта реклама?» и «Продолжительность рекламы» на мобильных устройствах при узкой ширине экрана.
|
| 3.360.0 | 2020-01-15 | - Для повышения точности время в контрольных точках преобразовано в числа с плавающей запятой.
- Добавлена поддержка отображения иконок из рекламных оболочек в дополнение к иконкам из встроенных рекламных объявлений.
- Обновлена логика обнаружения наложений для более точного определения видимости.
|
| 3.358.2 | 2020-01-15 | - Исправлена ошибка в Internet Explorer 11, из-за которой
EventTarget был неопределен.
|
| 3.358.1 | 2020-01-08 | - Удалён текст, предшествующий пропуску, из обратного отсчёта для пропуска рекламы в объявлениях, которые можно пропустить.
|
| 3.355.4 | 2020-01-03 | |
| 3.355.3 | 2019-12-10 | - Исправлена ошибка, из-за которой в некоторых случаях не фиксировались события в журнале.
|
| 3.355.0 | 05.12.2019 | - Исправлена ошибка, связанная с переходами по ссылкам, содержащими перенаправления в App Store на iOS.
|
| 3.354.0 | 2019-12-04 | - Добавлена поддержка пропускаемой рекламы в мобильном веб-браузере iOS 10+ в ситуациях, когда в
AdDisplayContainer не передается видеоэлемент. - Для всех нелинейных и полноэкранных рекламных объявлений добавлена двухсекундная задержка между моментом показа объявления и моментом, когда на него можно нажать.
- Исправлена ошибка, из-за которой
setAdWillPlayMuted не отключала звук рекламы, если enablePreloading был установлен в true .
|
| 3.351.1 | 2019-11-14 | - Исправлена ошибка, из-за которой в некоторых случаях события
LOG и INTERACTION , связанные с рекламой, не включали объект рекламы. - Добавлена автоматическая интеграция запросов Google Ad для реализаций поставщиков услуг управления согласием, соответствующих стандарту IAB TCFv2, таких как Google Funding Choices.
|
| 3.349.0 | 2019-11-11 | - Исправлена ошибка в отслеживании событий
breakstart и breakend VMAP.
|
| 3.346.0 | 2019-10-25 | - В SDK DAI добавлена поддержка рекламы TrueView. Реализация рекламы TrueView осуществляется путем передачи объекта AdUiElement в конструктор StreamManager.
|
| 3.343.1 | 2019-10-17 | - Исправлена ошибка в обработке встроенных VMAP-файлов в tvOS.
|
| 3.339.0 | 09.10.2019 | - В SDK DAI добавлена поддержка VAST-иконок. Иконки можно реализовать, передав
AdUiElement в конструктор StreamManager .
|
| 3.338.1 | 07.10.2019 | - Добавлено событие
VIDEO_CLICKED , которое срабатывает при каждом клике на видео — даже если клик не приводит к переходу по ссылке. - Добавлена поддержка отображения значка « Почему эта реклама?» в рекламе DAI. Это можно реализовать, передав
AdUiElement в конструктор StreamManager .
|
| 3.337.0 | 2019-10-01 | - В SDK DAI добавлена поддержка пропускаемой рекламы. Пропуск рекламы можно реализовать, передав
AdUiElement в конструктор StreamManager .
|
| 3.336.1 | 2019-09-30 | - В SDK DAI добавлена поддержка передачи
AdUiElement в конструктор StreamManager , который следует использовать вместо setClickElement для обработки кликов.
|
| 3.334.0 | 23.09.2019 | - Исправлена ошибка предварительной загрузки 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 | 22.07.2019 | - Добавлена поддержка нескольких универсальных идентификаторов объявлений. Методы
getUniversalAdIdValue и getUniversalAdIdRegistry теперь устарели.
|
| 3.316.0 | 2019-07-10 | - В объект запроса потока DAI добавлены параметры
authToken и streamFormat .
|
| 3.312.1 | 17.06.2019 | - В объект объявления для DAI добавлены функции
getUniversalAdIdValue и getUniversalAdIdRegistry .
|
| 3.311.0 | 11.06.2019 | - Исправлена ошибка в метаданных YouTube для видео, не включенных в список.
|
| Откат к версии 3.296.0 | 24.04.2019 | - Произошёл откат до версии 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 для DAI. Их можно использовать для определения того, когда поток DAI находится в режиме воспроизведения контента или когда воспроизводится реклама или заставка.
|
| 3.279.0 | 2019-02-13 | - Добавлено свойство
manifestFormat к StreamData для указания формата потока. Это свойство заполняется при событии LOADED .
|
| Откат к версии 3.274.0 | 2019-02-12 | |
| 3.275.4 | 2019-02-06 | - Добавлено свойство
manifestFormat к StreamData для указания формата потока. Это свойство заполняется при событии 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 | 27.11.2018 | - Исправлена ошибка отображения сопутствующих рекламных объявлений, когда рекламные блоки содержат объявления VPAID или используют резервный вариант на уровне ресурсов.
|
| 3.255.0 | 2018-11-12 | - Исправлена ошибка, связанная с поддержкой кликабельности значков VAST в рекламе VPAID в режиме INSECURE.
|
| 3.254.0 | 08.11.2018 | - Добавляет событие
AdEvent.Type.AD_BUFFERING . Это событие срабатывает, когда воспроизведение рекламы зависает из-за буферизации.
|
| 3.246.0 | 2018-10-18 | - Исправлена проблема с некорректным воспроизведением при использовании прокси-сервера Google Publisher Tag с SDK IMA.
|
| 3.244.2 | 2018-10-16 | - Добавляет событие
AD_PROGRESS . Это событие срабатывает на протяжении всего воспроизведения рекламы и содержит объект AdProgressData , полученный с помощью getAdData() . - Добавляет
isCookiesEnabled() и setCookiesEnabled() в ImaSdkSettings . - Исправлена ошибка, связанная с последовательными видеороликами с возможностью пропуска.
- Исправлена ошибка, приводящая к сбоям в воспроизведении рекламы при использовании пользовательских настроек воспроизведения в iOS.
|
| 3.234.1 | 2018-09-04 | - Теперь объявления-оболочки VAST в pod, которые не возвращают объявление, можно заменить объявлениями меньшей или равной продолжительности из рекламного буфета (объявлениями без порядкового номера).
|
| 3.228.0 | 2018-08-14 | - Исправлена ошибка, связанная с показом подряд пропускаемых рекламных роликов.
- Исправлена ошибка, из-за которой
AdsManager.isCustomPlaybackUsed() возвращал неверное значение, если оно устанавливалось после создания AdsLoader .
|
| 3.227.0 | 2018-08-13 | - Попытка воспроизведения должна выполняться только при поддержке MIME-типов, переданных в
AdsRenderingSettings.mimeTypes .
|
| 3.226.2 | 07.08.2018 | - Теперь наложенные рекламные объявления без заданного времени показа воспроизводятся до следующего объявления, а не через 15 секунд.
- Исправлена ошибка, из-за которой
AdsRequest.vastLoadTimeout экспортировался некорректно. - Исправлена ошибка, из-за которой
Ad.getVastMediaBitrate экспортировался некорректно.
|
| 3.225.0 | 2018-07-30 | - Принудительно выводит данные в формате VAST 4 для запросов к Google Ad Manager.
|
| 3.223.0 | 2018-07-25 | - Добавляет
Ad.getVastMediaBitrate() .
|
| 3.216.1 | 26.06.2018 | - Исправлена ошибка в SDK DAI, из-за которой
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 | 27.03.2018 | - Исправлена ошибка предварительной загрузки в последних версиях Chrome и Safari для настольных компьютеров.
|
| 3.193.1 | 2018-02-26 | - Удалите ошибочно задокументированные методы serialize и deserialize при возникновении
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 | 07.12.2017 | - Теперь
AdErrorEvent.getInnerError() может возвращать внутренний объект AdError. Это позволяет проверить, не произошел ли сбой автовоспроизведения.
|
| 3.184.1 | 02.11.2017 | - Исправлена ошибка, из-за которой предварительно загруженные рекламные объявления не воспроизводились, если метод adsManager.init не вызывался достаточно быстро.
- Добавляет AdError.AUTOPLAY_DISALLOWED, который будет срабатывать, когда SDK попытается автоматически воспроизвести рекламу, но браузер этому воспрепятствует.
|
| Откат к версии 3.182.1 | 26.10.2017 | - Из-за проблемы, затрагивающей некоторые реализации плагина videojs-ima, был произведен откат до версии 3.182.1.
|
| 3.183.1 | 26.10.2017 | - Исправлена ошибка, из-за которой предварительно загруженные рекламные объявления не воспроизводились, если метод adsManager.init вызывался недостаточно быстро.
|
| 3.182.0 | 17.10.2017 | - Исправлена ошибка воспроизведения линейной видеорекламы по клику в Safari 11 на настольных компьютерах.
|
| Откат к версии 3.180.3 | 06.10.2017 | - Из-за проблем с некорректным отображением некоторых рекламных объявлений, выполнена откат до версии 3.180.3.
|
| 3.181.3 | 05.10.2017 | - Исправлена ошибка, из-за которой некорректные клики приводили к паузе видео.
- Исправлена ошибка, из-за которой при использовании
discardAdBreak() возникала ошибка во время рекламной паузы в середине ролика.
|
| Откат к версии 3.179.0 | 22.09.2017 | - Из-за проблемы с некоторыми рекламными объявлениями 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.
- Теперь событие STARTED в платных линейных объявлениях будет срабатывать при показе, а не при запуске.
|
| 3.174.0 | 24.07.2017 | - Исправлена ошибка, из-за которой некоторые предварительно загруженные видеоролики зависали при включенной предварительной загрузке.
- Исправлена ошибка, из-за которой в некоторых версиях iOS рекламные вставки в середине видео приводили к перезапуску контента с самого начала.
- Исправлена ошибка, из-за которой трансляция некоторых видеороликов в прямом эфире на iOS не возобновлялась после показа рекламы.
|
| 3.173.1 | 2017-07-06 | - Удаляется поддержка рекламы Flash VPAID. Это часть более масштабного проекта по отказу от Flash в SDK IMA. Для получения дополнительной информации см. раздел «Отказ от Flash в SDK IMA» .
|
| 3.173.0 | 28.06.2017 | - Исправлена ошибка, из-за которой контент некорректно восстанавливался при пользовательском воспроизведении в мобильном веб-браузере 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 | - Добавляет поддержку события VPAID
AdInteraction . При его срабатывании видеоплеер получает новое событие 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 | 29.03.2017 | - Исправлена поддержка автовоспроизведения для мобильного веб-браузера на iOS и Android. Чтобы включить её, отключите звук видеоплеера или вызовите
AdsManager.setVolume(0) перед вызовом AdsManager.start() .
|
| 3.161.4 | 24.03.2017 | - Добавляет
AdsManager.updateAdsRenderingSettings() для обновления настроек отображения рекламы после вызова getAdsManager() .
|
| Откат к версии 3.161.1 | 24.03.2017 | |
| 3.163.0 | 2017-03-23 | - Добавляет
AdsManager.updateAdsRenderingSettings() для обновления настроек отображения рекламы после вызова getAdsManager() .
|
| 3.160.3 | 2017-03-07 | - Исправлена ошибка, из-за которой некорректно отображались позиции рекламы в смешанных группах пользователей.
|
| 3.159.0 | 21.02.2017 | - Добавляет поддержку резервного копирования на уровне активов.
|
| 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 | 07.12.2016 | - Добавляет
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 | - Исправлена ошибка, из-за которой показ некоторых рекламных роликов Flash VPAID прерывался преждевременно.
- Исправлена ошибка, из-за которой рекламные объявления Flash VPAID обрезались в полноэкранном режиме.
|
| 3.145.0 | 22.09.2016 | - Добавляет
Ad.getApiFramework() .
|
| 3.144.0 | 2016-09-13 | - Добавляет
AdError.ErrorCode.VAST_PROBLEM_DISPLAYING_MEDIA_FILE .
|
| 3.140.1 | 2016-08-18 | - Исправлена ошибка, приводящая к переходу по ссылкам в небезопасных рекламных объявлениях Flash VPAID.
|
| 3.139.0 | 2016-08-10 | - Удаляет
AdsRenderingSettings.AUTO_SCALE .
|
| 3.137.0 | 26.07.2016 | - Добавляет
Ad.getVastMediaWidth() и Ad.getVastMediaHeight() . - Исправлена окраска курсора во встроенном рекламном интерфейсе.
|
| 3.135.1 | 29.06.2016 | - Добавляет поддержку предварительной загрузки медиафайлов через
AdsRenderingSettings.enablePreloading .
|
| 3.134.0 | 16.06.2016 | - Исправлена ошибка, из-за которой кнопка пропуска рекламы иногда исчезала при нажатии на таймер обратного отсчета.
|
| 3.133.0 | 07.06.2016 | - Исправлена визуальная ошибка с кнопками пропуска на Android 4.4.4. Кнопки пропуска на других платформах не были затронуты этой ошибкой и не затронуты данным изменением.
|
| 3.128.2 | 03.05.2016 | - Добавляет
AdsRenderingSettings.playAdsAfterTime .
|
| 3.123.0 | 24.02.2016 | - Добавляет поддержку Flash-креативов VPAID в правила VMAP/Ad.
|
| 3.120.0 | 27.01.2016 | - Добавляет параметр
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 | 03.12.2015 | - Любая нелинейная реклама AdSense или Ad Exchange высотой более 90 пикселей теперь будет отображаться как полноэкранная реклама.
- Новая полноэкранная реклама занимает весь контент и содержит таймер обратного отсчета и кнопку пропуска. Воспроизведение контента возобновляется после закрытия рекламы, либо с таймера, либо когда пользователь пропускает рекламу.
- Для нелинейных объявлений AdSense или Ad Exchange с высотой менее 90 пикселей также можно принудительно отобразить их в полноэкранном режиме, установив параметр
adsRequest.forceNonLinearFullSlot=true .
|
| 3.113.1 | 2015-11-12 | |
| 3.111.0 | 28.10.2015 | |
| 3.110.0 | 21.10.2015 | - Добавляет
Ad.getTraffickingParameters и Ad.getTraffickingParametersString .
|
| 3.108.1 | 23.09.2015 | - Добавляет поддержку сопутствующей рекламы для объявлений VPAID.
|
| 3.107.1 | 18.09.2015 | - На Android 4.0 и выше пользовательское воспроизведение отключено. Реклама по-прежнему будет работать, но будет использовать плеер, принадлежащий SDK, вместо предоставленного пользователем плеера.
|
| 3.101.22 | 2015-09-10 | - В режиме VPAID теперь по умолчанию установлено значение ENABLED вместо DISABLED.
|
| 3.101.17 | 27.08.2015 | - Это делает
Ad.getContentType() доступным после события LOADED , а не после события STARTED . Это обеспечивает более ранний доступ к рекламным данным.
|
| 3.101.10 | 06.08.2015 | |
| 3.101.8 | 2015-07-25 | - Исправлена ошибка, из-за которой значения коррелятора не обновлялись для тегов Ad Manager в формате 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 | 17.06.2015 | - В рекламе 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, из-за которой видеоплеер отправлял событие 'play' для рекламы VPAID вместо ожидаемого события 'playing'.
|
| 3.87.0 | 2015-02-04 | - Исправлена ошибка, из-за которой клиенты, не использующие пользовательский интерфейс IMA, получали некорректные значения из
getAdSkippableState . - Теперь система версионирования изменится с 3.1.X на 3.XY.
|
| 3.1.85 | 28.01.2015 | - Добавлен
AdEvent.Type.AD_METADATA .
|
| 3.1.81 | 19.11.2014 | - Исправлена ошибка с тегом Freewheel при обработке некоторых рекламных запросов от сторонних сервисов.
|
| 3.1.80 | 2014-11-13 | - Добавлены
getPlayerType , setPlayerType , getPlayerVersion и setPlayerVersion в ImaSdkSettings , позволяющие партнерам-игрокам указывать тип и версию проигрывателя при интеграции с SDK.
|
| 3.1.79 | 06.11.2014 | - В IMA HTML5 SDK теперь поддерживается Internet Explorer 11. Дополнительную информацию см. в объявлении .
|
| Откат к версии 3.1.75 | 17.10.2014 | - Из-за проблем с воспроизведением рекламы в мобильном веб-браузере, выполнена откат до версии 3.1.75.
|
| 3.1.73 | 03.10.2014 | - Включает настраиваемое отслеживание кликов для всех мобильных устройств. Это отменяет изменение, внесенное в предыдущем релизе (3.1.72), которое включало настраиваемое отслеживание кликов только для iPhone и Android версий ниже 4.0. Это более ограниченное отслеживание кликов будет добавлено в SDK позже.
|
| 3.1.72 | 02.10.2014 | - Теперь мы рекомендуем всегда передавать ваш видеоплеер в качестве элемента пользовательского воспроизведения, поскольку пользовательское воспроизведение будет использоваться только в определенных средах.
- Теперь пользовательские элементы отслеживания кликов используются только в определенных средах. Примечание: если вы разместите свой пользовательский элемент отслеживания кликов поверх видеоплеера, это нарушит возможность перехода по ссылкам и пропуска отображаемых рекламных объявлений.
|
| 3.1.70 | 18.09.2014 | - Изменено значение
reportAdAutoPlayed на setAdWillAutoPlay в объекте AdsRequest .
|
| 3.1.69 | 18.09.2014 | - Кнопка «Узнать больше» будет отображаться в мобильной рекламе независимо от её длины.
|
| 3.1.68 | 17.09.2014 | - Добавлен параметр
reportAdAutoPlayed в AdsRequest . Обратите внимание, что reportAdAutoPlayed переименован в setAdWillAutoPlay . См. примечания к выпуску 3.1.70.
|
| 3.1.66 | 11.09.2014 | - Добавляет (1) параметр
uiElements в AdsRenderingSettings и (2) API getUiElements для объявления.
|
| 3.1.65 | 2014-09-04 | - Превращает кнопку пропуска в настоящую кнопку, делая её более заметной для пользователей программ чтения с экрана.
|
| 3.1.63 | 22.08.2014 | - Добавлена поддержка JavaScript-креативов VPAID 2.
- Добавлена поддержка иконок VAST 3.
- Добавлены следующие новые функции для сопутствующей рекламы:
- Поддержка атрибута "required" в элементе VAST
CompanionAds . - Поддержка атрибута "adSlotID" в элементе VAST
Companion . - Если в VAST возвращается несколько рекламных объявлений-компаньонов, SDK выберет наиболее подходящее объявление-компаньон для данной среды.
- Исправлена ошибка, из-за которой
ImaSdkSettings.setNumRedirects и ImaSdkSettings.getNumRedirects были недоступны. - Добавлены методы API
isCustomPlaybackUsed и isCustomClickTrackingUsed .
|
| 3.1.62 | 14.08.2014 | - Обновление (09.11.2014): В настоящее время мы не рекомендуем издателям передавать свои собственные плееры. К концу сентября мы выпустим функцию автоматического переключения между собственным плеером и плеером, встроенным в SDK, после чего начнем рекомендовать эту реализацию.
Теперь мы рекомендуем издателям всегда передавать пользовательский видеоплеер при создании AdDisplayContainer . Следите за обновлениями — скоро появится руководство по изменению вашего кода. - Издателям больше не придётся сохранять и восстанавливать состояние проигрывателя контента при возникновении событий
CONTENT_PAUSE_REQUESTED и CONTENT_RESUME_REQUESTED .
|
| 3.1.57 | 26.06.2014 | - Добавляет событие
IMPRESSION в AdsManager, которое будет генерироваться при регистрации показа. - Добавляет события
VOLUME_CHANGED и VOLUME_MUTED в AdsManager.
|
| 3.1.55 | 11.06.2014 | - Теперь консоль GPT может работать, если она включена со всеми официально признанными флагами (
'google_console' , 'google_force_console ' и 'googfc' для использования на мобильных устройствах). Нет необходимости устанавливать значения параметров (например, 'google_console=1' ).
|
| 3.1.54 | 09.06.2014 | - Если пользователь не указывает желаемый максимальный битрейт, по умолчанию для мобильных телефонов он составляет 500 кбит/с, а для других устройств, включая настольные компьютеры, — 1000 кбит/с.
- Удален метод
ImaSdkSettings.getCompetitiveExclusion() . - Добавлен доступ к API
minSuggestedDuration в классе Ad .
|
| 3.1.53 | 29.05.2014 | - Теперь ядро SDK всегда будет загружаться с сайта imasdk.googleapis.com.
|
| 3.1.51 | 2014-05-12 | - Исправлена ошибка, из-за которой приостановленные рекламные ролики автоматически возобновлялись при блокировке устройства пользователем.
- Обновлена документация по ошибкам таймаута VAST и указаны значения времени ожидания.
|
| 3.1.50 | 2014-04-30 | - Исправлена ошибка, вызывавшая сбои у издателей, модифицировавших прототип массива (например, у пользователей motools).
- Изменена функциональность
Ad.getContentType теперь он возвращает пустую строку вместо null, если contentType неизвестен. - Вводится 25%-ный эксперимент по загрузке основного исполняемого файла с нашего нового домена imasdk.googleapis.com. Это затронет только издателей, которые специально включили s0.2mdn.net для CORS. Согласно нашим тестам, это не должно коснуться никого.
- Доля нового домена увеличилась до 1% 01.05.2014, до 25% 02.05.2014 и до 100% 07.05.2014.
|
| 3.1.47 | 11.04.2014 | - Добавлены новые 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 | 06.03.2014 | - Добавлен API
AdsLoader.setAutoPlayAdBreaks , позволяющий издателю выбирать, будут ли автоматически воспроизводиться рекламные паузы, соответствующие требованиям VMAP и AdRules. - Добавлено событие
adBreakReady , которое будет отправляться AdsManager , когда должна была бы воспроизвестись рекламная пауза, если параметр autoPlayAdBreaks установлен в значение false.
|
| 3.1.44 | 28.01.2014 | - Добавлен код ошибки
VAST_MEDIA_LOAD_TIMEOUT в google.ima.AdError.ErrorCode для ошибок, связанных с таймаутом загрузки медиаконтента.
|
| 3.1.41 | 16.12.2013 | - Исправлена работа API
adsManager.skip() с правилами показа рекламы.
|
| 3.1.38 | 04.12.2013 | - Предоставляет доступ к
ima3.js для использования google.ima.settings и ее метода setLocale .
|
| 3.1.35 | 2013-11-14 | - Если для пользовательского воспроизведения не указано отслеживание кликов, то клики отслеживаются iframe SDK, а не пользовательским видеоэлементом.
- Позволяет использовать пользовательский интерфейс видеорекламы по умолчанию, включая отображение кнопки пропуска.
- Заменяет видимую строку "Advertisment" на "Advertisement".
|
| 3.1.34 | 22.10.2013 | - Добавлен
loadVideoTimeout в AdsRenderingSettings . - Измените значение по умолчанию для таймаута рекламы на 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 | 22.08.2013 | - Новые API для AdPodInfo: добавлены максимальная продолжительность работы пода, индекс пода и смещение времени работы пода. Для получения дополнительной информации об этих новых API см. страницу AdPodInfo .
|
| 3.1.20 | 07.08.2013 | - Исправлена ошибка: Исправлены проблемы с разбором VAST-оберток, не содержащих креативов.
- Исправлена ошибка: Исправлены проблемы с полноэкранным режимом Safari на рабочем столе.
|
| 3.1.12 | 21.05.2013 | - Исправлена ошибка в реализации API компаньонов (не GPT).
|
| 3.1.10 | 14.05.2013 | - Если для отображения сопутствующих объявлений используется GPT (Google Publisher Tag), SDK теперь будет получать размеры сопутствующих слотов из него и добавлять их к запросу объявления в Google Ad Manager, переопределяя любые размеры, предоставленные издателем.
|
| 3.1 | 18.12.2012 | - В этом релизе внесены существенные внутренние изменения, влияющие на способ загрузки SDK. Необходимы также незначительные изменения в интеграции.
- Новые URL-адреса загрузки API SDK:
- В SDK больше не используется отдельный асинхронный загрузчик. После загрузки API SDK вы можете начать его использовать немедленно.
- API SDK представляет собой относительно тонкий слой, обертывающий ядро SDK. Ядро загружается в IFRAME сразу после создания AdDisplayContainer . Важно создать AdDisplayContainer на раннем этапе, чтобы минимизировать влияние задержки при загрузке SDK.
- Новые API:
- Поддержка предыдущих версий SDK, включая 3.0.15, в будущем прекращается. Обязательно обновитесь до версии 3.1 при первой же возможности.
|
| 3.0.15 | 22.10.2012 | - Теперь AdDisplayContainer необходимо указывать при создании AdsLoader. Устаревший способ передачи
AdDisplayContainer с помощью метода getAdsManager будет удален в следующем выпуске. Для получения дополнительной информации об изменениях обратитесь к руководству по миграции AdDisplayContainer . - Различные изменения в поддержке пользовательского воспроизведения:
- Перенесены пользовательские настройки воспроизведения в конструктор класса AdDisplayContainer . Устаревший способ их установки с помощью AdsRenderingSettings будет удален в следующем релизе.
- При использовании пользовательских элементов воспроизведения видео и отслеживания кликов SDK не будет автоматически отображать или скрывать эти элементы. Издатель должен контролировать отображение пользовательских элементов воспроизведения.
- При воспроизведении видео на iPhone/iPod с помощью пользовательского интерфейса SDK не будет выходить из полноэкранного режима после окончания линейной рекламы. При воспроизведении видеорекламы, управляемом SDK, поведение не изменится.
- В следующем релизе SDK больше не будет изменять размер пользовательских элементов воспроизведения видео и отслеживания кликов при вызове функций init и resize .
Некоторые из этих изменений были внесены для того, чтобы сохранить как можно больше свойств отрисовки пользовательских элементов воспроизведения и позволить издательскому коду управлять ими.
|
| 3.0.14 | 26.09.2012 | - Добавлено автоматическое выравнивание для нелинейной рекламы.
- Теперь резюме контента отправляется после завершения показа рекламного ролика.
|