Трекинг и пиксели

Вам доступны несколько вариантов отслеживания и аналитики трафика в AlterCPA: UTM-метки, интеграции с трекерами, пиксели рекламных сетей, трекинг-коды систем аналитики, произвольный код на сайтах. Есть встроенная интеграция с Facebook, Google Analytics или Google Tag Manager, Tik-Tok, MailTarget, VK, Likee, Yandex.Metrika.

Метки в ссылке и API

Вы можете использовать несколько меток для отслеживания вашего трафика и интеграции со сторонними сервисами, такими как рекламные сети и трекеры. Часть меток в дальнейшем может использоваться для статистики, а часть просто записывается внутри лида и используется для технического взаимодействия. Метки могут указываться в ссылках и передаваться по API при отправке лида.

UTM-метки

Используйте стандартные UTM-метки для аналитики и учёта вашего трафика. По этим меткам вы сможете собирать и группировать статистику, искать лиды и клики. Мы используем пять стандартных меток плюс домен, вот их список и рекомендации по содержимому:

  • utm_source, utms, us - название источника трафика.
  • utm_campaign, utmc, uc - название или идентификатор рекламной кампании.
  • utm_content, utmn, un - название или идентификатор конкретного креатива.
  • utm_term, utmt, ut - ключевое слово, по которому показано объявление.
  • utm_medium, utmm, um - название или идентификатор группы объявлений.
  • domain, host, utm_domain, utmd, ud - домен, на котором произошло событие (в ссылке указывать не требуется).

Рекомендуется использовать первое название из списка как в ссылках, так и в API. Но мы примем и распознаем любой вариант. Произвольные метки с другими названиями не поддерживаются. Длина любой из меток не должна превышать 255 символов.

Метки для агентств

При работе в качестве агентства, вам доступны две дополнительных метки для отслеживания, аналитики и группировки статистики:

  • extu (external unique) - ID клика или лида, уникальный идентификатор на стороне вашей CRM или трекера.
  • exts (external source) - ID источника или вебмастера на вашей стороне.

Использование этих параметров не является строго обязательным, но очень рекомендуется. Они отображаются в списке лидов и специальном отчёте статистики "Внешние метки". Уникальные ID используются для выгрузки статистики и работы с постбеками. Длина меток не должна превышать 255 символов.

Метки для трекеров

Мы предлагаем три дополнительные метки, которые вы можете использовать для интеграции с трекерами. По ним невозможно искать лиды, они не отображаются в отчётах статистики, но их можно применять для технической стороны интеграции - в API или постбеках.

  • subid или x32 - произвольная метка subid.
  • uuid, erid или x64 - произвольная метка uuid.
  • sub1, subid1, sid1 или xm1 - произвольная метка sub1.
  • sub2, subid2, sid2 или xm2 - произвольная метка sub2.
  • sub3, subid3, sid3 или xm3 - произвольная метка sub3.
  • sub4, subid4, sid4 или xm4 - произвольная метка sub4.
  • sub5, subid5, sid5 или xm5 - произвольная метка sub5.
  • adid, fbclid, gclid, adclid, ttclid, unique_id, msclkid - идентификатор клика рекламной сети.

В постбеке используются одноимённые макросы в фигурных скобках, например {subid}, {uuid}, {fbclid} и так далее. Подробнее рассказано в руководстве по постбекам.

Очень важно! Вы не сможете найти лид или клик по этим меткам. Вы не сможете сгруппировать по ним статистику. Вы не сможете загрузить по ним расходы из рекламной сети. Никак. Совсем. Они нужны только для S2S-взаимодействия с рекламными сетями и трекерами. А для статистики используйте UTM-метки.

Рекламные сети и системы аналитики

Трекинг-коды и пиксели вставляются на сайты автоматически. Пиксели на всех сайтах - динамические: вам не обязательно указывать ID пикселя в настройках потока, вы можете указать его в GET-параметре ссылки на сайт. Они одинаково работают как на сайтах в хранилище, так и на скачанных из потока сайтах. В зависимости от сети и оффера, вам могут быть доступны разные пиксели и счётчики.

