С помощью Open Measurement SDK (OMSDK) вы можете получать данные о видимости объявлений, размещаемых рекламодателями, которые используют сторонние решения для отслеживания статистики (рекомендуем ознакомиться со списком поддерживаемых поставщиков). Open Measurement позволяет указывать сторонних поставщиков услуг по оценке видимости рекламы и по сбору статистики либо в полях ответов на запросы ставок, либо в самих креативах.
Пользователи рекламных сервисов Google могут получать данные о видимости рекламы, собираемые с помощью нашей технологии Active View. Если же показы выполняются через Google Менеджер рекламы или Google AdMob, но при этом вам нужно отслеживать видимость в соответствии со сторонними стандартами, вы можете использовать Open Measurement – альтернативное решение, отвечающее отраслевому стандарту IAB.
Поддерживаемые платформы
В настоящее время Open Measurement поддерживается для рекламы в приложениях (как в Google Менеджере рекламы, так и в Google AdMob), для видеорекламы In-Stream на сайтах и для видеорекламы вне видеоконтента. Чтобы пользоваться возможностями Open Measurement, издателям приложений нужно установить новую версию SDK.
Ознакомьтесь с документацией по Open Measurement для разработчиков: Android, iOS, видео HTML5.
Поддерживаемые типы транзакций
- Частные сделки, гарантированные кампании с алгоритмической продажей, частные и открытые аукционы.
- Adform
- Adloox
- comScore
- DoubleVerify
- Forensiq
- Innovid
- Integral Ad Science
- Meetrics
- Moat
- Pixalate
- Protected Media
- Teemo
- UNICORN
- White Ops
- Xandr
Другие компании, входящие в рабочую группу Open Measurement. Если вы сотрудничаете с членом рабочей группы и при этом ваши креативы отклоняют, свяжитесь с менеджером своего аккаунта по поводу своих доменов.
Поддерживаемые форматы
- Реклама в приложениях: видеообъявления, нативные, медийные объявления (баннеры или межстраничные) и объявления с вознаграждением.
- Реклама на сайтах: объявления In-Stream на сайтах и видеореклама вне видеоконтента.
Запрос ставки в реальном времени: когда поддерживается Open Measurement Interface Definition (OMID)?
- Протокол Авторизованных покупателей предусматривает, что в случаях, когда OMSDK не поддерживается, будет отправляться специальный новый атрибут:
BidRequest.ad_slot.excluded_attribute: CREATIVE_ATTRIBUTE_VALUE_OMSDK_N = 114;
- При использовании протокола OpenRTB применяется стандартный подход с использованием поля
api
в объектах Banner и Video. Этот подход очень похож на то, как обозначаются MRAID и VPAID. - Для протокола OpenRTB Native (2.5+) мы включаем стандартный запрос EventTrackers, который указывает на то, что поддерживается JavaScript:
request_native { eventtrackers { event: IMPRESSION //JavaScript executes on impression event methods: JS //OpenRTB can specify support for “JS” and/or “IMG” } }
Запрос ставки в реальном времени: с какими поставщиками можно работать?
- Поставщики, чьи сервисы оценки видимости рекламы разрешено применять при каждом отдельном показе, будут перечисляться в поле
allowed_vendor_type
запроса ставки по протоколу Авторизованных покупателей и OpenRTB. Ответы с сертифицированными, но отсутствующими в полеallowed_vendor_type
технологиями будут отфильтровываться. - Причины отклонения креативов (по AWPC) в связи с неправильным применением OMSDK сторонними поставщиками делятся на два типа, которые описаны ниже.
- 721: недопустимое использование скриптом OMID из SDK
- Креативы, содержащие скрипты Open Measurement (OMID), должны взаимодействовать только с общедоступным API, указанным в
omidsdk-v1.js
, иначе они будут отклонены.
- Креативы, содержащие скрипты Open Measurement (OMID), должны взаимодействовать только с общедоступным API, указанным в
- 752: работающий с OMID поставщик не включен в список одобренных
- Для креативов, содержащих скрипты Open Measurement (OMID), разрешено использовать домены только из приведенного выше списка одобренных поставщиков. Если был отклонен креатив от компании, входящей в рабочую группу Open Measurement, свяжитесь с менеджером своего аккаунта.
- 721: недопустимое использование скриптом OMID из SDK
В случае с баннерами и межстраничными объявлениями поставщики креативов и рекламодатели, участвующие в аукционах, нередко встраивают предназначенный для отслеживания код JavaScript непосредственно в креатив.
Покупателям следует вместе со сторонними поставщиками услуг по сбору статистики проверять, работают ли скрипты с Open Measurement SDK. В то же время добавлять какие-либо новые поля в ответ на запрос ставки не требуется.
Если вы хотите при работе с Ad Exchange применять отслеживание с помощью OMID, используйте для этого узел <AdVerifications>
в VAST 4.1, а также шаблоны VAST 2 и VAST 3 с расширением <AdVerifications>
.
Пример шаблона VAST с применением OMID в расширении <AdVerifications>:
<Extensions>
<Extension type="AdVerifications">;
<AdVerifications>;
<Verification vendor="my_3p_vendor.com-omid">;
<JavaScriptResource apiFramework="omid"
browserOptional="true">;
<![CDATA[ https://my_3p_vendor.com/omid.js ]]>;
</JavaScriptResource>;
<TrackingEvents>;
<Tracking event="verificationNotExecuted">;
<![CDATA[https://my_3p_vendor.com/visit.jpg?ctx=818052;]]>;
</Tracking>;
</TrackingEvents>;
<VerificationParameters>;
<![CDATA[;
//customParamsGoHere...;
]]>;
</VerificationParameters>;
</Verification>;
</AdVerifications>;
</Extension>;
</Extensions>
Ограничения
Open Measurement SDK подходит только для инвентаря в мобильных приложениях. Он не поддерживает сторонние решения, предназначенные для отслеживания видимости объявлений на сайтах.
Не все издатели поддерживают OMSDK, но тех, кто перешел на новые версии GMA SDK, со временем должно становиться все больше.
Часто задаваемые вопросы
eventTrackers
стандартным методом отправки URL фрагментов кода JavaScript, используемого для отслеживания.Помимо компаний с доменами из списка одобренных допускается также код от поставщиков, которые входят в рабочую группу Open Measurement. Если вы сотрудничаете с организацией из этой рабочей группы и при этом ваши креативы отклоняют, свяжитесь с менеджером аккаунта по поводу своих доменов.