Перейти к основному содержимому

Интеграция кода в HTML-баннер

Краткое содержание

Шаг 1. Добавить код в креатив
Вставьте предоставленный JS-код в HTML-креатив. Рекомендуется разместить его в начале документа для корректной работы.

Шаг 2. Заполнить параметры
Обязательные параметры (например, flowId, adFormat, offerId) необходимы для получения результатов верификации. Рекомендуемые параметры (например, bannerId, impressionId) повышают точность анализа.

В тексте приведена таблица с перечнем параметров, их типами, способами получения и статусом (обязательный/рекомендованный).

Данные начнут поступать в МТС Аналитику после размещения креатива и запуска кампании.

Используйте статью, если необходимо добавить JS-код в HTML-креатив, чтобы получать результаты аудита рекламной кампании в МТС Аналитике.

Шаг 1. Добавить код в креатив

Добавьте код в шаблон вашего HTML-креатива.

Совет

Рекомендуем разместить его как можно ближе к началу креатива.

<script src="https://static.a.mts.ru/adm/msr-sdk.js" async></script>
<script type="text/javascript">
(function (w, n) {
w[n] = w[n] || [];
w[n].push({
      flowId: '${FLOW_ID}',
      bannerId: '${BANNER_ID}',
offerId: '${OFFER_ID}',
measurerId: '${MEASURER_ID}',
resourceId: '${ROSOURCED_ID}',
partnerUserId: '${USER_ID}',
impressionId: '${IMPRESSION_ID}',
pubId: '${PLATFORM_ID}'
adFormat: 'display',
partnerBundle: '${BUNDLE}',
partnerPlatformType: '${TRAFFIC_TYPE}',
partnerAdvId: '${ADV_ID}',
     url: '${URL}',
     domain: '${DOMAIN}',
     referrer: '${REFERRER}',
     clickUrl: '${CLICK_URL_BASE64}',
     userAgent: '${USER_AGENT_RTB}',
     userUtcOffset: '${USER_UTC_OFFSET_RTB}'
    })
})(window, 'maMsrSdk');
</script>

Шаг 2. Заполнить параметры

Статус параметров
  • Обязательный — обязательно заполнять, чтобы получить результат верификации. Если не заполнить, результат не будет предоставлен.

  • Рекомендованный — крайне рекомендуем заполнять, чтобы качество результатов было выше, а определение фрода — ещё точнее. Например, если передаёте bannerId, покажем статистику по: числу показов, видимых показов и другие данные по каждому баннеру.

ПараметрНазваниеТипКак получитьСтатус
flowIdИдентификатор потока данныхstringПредоставляется МТС АналитикойОбязательный
adFormatФормат рекламы. Значения:
1. video — видео-реклама
2. display — баннерная реклама
stringОбязательный
impressionIdИдентификатор показа креативаstringФормируется DSPРекомендованный
offerIdИдентификатор рекламной кампанииstringФормируется DSPОбязательный
measurerIdИдентификатор кода верификации в конкретном размещении креативаstringФормируется DSPРекомендованный
partnerUserIdИдентификатор пользователяstringФормируется DSPРекомендованный
bannerIdИдентификатор креативаstringФормируется DSPРекомендованный
resourceIdИдентификатор рекламируемого сайта, куда ведет клик с креативаstringФормируется DSPРекомендованный
partnerBundleИмя или идентификатор пакета мобильного приложенияstringИз RTB-аукционаРекомендованный
partnerPlatformTypeТип трафика. Значения:
1. inapp (из мобильного приложения)
2. web (из браузера)
stringИз RTB-аукционаРекомендованный
partnerAdvIdРекламный идентификатор устройства: IDFA (iOS) или идентификатор объявления (Android)stringИз RTB-аукционаРекомендованный
pubIdИдентификатор рекламной площадки. Например, SSP-площадкиstringФормируется DSPРекомендованный
urlАдрес, где должна быть показана реклама: URL для сайта, URI для приложенияstringИз RTB-аукционаРекомендованный
domainСайт, где должна быть показана реклама. Заполните, если невозможно указать urlstringИз RTB-аукционаРекомендованный
referrerАдрес, откуда пришёл пользователь: URL для сайта, URI для приложенияstringИз RTB-аукционаРекомендованный
clickUrlАдрес рекламного перехода, заданный в креативеbase64Формируется DSPРекомендованный
userAgentUser-Agent устройства пользователяstringИз RTB-аукционаРекомендованный
userUtcOffsetСмещение времени на устройстве пользователя. Например: UTC+3 или в минутах: 180stringИз RTB-аукционаРекомендованный
Результат

Данные начнут поступать в МТС Аналитику после размещения креатива и запуска кампании.