Некоторые системы аналитики не отправляют событие конверсии на странице Спасибо. Для этих счётчиков рекомендуется настроить срабатывание по наличию текста success в ссылке.

Facebook

На странице лендинга или прелендинга пиксель отправляет событие PageView. Через 30 секунд пребывания пользователя на сайте, отправляется событие ViewContent. На странице "Спасибо" пиксель отправляет события PageView и Lead. Вместо события Lead вы можете указать свой собственный символьный код.

Для настройки пикселя используются параметры:

  • Facebook, параметр fb - идентификатор пикселя Facebook, только цифры. Можно указать несколько идентификаторов через запятую. Пример: 12345678901234.
  • Событие конверсии FB, параметр fbe - символьный код события конверсии для страницы спасибо, который будет использован вместо Lead. Например: InitiateCheckout или Purchase. Не указывайте здесь ID пикселя!

Частая ошибка: в пункте "Событие конверсии" указывается не идентификатор события, а идентификатор пикселя. Не указывайте в нём идентификатор пикселя. Лучше вообще его не заполняйте. Название события никак не влияет на качество оптимизации.

Серверный пиксель Facebook Conversion API

Пиксель срабатывает один раз в момент поступления лида в систему. Требует настройки приложения и получения токена от Facebook.

Доступные параметры настройки:

  • Facebook S2S пиксель - идентификатор пикселя, только цифры. Может быть установлен только один пиксель, например: 12345678901234.
  • Facebook S2S событие - символьный код события, которое будет отправлено с пикселем. Если не указано, используется событие Lead.
  • Facebook S2S токен - токен приложения Facebook с доступом к отправке пикселей.
  • Прокси для S2S-запроса - прокси для отправки пикселей указывается с протоколом, IP-адресом и портом, например: http://12.34.56.78:99.
  • Логин и пароль для прокси - если прокси требует авторизации, укажите логин и пароль прокси через двоеточие, например: username:password.

При работе с Conversion API не подойдёт обычный токен Facebook. Вам необходимо сгенерировать специальный API-токен в настройках пикселя:

  • Для получения токена для серверного пикселя необходимо перейти в Events Manager и нажать "Подключить источник данных".
  • Затем устанавливаем флажок на пункте "Интернет" и жмем кнопку "Подключить".
  • На следующем шаге нужно ввести название нового источника данных.
  • Далее добавляем ссылку на сайт или устанавливаем галочку на "У меня нет сайта".
  • На следующем шаге выбираем самостоятельную настройку. Выбираем способ подключения к сайту "Пиксель Meta и Conversions API" и жмем "Далее".
  • Затем выбираем настройку Conversions API вручную. На открывшейся странице жмем "Продолжить".
  • Жмем "Продолжить", проверяем корректность настроек и, если все настроено правильно, жмем "Подтвердить настройку".
  • Затем в пункте "Реализуйте API самостоятельно" кликаем по ссылке "Руководство по реализации".
  • И на следующей странице жмем кнопку "Сгенерировать маркер доступа".

Отправка событий в Facebook оседает в журнале постбеков. Если в ответе сервера вы видите ошибку OAuthError, значит вы используете некорректный токен и вам необходимо сгенерировать его по инструкции выше.

Google Analytics и Tag Manager

Трекинг-код от Google может устанавливаться в формате Google Analytics или Google Tag Manager. Если идентификатор начинается на GTM, используется TagManager, в противном случае - Analytics.

Доступные параметры настройки:

  • Google Analytics / Tag Manager, параметр ga - символьный идентификатор счетчика в виде AW-XXXXXXX, GTM-XXXXXXX и тому подобным.
  • Событие конверсии Google Analytics, параметр gad - странный набор символов из настроек аналитики.

В настройках событий аналитики вам попадётся код вида AW-XXXXX/abcdef12345. Кусочек abcdef12345 - это и есть нужное вам событие, укажите его в настройках.

VK

