Как включить Open Measurement

Выберите платформу: HTML5 Android iOS

IMA SDK для HTML5 включает Open Measurement (OM) SDK – отраслевой стандарт, разработанный Бюро интерактивной рекламы (IAB) для стороннего отслеживания видимости и проверки. При использовании IMA SDK для HTML5 встроенный OM SDK автоматически анализирует тег <AdVerifications> в тегах объявлений VAST и отправляет данные о видимости указанным поставщикам услуг по отслеживанию с помощью OMID API. При желании вы можете задать правила режима доступа для каждого запроса, чтобы контролировать, к какому контенту у скрипта проверки есть доступ.

IMA SDK поддерживает OM SDK версии 1.6.

Требования

  • Если вы используете VAST 4.1 или более поздней версии, то объявления должны быть настроены так, чтобы предоставлять данные для проверки с помощью элемента <AdVerifications>. Если вы используете более ранние версии VAST, в объявлениях должен быть элемент <Extension type="AdVerifications">.

  • Если вы размещаете рекламу через Менеджер рекламы, настройте поставщика данных о видимости для своей сети Менеджера рекламы и назначьте его для позиции. Подробнее о том, как настроить поставщика данных о видимости для сети Менеджера рекламы…

Режимы доступа

OM SDK поддерживает выполнение скриптов проверки в четырех режимах доступа, которые определяют, к каким данным у скрипта есть доступ:

  • FULL – скрипт проверки имеет прямой доступ к креативу и странице издателя.

  • CREATIVE – скрипт проверки и креатив изолированы от страницы издателя. Однако у скрипта есть прямой доступ к креативу.

  • LIMITED – скрипт проверки находится в изолированной среде и не может получить доступ к креативу или странице издателя, а также не может напрямую подтвердить, в каком домене издателя он находится.

Некоторые поставщики данных о видимости могут не поддерживать все режимы доступа. Чтобы узнать, какие режимы поддерживаются, свяжитесь с поставщиками данных о видимости. Ранее IMA поддерживал режим доступа DOMAIN, который теперь по умолчанию заменен на LIMITED.

Как настроить правила режима доступа для запроса

Правила режима доступа должны быть заданы на уровне AdsRequest. Чтобы задать разные режимы доступа для разных поставщиков скриптов проверки, передайте словарь, который сопоставляет каждый OmidVerificationVendor с одним из перечисленных выше режимов доступа. Поле OmidVerificationVendor.OTHER используется для того, чтобы задать режим доступа по умолчанию для всех поставщиков, которые не указаны в словаре. Если правила режима доступа не заданы, скрипты проверки запускаются в режиме доступа LIMITED для поставщиков.

В приведенном ниже примере для параметра GOOGLE устанавливается значение google.ima.OmidAccessMode.FULL. Для всех остальных поставщиков, включая перечисленных в OmidVerificationVendor, по умолчанию используется значение, заданное в OmidVerificationVendor.OTHER.

request.omidAccessModeRules = {};
request.omidAccessModeRules[google.ima.OmidVerificationVendor.GOOGLE]
    = google.ima.OmidAccessMode.FULL;
request.omidAccessModeRules[google.ima.OmidVerificationVendor.OTHER]
    = google.ima.OmidAccessMode.LIMITED;

Чтобы реализовать режим доступа CREATIVE, выполните следующие действия:

  1. Изолируйте видеопроигрыватель в безопасном окне iframe, отделенном от остального контента на сайте.

  2. Установите для параметра OmidAccessMode партнера по оценке видимости значение FULL.