Разметка ссылки для верификации кликов в VK Рекламе

Чтобы конверсии по целям пикселя VK Рекламы учитывались в кампаниях под аудитом, id клика передают в параметре rb_clickid с макросом {{clickid}}, а верификатор пробрасывает его в кликовую ссылку. Справка описывает три верификатора: AdRiver (sdt-макросы с номера 11 и параметр custom=11=), Weborama (параметр a.ycp) и Adserving (параметр LineID). Конверсия привязывается к клику и попадает в группу метрик «Конверсии».

Цифры

Три верификатора

ВерификаторЧерез что пробрасываются данныеЧто делают с макросами VK РекламыДомен кликовой ссылки в примере
AdRiverпараметр custom=11= в кликовой ссылкезаменяют на макросы верификатора sdtN, номера с 11ad.adriver.ru, также ev.adriver.ru и vr.adriver.ru
Weboramaтехнический параметр a.ycpоставляют как есть, верификатор энкодирует & и =wcm.weborama-tech.ru
Adservingтехнический параметр LineIDоставляют как есть, верификатор энкодирует & и =bs.serving-sys.ru

Соответствие макросов в примере AdRiver

Макрос верификатораЧто передаётПорядок в custom=11=
![sdt11]utm_campaign — {{campaign_id}}первый
![sdt12]utm_content — {{banner_id}}второй
![sdt13]rb_clickid — {{clickid}}третий

Подробности

Что нужно и для чего

Кликовые ссылки, подготовленные верификаторами, должны работать корректно, а в статистике аккаунта VK Реклама для кампаний под аудитом должны учитываться конверсии по целям пикселя VK Реклама, связанного с аккаунтом. Для этого нужна дополнительная настройка ссылки. Страница посвящена верификации кликов, для верификации показов в справке отдельная статья.

Общая схема

  • Взять целевой URL с макросами VK Рекламы, например utm_campaign={{campaign_id}} и utm_content={{banner_id}}.
  • Передать id клика в параметре rb_clickid: у Weborama и Adserving это rb_clickid={{clickid}} в исходной разметке, у AdRiver в rb_clickid ставят sdt-макрос, а {{clickid}} передают через custom.
  • AdRiver: самим заменить макросы VK Рекламы на макросы верификатора и дописать custom в кликовую ссылку.
  • Weborama и Adserving: сообщить верификатору, через какой параметр пробросить данные из исходной ссылки; он сам энкодирует символы.
  • После перехода конверсия ассоциируется с кликом из VK Реклама и записывается в группу метрик «Конверсии».

AdRiver

  • Шаг 1: в параметре rb_clickid целевого адреса стоит sdt-макрос, получающий значение из custom-параметра AdRiver. Макросы вида sdtN нумеруют по порядку, начиная с 11. В исходной ссылке макросы VK Рекламы заменяют на макросы верификатора.
  • Шаг 2: в кликовую ссылку AdRiver добавляют параметр custom=11= и через точку с запятой прописывают макросы исходной ссылки. Номер макроса sdtN должен соответствовать позиции макроса в custom.
  • Для каждой дополнительной метки берут свой уникальный макрос (sdt14, sdt15 и далее), все макросы разделяют точкой с запятой.
ЭтапСсылка
Исходная разметка целевого urlhttps://ads.vk.ru?utm_source=vkads&utm_medium=cpc&utm_campaign={{campaign_id}}&utm_content={{banner_id}}
Ссылка, которую устанавливают в AdRiverhttps://ads.vk.ru?utm_source=vkads&utm_medium=cpc&utm_campaign=![sdt11]&utm_content=![sdt12]&rb_clickid=![sdt13]
Ссылка, которую выдаёт верификаторhttps://ad.adriver.ru/cgi-bin/click.cgi?sid=1&bt=103&ad=AAAAAA&pid=PPPPPP&bid=BBBBBB&bn=NNNNNN&exss=&rnd=746586527
Итоговая ссылка верификатораhttps://ad.adriver.ru/cgi-bin/click.cgi?sid=1&bt=103&ad=AAAAAA&pid=PPPPPP&bid=BBBBBB&bn=NNNNNN&exss=&rnd=746586527&custom=11={{campaign_id}};{{banner_id}};{{clickid}}
Пример переходаhttps://ads.vk.ru?utm_source=vkads&utm_medium=cpc&utm_campaign=1111111&utm_content=11111111&rb_clickid=31200694-1527781821-1865573639

