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 | - Исправлена проблема с DAI, из-за которой возникала ошибка консоли при запуске сеанса рекламы OMID.
- Устранена проблема, из-за которой пользователи не могли нажать на ссылку линейного объявления, следующую за нелинейным объявлением.
|
3.531.0 | 2022-09-19 | - Добавляет возможность
requestPause и requestPlay для креативов SIMID во время прямых трансляций. Эта функция уже доступна для трансляций VOD. - Исправлена ошибка, из-за которой иногда при завершении видеорекламы выполнялись ненужные сетевые запросы со значением «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 | 29 июня 2022 г. | |
3.517.2 | 2022-05-23 | |
3.513.0 | 2022-05-03 | |
3.512.0 | 2022-04-21 | - Устраняет проблемы с прокси-сервером GPT при его использовании для пересылки событий из IMA через границу iframe.
|
3.508.0 | 28.03.2022 | - Исправлена ошибка, из-за которой во время показа рекламы VMAP вызов
adsLoader.onContentComplete() после adsManager.destroy() приводил к некорректному воспроизведению рекламы после показа. - Исправлена ошибка, из-за которой во время показа рекламы VMAP вызов
AdsManager.discardAdBreak() иногда не приводил к отмене рекламной паузы.
|
3.501.0 | 2022-02-17 | |
3.498.1 | 2022-02-10 | - RDID больше не будет отправляться в запросе объявления, если указано TFUA или TFCD.
- Исправлена ошибка, из-за которой параметр 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 и Менеджере рекламы.
- Добавляет новый 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 для веба при использовании внутри Shadow DOM.
|
3.480.1 | 2021-09-13 | - Исправлена ошибка, из-за которой DAI сообщал 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 | 24 июня 2021 г. | - Исправлена ошибка, возникавшая при извлечении сопутствующих объявлений до события
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 | 31.03.2021 | - Добавляет свойство
AdsRequest.pageUrl для таргетинга рекламы. Значение свойства переопределяет параметр &url= для запросов рекламы. - Обновляет событие
AdEvent.Type.DURATION_CHANGE , которое будет отправляться при изменении длительности креатива SIMID. - Исправлена ошибка, из-за которой предварительно загруженные объявления SIMID могли приводить к тому, что последующие объявления не регистрировали события нажатия в мобильных средах.
|
3.447.1 | 2021-03-15 | - Обновляет поведение типов MIME, указанных через AdsRenderingSettings.mimeTypes , таким образом, чтобы типы, не поддерживаемые браузером, игнорировались.
- Добавляет поддержку таких расширений, как отслеживание ActiveView и пользовательское отслеживание во время потоковой передачи Ad Pod.
|
3.446.1 | 2021-03-08 | - Исправлена ошибка, из-за которой реклама, следующая за рекламой SIMID, не отправляла события TAPPED.
|
3.445.1 | 2021-03-02 | - Исправлена ошибка, из-за которой нелинейные промежуточные ролики отображались слишком короткое время при предварительной загрузке пост-роликов.
|
3.444.1 | 25.02.2021 | - Изменяет сообщение об ошибке, когда тег объявления возвращает только
<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 после показа. Для установки используйте
AdsRequest.contentDuration() .
|
3.439.0 | 2021-02-08 | - Добавлен метод
ImaSdkSettings.setSessionId() для установки идентификатора сеанса, который используется исключительно для ограничения частоты показов.
|
3.438.0 | 2021-02-03 | - Исправлена ошибка, из-за которой события IMA иногда дублировались при включенной предварительной загрузке.
|
3.436.0 | 2021-01-26 | - Исправлена ошибка в обслуживании pod, из-за которой ранние проверки метаданных могли отправляться несколько раз.
- Исправлена ошибка, из-за которой
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 | 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), из-за которой строка не разрешалась, если 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 | - Добавлена поддержка сопутствующих объявлений iframe и HTML в DAI SDK.
|
3.407.0 | 2020-09-02 | - Защищенные объявления VPAID, которые могли быть затронуты вмешательством Heavy Ads, теперь выдают ошибку, что позволяет SDK возобновить воспроизведение.
|
3.405.0 | 2020-08-27 | - В DAI SDK добавлен метод
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 | 28 июля 2020 г. | - В DAI SDK добавлены рекламные события
StreamEvent.Type.PAUSED и StreamEvent.Type.RESUMED . - Добавлено событие
ICON_FALLBACK_IMAGE_CLOSED , которое срабатывает при закрытии диалогового окна выбора резервного изображения значка для подключенных телевизионных устройств. - Исправлена ошибка, из-за которой не отображались сопутствующие рекламные объявления, если идентификатор объявления совпадал с идентификатором предыдущего объявления.
- Добавлена поддержка запросов на изменение длительности для объявлений SIMID в клиентский SDK.
|
3.398.1 | 2020-07-21 | - Добавлены дополнительные данные журнала в SDK отладки DAI.
|
3.397.1 | 2020-07-21 | - Интеграция файлов cookie GFP со стандартом GDPR TCFv2. Теперь, когда издатели интегрируются с CMP, их конечные пользователи в Европейской экономической зоне и Великобритании не будут использовать файлы cookie при соблюдении любого из следующих условий:
- Издатель отказался.
- Пользователь явно отказался.
- CMP ожидает взаимодействия с пользователем.
|
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 | 2020-06-15 | - Исправлена ошибка, допускавшая показ пропускаемой рекламы во время прямых трансляций.
|
3.388.1 | 2020-06-02 | - Добавлена функция возврата ошибки, когда VPAID JavaScript пытается воспроизвести рекламу до срабатывания события запуска рекламы SDK.
- Исправлена ошибка, из-за которой в некоторых случаях игнорировался
CompanionAdSelectionSettings .
|
3.384.0 | 2020-05-04 | - Улучшена доступность кнопки пропуска:
- Сделал текст перед пропуском доступным для табуляции, чтобы его могли прочитать программы чтения с экрана.
- Добавлены значения
aria-label для обратного отсчета до пропуска и кнопки пропуска.
|
3.383.0 | 28.04.2020 | - Добавлена поддержка клиентской рекламы 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 | - Добавлен метод getVersion в AdsLoader, позволяющий получить текущую версию SDK.
|
3.366.0 | 2020-02-06 | - Использование ViewMode API прекращено.
|
3.365.1 | 2020-02-03 | |
3.364.0 | 28 января 2020 г. | - Исправлена проблема с настройкой локализации для 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 | 2020-01-08 | - Удален текст, предшествующий пропуску, из обратного отсчета времени пропуска пропускаемой рекламы.
|
3.355.4 | 2020-01-03 | - Добавлена поддержка поиска и передачи параметров согласия CCPA и GDPR .
- Исправлена ошибка, из-за которой пользовательское воспроизведение некорректно блокировалось в мобильном браузере iOS Safari.
|
3.355.3 | 2019-12-10 | - Исправлена ошибка, из-за которой в некоторых случаях не возникало событий журнала.
|
3.355.0 | 2019-12-05 | - Исправлена проблема с переходами по ссылкам, содержащими перенаправления в 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, таких как Funding Choices от Google.
|
3.349.0 | 2019-11-11 | - Исправлена проблема с отслеживанием событий
breakstart и breakend останова VMAP.
|
3.346.0 | 2019-10-25 | - Добавлена поддержка рекламы TrueView в DAI SDK. Рекламу TrueView можно реализовать, передав элемент AdUiElement конструктору StreamManager.
|
3.343.1 | 2019-10-17 | - Исправлена ошибка с анализом встроенного VMAP на tvOS.
|
3.339.0 | 2019-10-09 | - Добавлена поддержка значков VAST в DAI SDK. Значки можно реализовать, передав
AdUiElement конструктору StreamManager .
|
3.338.1 | 2019-10-07 | - Добавлено событие
VIDEO_CLICKED , которое срабатывает при каждом клике по видео — даже если клик не приводит к переходу по ссылке. - Добавлена поддержка отображения значка «Почему эта реклама?» в объявлениях DAI. Это можно реализовать, передав
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 в объект запроса потока DAI.
|
3.312.1 | 2019-06-17 | - Добавлены функции
getUniversalAdIdValue и getUniversalAdIdRegistry в объект рекламы для DAI.
|
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 для 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 | 24.01.2019 | - Исправлена ошибка, из-за которой значки VAST не отображались в рекламе VPAID.
|
3.271.0 | 2019-01-10 | - Добавляет поддержку макросов VAST 4.1. Подробнее см. в спецификации VAST 4.1 .
- Исправлена ошибка, из-за которой объявления VPAID, запускавшиеся за пределами экрана, инициализировались с неправильным размером слота.
- Исправлена ошибка, из-за которой не возникали ошибки видео для прямых трансляций или трансляций по запросу.
- Исправлена ошибка, из-за которой контент не возобновлялся в iOS Safari.
|
3.259.0 | 2018-11-27 | - Исправлена проблема с отображением сопутствующих объявлений, если рекламные модули содержат рекламу VPAID или используют резервный вариант на уровне активов.
|
3.255.0 | 2018-11-12 | - Исправлена проблема с поддержкой кликов для значков VAST в объявлениях VPAID в небезопасном режиме.
|
3.254.0 | 2018-11-08 | - Добавляет событие
AdEvent.Type.AD_BUFFERING . Это событие срабатывает, когда воспроизведение рекламы останавливается из-за буферизации.
|
3.246.0 | 2018-10-18 | - Исправлена проблема с устаревшим воспроизведением при использовании прокси-сервера Google Publisher Tag с IMA SDK.
|
3.244.2 | 2018-10-16 | - Добавляет событие
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 | 2018-07-30 | - Принудительно использует вывод VAST 4 для запросов Google Ad Manager.
|
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 теперь приведет к отправке события STARTED из SDK в проигрыватель.
- Линейные объявления VPAID теперь будут активировать событие STARTED при показе, а не при запуске.
|
3.174.0 | 24 июля 2017 г. | - Исправлена ошибка, из-за которой некоторые модули предварительной загрузки зависали при включенной предварительной загрузке.
- Исправлена ошибка, из-за которой реклама в середине ролика приводила к перезапуску контента с самого начала в некоторых реализациях iOS.
- Исправлена ошибка, из-за которой некоторые трансляции в прямом эфире не возобновлялись после рекламы на устройствах iOS.
|
3.173.1 | 2017-07-06 | |
3.173.0 | 28 июня 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() . Пользовательское воспроизведение теперь снова включено в iOS Safari по умолчанию (оно было отключено в версии 3.164.0). Объявления будут отображаться в Safari так же, как и до версии 3.164.0.
|
3.164.0 | 29.03.2017 | - Исправлена поддержка автоматического воспроизведения в мобильном Интернете на 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 в режиме ВКЛЮЧЕНО. Значки не будут работать в НЕБЕЗОПАСНОМ режиме.
|
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 | 2016-09-22 | - Добавляет
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 | 2016-07-26 | - Добавляет
Ad.getVastMediaWidth() и Ad.getVastMediaHeight() . - Исправлен стиль курсора во встроенном рекламном интерфейсе.
|
3.135.1 | 29 июня 2016 г. | - Добавляет поддержку предварительной загрузки медиаресурсов через
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/Ad.
|
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 | 03.12.2015 | - Любое нелинейное объявление AdSense или Ad Exchange высотой более 90 пикселей теперь будет отображаться как полноэкранное объявление.
- Новое объявление на всю рекламу занимает весь контент и содержит таймер обратного отсчета и кнопку пропуска. Воспроизведение контента возобновляется после закрытия рекламы либо по таймеру, либо когда пользователь пропускает рекламу.
- Нелинейные объявления AdSense или Ad Exchange высотой менее 90 пикселей также можно принудительно отображать на весь слот, установивadsRequest.forceNonLinearFullSlot
adsRequest.forceNonLinearFullSlot=true .
|
3.113.1 | 2015-11-12 | |
3.111.0 | 28 октября 2015 г. | - Добавляет
AdEvent.LINEAR_CHANGED. - Добавляет
AdEvent.DURATION_CHANGE. - Использует новый интерфейс в 1 % подходящих запросов объявлений.
|
3.110.0 | 2015-10-21 | - Добавляет
Ad.getTraffickingParameters и Ad.getTraffickingParametersString .
|
3.108.1 | 23 сентября 2015 г. | - Добавляет поддержку сопутствующих объявлений для объявлений 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 вместо ожидаемого события «воспроизведение».
|
3.87.0 | 2015-02-04 | - Устранена ошибка, из-за которой клиенты, не использующие пользовательский интерфейс IMA, получали неправильные значения от
getAdSkippableState . - Версия выпуска теперь изменится с 3.1.X на 3.XY.
|
3.1.85 | 28 января 2015 г. | - Добавлен
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 | - Internet Explorer 11 теперь поддерживается в IMA HTML5 SDK. Дополнительную информацию смотрите в объявлении .
|
Откат на 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 | - Изменен
reportAdAutoPlayed на setAdWillAutoPlay в AdsRequest .
|
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 в объявлении.
|
3.1.65 | 2014-09-04 | - Делает кнопку пропуска более доступной для пользователей программ чтения с экрана, превращая ее в настоящую кнопку.
|
3.1.63 | 2014-08-22 | - Добавлена поддержка креативов VPAID 2 JavaScript.
- Добавлена поддержка значков VAST 3.
- Добавлены следующие новые функции для сопутствующих объявлений:
- Поддержка атрибута «required» в элементе VAST
CompanionAds . - Поддержка атрибута adSlotID в элементе VAST
Companion . - Если в VAST возвращается несколько сопутствующих объявлений, SDK выберет наиболее подходящее сопутствующее объявление для данной среды.
- Исправлена ошибка, из-за которой
ImaSdkSettings.setNumRedirects и ImaSdkSettings.getNumRedirects были недоступны. - Добавлены методы API
isCustomPlaybackUsed и isCustomClickTrackingUsed .
|
3.1.62 | 2014-08-14 | - Обновление (11.09.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() . - Доступен API
minSuggestedDuration для класса Ad .
|
3.1.53 | 29 мая 2014 г. | - Ядро SDK теперь всегда будет загружаться с сайта imasdk.googleapis.com.
|
3.1.51 | 2014-05-12 | - Исправлена ошибка, из-за которой приостановленная реклама автоматически возобновлялась, когда пользователь блокировал устройство.
- Обновлена документация по ошибкам тайм-аута VAST и указана длительность тайм-аутов.
|
3.1.50 | 2014-04-30 | - Устраняет ошибку, приводившую к ошибкам у издателей, изменивших прототип Array (например, у пользователей motools).
- Изменяет функциональность
Ad.getContentType , чтобы она возвращала пустую строку вместо нуля, когда contentType неизвестен. - Представляет 25% эксперимент по загрузке основного двоичного файла из нашего нового домена imasdk.googleapis.com. Это повлияет только на издателей, которые специально включили s0.2mdn.net для CORS. По нашим тестам, это должен быть никто.
- Увеличивает новый домен до 1 % 01.05.2014, 25 % 02.05.2014 и 100 % 07.05.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 | 28 января 2014 г. | - В
google.ima.AdError.ErrorCode добавлен код ошибки VAST_MEDIA_LOAD_TIMEOUT для тайм-аута мультимедиа.
|
3.1.41 | 2013-12-16 | - Исправлен
adsManager.skip() для работы с правилами объявлений.
|
3.1.38 | 2013-12-04 | - Предоставляет
google.ima.settings и его метод setLocale ima3.js
|
3.1.35 | 2013-11-14 | - Если для пользовательского воспроизведения не указано пользовательское отслеживание кликов, клики отслеживаются с помощью iframe SDK, а не пользовательского элемента видео.
- Включает пользовательский интерфейс видеорекламы по умолчанию, включая отображение кнопки пропуска.
- Заменяет видимую строку «Реклама» на «Реклама».
|
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 | - Исправляет ошибку в реализации Companions API (не GPT).
|
3.1.10 | 2013-05-14 | - Если для отображения сопутствующих объявлений используется GPT (тег Google Publisher Tag), SDK теперь будет извлекать из него размеры рекламных мест для сопутствующих объявлений и добавлять их к запросу объявления в Google Ad Manager, переопределяя любые размеры, предоставленные издателем.
|
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 | - AdDisplayContainer теперь должен быть указан во время создания AdsLoader. Устаревший способ передачи
AdDisplayContainer с помощью метода getAdsManager будет удален в следующем выпуске. Дополнительную информацию об изменениях можно найти в руководстве по миграции AdDisplayContainer . - Различные изменения в поддержке пользовательского воспроизведения:
- Пользовательские настройки воспроизведения перенесены в конструктор AdDisplayContainer . Устаревший способ их настройки с помощью AdsRenderingSettings будет удален в следующем выпуске.
- При использовании настраиваемого воспроизведения видео и элементов отслеживания кликов SDK не будет автоматически отображать или скрывать эти элементы. Издатель должен контролировать отображение пользовательских элементов воспроизведения.
- Для пользовательского воспроизведения видео на iPhone/iPod SDK не выйдет из полноэкранного режима после завершения линейного объявления. При воспроизведении видеорекламы, управляемом SDK, поведение не меняется.
- В следующем выпуске SDK больше не будет изменять размер пользовательского воспроизводимого видео и элементов отслеживания кликов при вызове init и resize .
Некоторые из этих изменений были реализованы для того, чтобы сохранить как можно больше свойств рендеринга пользовательских элементов воспроизведения и позволить им управляться кодом издателя.
|
3.0.14 | 2012-09-26 | |