Пиксель сбора аудитории ВК располагается на всех страницах сайта. На странице "Спасибо" срабатывает событие lead.

Для настройки используется поле VK ретаргет или параметр vk. В нем указывается ID пикселя, например: VK-RTGT-XXXX-XXXX.

Яндекс.Метрика

Счётчик Метрики устанавливается на всех страницах сайта. Никакие события не отравляются автоматически, используйте настройки по URL. Рекомендуется настройка по наличию слова success в ссылке.

Для настройки используйте поле Яндекс.Метрика или параметр mtrk. В нём указывается ID счетчика, например: 1234567890.

Mail Target

Счётчик Mail Target отправляет событие PageView на всех страницах. На странице "Спасибо" дополнительно срабатывает событие ItemView с типом purchase.

Для настройки используйте поле Mail Target или параметр mt. В нём указывается ID счетчика, например: 1234567890.

Tik-Tok

Пиксель Tik-Tok устанавливается на всех страницах сайта. Никакие события на отравляются автоматически, используйте настройки по URL.

Для настройки используйте поле Tik-Tok или параметр tt. В нём указывается ID счетчика, например: 1234567890.

Likee

Пиксель отправляет событие page_view на всех страницах. На странице Спасибо дополнительно отправляется событие form.

Для настройки используйте поле Likee или параметр lki. В нём указывается ID счетчика, например: 1234567890.

Счётчики в ссылке

Для передачи счетчиков и пикселей в ссылке, используйте параметры:

  • fb - ID пикселей Facebook, можно несколько через запятую.
  • fbe - код события конверсии Facebook, если нужно что-то вместо Lead.
  • ga - ID счётчика Google Analytics или Tag Manager.
  • gad - символьный идентификатор события конверсии Google Analytics.
  • vk - ID пикселя ретагрета ВК.
  • mtrk - ID счетчика Яндекс.Метрика.
  • mt - ID счетчика Mail Target.
  • tt - ID пикселя Tik-Tok.
  • lki - ID пикселя Likee.

Произвольный код на сайтах

Некоторые офферы поддерживают установку произвольного кода на сайтах, который вы можете использовать для нестандартных систем отслеживания. Код для заголовка сайта указывается в конце тега head, код для подвала указывается в конце body. Одинаковый код устанавливается на всех страницах сайта, в том числе на странице "Спасибо".

Можно использовать макросы, которые соответствуют параметрам из запроса: {utm_source}, {utm_campaign}, {utm_content}, {utm_term}, {utm_medium}, {subid}, {uuid}, {sub1}, {sub2}, {sub3}, {sub4}, {sub5}, {uid}, {fb}, {fbe}, {ga}, {gad}, {mt}, {mtrk}, {tt}, {lki}.

Чтобы добавить JavaScript-код, который будет срабатывать только на странице спасибо, используйте вот такой подход:

<script type="text/javascript">
  if (window.location.href.includes("success")) {
    // Ваш код конверсии
  }
</script>

Вы также можете использовать блоки, которые будут показываться только на странице Спасибо или на основном сайте. Содержимое блока <!--site-->XXX<!--/site--> будет показано только на основных страницах, а <!--thanks-->XXX<!--/thanks--> только на странице "Спасибо". Например:

<!--site-->Это показываем только на сайте!<!--/site-->
<!--thanks-->Это показываем только на Спасибо!<!--/thanks-->
А это показываем на всех страницах.

Произвольный код в iframe

Некоторые внешние офферы поддерживают установку своих iframe, в которых вы можете указывать любой произвольный код. В зависимости от оффера, может быть единый айфрейм для всех страниц или разный код для сайта и страницы "Спасибо".

Можно использовать макросы, которые соответствуют параметрам из запроса: {utm_source}, {utm_campaign}, {utm_content}, {utm_term}, {utm_medium}, {subid}, {uuid}, {sub1}, {sub2}, {sub3}, {sub4}, {sub5}, {uid}, {fb}, {fbe}, {ga}, {gad}, {mt}, {mtrk}, {tt}, {lki}.