Weborama

  • В исходную разметку целевого url добавить параметр rb_clickid с макросом {{clickid}} и передать ссылку верификатору.
  • Сообщить верификатору, чтобы при заведении в системе он настроил проброс параметров и макросов исходной ссылки через технический параметр a.ycp.
  • Верификатор энкодирует символы & и =, поэтому в итоговой ссылке они выглядят как %26 и %3D.
ЭтапСсылка
Исходная разметка целевого urlhttps://ads.vk.ru?utm_source=vkads&utm_medium=cpc&utm_campaign={{campaign_id}}&utm_content={{banner_id}}
Ссылка, которую устанавливают в Weboramahttps://ads.vk.ru?utm_source=vkads&utm_medium=cpc&utm_campaign={{campaign_id}}&utm_content={{banner_id}}&rb_clickid={{clickid}}
Итоговая ссылка верификатораhttps://wcm.weborama-tech.ru/fcgi-bin/dispatch.fcgi?a.A=cl&a.si=7&a.te=11111&a.ra={{random}}&a.ycp={{campaign_id}}%26utm_content%3D{{banner_id}}%26rb_clickid%3D{{clickid}}&g.lu=
Пример переходаhttps://ads.vk.ru?utm_source=vkads&utm_medium=cpc&utm_campaign=1111111&utm_content=11111111&rb_clickid=31200694-1527781821-1865573639

Adserving

  • В исходную разметку целевого url добавить параметр rb_clickid с макросом {{clickid}}.
  • Сообщить верификатору, чтобы он настроил проброс параметров и макросов исходной ссылки через технический параметр LineID.
  • Верификатор энкодирует символы & и =, в итоговой ссылке они выглядят как %26 и %3D.
ЭтапСсылка
Исходная разметка целевого urlhttps://ads.vk.ru?utm_source=vkads&utm_medium=cpc&utm_campaign={{campaign_id}}&utm_content={{banner_id}}
Ссылка, которую устанавливают в Adservinghttps://ads.vk.ru?utm_source=vkads&utm_medium=cpc&utm_campaign={{campaign_id}}&utm_content={{banner_id}}&rb_clickid={{clickid}}
Итоговая ссылка верификатораhttps://bs.serving-sys.ru/Serving/adServer.bs?cn=trd&pli=1111111&adid=1111111&ord={{random}}&LineID=utm_campaign%3D{{campaign_id}}%26utm_content%3D{{banner_id}}%26rb_clickid%3D{{clickid}}
Пример переходаhttps://ads.vk.ru?utm_source=vkads&utm_medium=cpc&utm_campaign=1111111&utm_content=11111111&rb_clickid=31200694-1527781821-1865573639

Важно знать

  • Weborama и Adserving записаны по-разному. В примере Weborama значение a.ycp начинается с {{campaign_id}} без префикса utm_campaign%3D, а в примере Adserving параметр LineID начинается с utm_campaign%3D. Проверить итоговый адрес страницы после перехода.
  • В закодированной части обоих итоговых примеров нет utm_source и utm_medium, хотя в исходной разметке они есть. Почему, справка не поясняет.
  • В итоговом примере AdRiver перед pid и bid стоят пробелы, в исходной ссылке верификатора их нет. Это похоже на опечатку: при сборке ссылки сверять пробелы.
  • Для Adserving в начале раздела сказано передавать значение макроса [LineID] в параметры адреса целевой страницы, а ниже данные пробрасываются через параметр LineID самой ссылки верификатора. Ориентироваться на пример.
  • Макрос {{random}} встречается в итоговых ссылках Weborama и Adserving, на странице он не описан.
  • В справке не нашли: разметку для других верификаторов, где в кабинете подключают аудит, формат и длину значения clickid.