Все параметры таргетинга, перечисленные ниже, не являются обязательными.
Во время настройки источника контента для видео по запросу или прямой трансляции с динамической вставкой объявлений необходимо указать тег видеообъявления по умолчанию. Все видеопотоки с динамической вставкой объявлений будут использовать этот тег и его параметры. Параметры тегов объявлений применяются к видеорекламе как в середине, так и в начале ролика. Если вам нужно задать уникальные настройки для отдельного потокового видео, используйте параметры, перечисленные ниже.
Параметры тега объявления Менеджера рекламы, которые можно переопределить
Выберите нужный параметр:
|
rdp sdk_apis sid sz tfcd trt vconp vpa vpmute wta |
Переопределение параметров тега объявления
Когда ваш видеопроигрыватель запрашивает трансляцию, тег объявления по умолчанию используется в точном соответствии с заданными вами настройками. Однако вы можете переопределить некоторые параметры этого тега в запросе видеопотока. В таблице ниже приведен перечень таких параметров.
Параметр | Описание | Пример значения | |
---|---|---|---|
iu |
Текущий рекламный блок. Корректный формат: |
iu=/6062/video/example_unit |
|
cust_params |
Пары "ключ-значение", используемые для таргетинга кампании Менеджера рекламы. Для некоторых платформ требуется кодирование URL. При использовании IMA SDK и DAI SDK для HTML5 кодировать URL не нужно, так как в этом случае кодирование выполняется автоматически. Этот параметр не будет работать, если он уже закодирован в HTML5. |
В примерах ниже используются следующие пары "ключ-значение":
Видеопотоки с использованием маяков на сервере. Закодируйте и объедините в параметре
Chromecast.
Roku. Закодируйте и объедините в параметре
iOS и tvOS. Ничего кодировать не нужно.
Android. Ничего кодировать не нужно.
|
|
sz |
Переопределяет параметр Не добавляйте букву |
sz=400x300 |
|
tfcd |
Пометка запроса объявления, которое будет показываться на ресурсе для детей. Если запрос динамической вставки объявлений содержит |
|
|
URL страницы с информацией о видео. Обычно это страница, на которой размещен проигрыватель, но можно указывать и страницу с описанием видео. IMA SDK не устанавливает этот параметр автоматически. Его требуется задавать вручную. |
Пример с кодированием: Пример без кодирования: |
||
ppid |
Идентификатор, назначаемый издателем, – это уникальная комбинация символов, которую отправляет издатель. Она используется для ограничения частоты показов, сегментирования аудитории, таргетинга, ротации объявлений и других способов управления рекламой на разных устройствах. Подробнее… | ppid= |
|
ciu_szs |
Список форматов сопутствующих объявлений через запятую. Сопутствующие объявления поддерживает только HTML5 SDK с динамической вставкой. |
ciu_szs=728x90,300x250 |
|
mpt |
Название проигрывателя партнера. Обычно используется партнерами, предусматривающими интеграцию SDK, такими как JWPlayer, Brightcove и Ooyala. |
mpt=JWPlayer |
|
mpv |
Версия проигрывателя, который используется партнером и поддерживает SDK. Задавать значение этого параметра следует, только если указан параметр |
mpv=2.1 |
|
ptpl |
Идентификатор шаблона рекламной паузы.
Этот идентификатор можно найти в URL Менеджера рекламы при просмотре настроек шаблона рекламной паузы в его интерфейсе. Он представлен как значение параметра |
ptpl=1234 |
|
ptpln |
Название шаблона рекламной паузы. Речь идет о значении в поле "Название" в аккаунте Менеджера рекламы, а не об отображаемом названии.
|
ptpln=my_break_template |
|
an |
Параметр Его следует добавлять к запросам, отправляемым из мобильных приложений или с подключенных телевизоров. Этот параметр необходим почти для всех видеообъявлений с алгоритмической продажей*. IMA SDK автоматически присваивает значение этому параметру, но при работе с API динамической вставки объявлений (в средах без использования SDK) значение должны указывать вы. * Название приложения должно быть человекочитаемым. При показе на устройствах с iOS и tvOS пакет SDK не может получить доступ к 9-значному идентификатору приложения в App Store. Тогда SDK отправляет Bundle ID через параметр |
|
|
ltd |
Показывать ли рекламу с ограниченным таргетингом, если не получено согласие на использование файлов cookie и других идентификаторов. Подробнее… | ltd=1 |
|
rdid |
В нативных приложениях (работающих не в мобильных и обычных браузерах) SDK передает сбрасываемые идентификаторы устройств для таргетинга в запросы вашего потока с параметрами rdid , idtype и is_lat . Для потоков с добавлением маяков на сервере эти параметры нужно передавать явным образом, как и в запросах объявлений Решений для видеорекламы на стороне клиента.
|
Ознакомьтесь с примерами сбрасываемых идентификаторов устройств. | |
trt |
Этот параметр позволяет обозначить тип трафика (оплаченный, обычный или неустановленный). |
Неустановленный тип трафика: Оплаченный трафик: Бесплатный трафик: |
|
vconp |
Рекомендуется руководством MRC по работе с данными о видеорекламе
Указывает, используется ли в проигрывателе непрерывное воспроизведение контента, как при телевещании. Допустимые значения: Если значение этого параметра неизвестно, задавать его не нужно. |
Непрерывное воспроизведение используется:vconp=2 Непрерывное воспроизведение не используется: |
|
vpa |
Рекомендуется руководством MRC по работе с данными о видеорекламе
Указывает, начинается ли воспроизведение объявления автоматически или по клику. Допустимые значения: Если значение этого параметра неизвестно, задавать его не нужно. |
Автоматическое:vpa=auto По клику: |
|
vpmute |
Рекомендуется руководством MRC по работе с данными о видеорекламе
Указывает, начинается ли воспроизведение объявления, если в видеопроигрывателе отключен звук. Допустимые значения: Если значение этого параметра неизвестно, задавать его не нужно. |
Звук отключен:vpmute=1 Звук включен: |
|
npa |
Настройка персонализации для запросов объявлений. Рекомендуем указывать этот параметр в начале тега, чтобы он считался даже в случае неполной загрузки файла.
Чтобы запросить неперсонализированные объявления, укажите |
npa=1 |
|
omid_p |
Параметр "Название партнера, использующего OMID API" принимает переменное значение, которое включает название организации-партнера, применяющей OMID для отслеживания, и версию ее системы. Этот параметр доступен только издателям, которые хотят при работе с Open Measurement SDK (OM SDK) использовать отслеживание Active View, и не подходит для случаев, в которых используется IMA SDK с автоматически заданными настройками. Чтобы при использовании библиотеки Programmatic Access Library (PAL) сообщить о поддержке OMID, необходимо указать название организации-партнера ( |
Код при использовании PAL:
|
|
gdpr gdpr_consent |
Эти поля передают данные о том, что пользователь предоставил согласие в соответствии со спецификацией TCF версии 2.0, как во входящих, так и в исходящих запросах на синхронизацию файлов cookie. |
Ознакомьтесь со спецификациями GDPR. |
|
givn|paln |
Если вы работаете с библиотекой PAL, то параметр с однократно используемым числом для видеообъявления может принимать переменное строковое значение. Однократно используемое число не требует кодирования при добавлении в URL. Примечание. Если ранее вы добавляли однократно используемое число, используя устаревший параметр |
Более подробную информацию о том, какое значение передается при использовании этого параметра, можно найти в руководстве по началу работы с библиотекой PAL. | |
addtl_consent |
Список разрешенных поставщиков рекламных технологий Google, не зарегистрированных в IAB. |
Ознакомьтесь со спецификациями дополнительного согласия. |
|
rdp |
При этом должен быть задан вариант |
|
|
sdk_apis |
В качестве значения для фреймворка API SDK может использоваться разделенный запятыми список постоянных целых значений, указывающих на то, какие фреймворки API поддерживает проигрыватель. На сайте GitHub приведен список возможных значений, относящихся к фреймворкам API. Этот параметр используется издателями, которые работают с библиотекой PAL. Если вы используете IMA SDK и попытаетесь указать значения для этого параметра, то они будут переопределены на варианты, поддерживаемые в IMA SDK. |
sdk_apis=2,7,9 |
|
sid |
Тип рекламного идентификатора с защитой конфиденциальных данных, который можно использовать только для ограничения частоты показов. Согласно специальным требованиям организации IAB значение этого параметра должно быть в формате UUID. Подробнее… Чтобы отключить передачу идентификатора сеанса, присвойте параметру |
|
|
wta |
Указывает, может ли проигрыватель показывать сообщение Почему я вижу эту рекламу?. Если вы используете IMA SDK, поддержка этого значения обеспечивается автоматически. Если вы не используете IMA SDK, то в проигрывателе должна быть реализована поддержка Параметр wta не поддерживается при использовании маяков на сервере (SSB). Это поле является обязательным, если вы используете Ad Exchange. Подробнее… *Поддержка |
Поддерживается: Не поддерживается: |
Переопределение тега объявления по умолчанию с помощью IMA SDK
Запрашивая поток с динамической вставкой объявлений через IMA SDK, проигрыватель может передать нужные данные в поле adTagParameters
. Обычно оно состоит из пар "ключ – значение", где ключи могут быть параметрами тега объявления Менеджера рекламы. Эти параметры перечислены в таблице выше.
Используя подобный набор ключей и значений, вы можете настраивать поток и передавать параметры, которые не связаны с запросом объявления Менеджера рекламы. Подробнее о том, как запросить определенные варианты потоков и как настроить период без рекламы…
В зависимости от платформы и языка программирования реализация поля adTagParameters
может немного варьироваться. Подробные сведения представлены в документации для разработчиков iOS, Android, tvOS, Chromecast или HTML5, а также в руководстве по реализации динамической вставки объявлений.
Как задавать значения для adTagParameters с помощью SDK
Задавая с помощью SDK значения параметров cust_params
или description_url
для iOS, tvOS и Android, не кодируйте символы. Параметр cust_params
может представлять собой одну строку из пар "ключ –значение", разделенных символом &
.
Предположим, вы хотите присвоить параметру cust_params
значение sport=football&city=newyork
.
Тогда структура поля adTagParams
без кодирования будет выглядеть так:
{
"tfcd": 1,
"iu": "/987654321/path/to/adunit",
"cust_params": "sport=football&city=newyork",
"description_url": "http://www.sample.com/golf.html",
"ppid": "12JD92JD8078S8J29SDOAKC0EF230337"
}
А структура поля adTagParameters
с кодированием для запросов потока HTML5 будет выглядеть так:
{
"tfcd": 1,
"iu": "/987654321/path/to/adunit",
"cust_params": "sport%3Dfootball%26city%3Dnewyork",
"description_url": "http%3A%2F%2Fwww.sample.com%2Fgolf.html",
"ppid": "12JD92JD8078S8J29SDOAKC0EF230337"
}
Структура поля adTagParams
с кодированием для запросов потока Roku будет выглядеть так:
request.adTagParams="tfcd=1&iu=/987654321/path/to/adunit&cust_params=sport%3Dfootball%26city%3Dnewyork&description_url=http%3A%2F%2Fwww.sample.com%2Fgolf.html&ppid=12JD92JD8078S8J29SDOAKC0EF230337"
Переопределение тега объявления по умолчанию с помощью DAI API (бета)
Запрашивая поток с динамической вставкой объявлений через DAI API, проигрыватель при необходимости может передать определенные пары "ключ – значение". Ключи в них могут быть параметрами тега объявления Менеджера рекламы из тех, которые перечислены в таблице выше.
Эти параметры должны отправляться в теле HTTP-запроса POST с типом формы application/x‑www‑form‑urlencoded
. Сказанное относится и к прямым трансляциям, и к видео по запросу.
Используя подобный набор ключей и значений, вы можете настраивать поток и передавать параметры, которые не связаны с запросом объявления Менеджера рекламы. Узнайте, как переопределить параметры вариантов трансляции и как выполнить аутентификацию при помощи кода HMAC.
Ознакомьтесь с примером использования DAI API.
Переопределение тега объявления по умолчанию в случае, если применяются маяки на сервере (SSB)
Ниже приведены примеры того, как изменять тег объявления по умолчанию для видео при использовании маяков на сервере. В примерах выделены переопределенные параметры, передаваемые проигрывателем или приложением.
Примеры для видео по запросу |
Пример | |
---|---|
Исходный URL видеопотока | http://dai.google.com/ondemand/hls/content/ |
С указанием рекламного блока | http://dai.google.com/ondemand/hls/content/ |
C переопределенными парами "ключ-значение" |
http://dai.google.com/ondemand/hls/content/ |
С пометкой контента для детей |
http://dai.google.com/ondemand/hls/content/ |
C переопределенным рекламным блоком И парами "ключ-значение" И специальным параметром description_url И пометкой контента для детей |
http://dai.google.com/ondemand/hls/content/ |
Примеры для потокового видео с линейными объявлениями |
Пример | |
---|---|
Исходный URL прямой трансляции с линейными объявлениями | https://dai.google.com/linear/hls/event/<asset_key> |
С указанием рекламного блока | https://dai.google.com/linear/hls/event/<asset_key> |
С переопределенными парами "ключ-значение" | https://dai.google.com/linear/hls/event/<asset_key> |
С пометкой контента для детей |
https://dai.google.com/linear/hls/event/<asset_key> |
С переопределенным рекламным блоком И парами "ключ-значение" И специальным параметром description_url И пометкой контента для детей |
https://dai.google.com/linear/hls/event/<asset_key> |
Динамическое обновление параметров таргетинга во время определенной прямой трансляции
Данные таргетинга для определенного пользователя, который смотрит прямую трансляцию, можно динамически обновлять с помощью метода replaceAdTagParameters в IMA DAI SDK.