Click ID, SubID и макросы в трекинге: как трекер опознаёт каждый клик
Что такое Click ID и SubID, чем они отличаются и как работают макросы в ссылках и почему именно этот идентификатор связывает клик с конверсией. Разбор с примерами URL.
Зачем вообще нужен идентификатор клика
Представьте: по вашей ссылке за день кликнули 100 человек — и все, как назло, Иваны Ивановы. Один из них зарегистрировался, партнёрка присылает постбэк: «конверсия есть». Вопрос — какой именно из ста Иванов её принёс? Внешне клики неотличимы, и без метки ответить невозможно.
Чтобы это решить, трекер в момент перехода присваивает каждому клику уникальное значение — Click ID. Теперь это не «сто одинаковых Иванов», а конкретный клик №47 с известным источником, креативом и связкой. Когда придёт постбэк с тем же Click ID, трекер точно поймёт, какой клик сработал — и свяжет с ним конверсию.
Click ID и SubID — это одно и то же?
И да, и нет. Путаница возникает из-за того, что в трекере Keitaro Click ID хранится в параметре subid — поэтому те, кто много работает с этим трекером, по привычке называют Click ID «сабайди». Но в большинстве трекеров, партнёрок и источников Click ID так и называется — Click ID.
SubID же чаще выступает названием для дополнительных параметров, куда можно передать ID баера или вебмастера и другие значения для более детальной разбивки статистики в партнёрке.
Дополнительные суб-параметры (sub1–sub10) используют, чтобы протащить через всю цепочку доп-данные: id креатива, название площадки, ключевое слово — всё, что потом захочется увидеть в отчёте.
Что такое макросы
Макрос — это плейсхолдер в ссылке, который на лету заменяется реальным значением в момент перехода. Выглядит как слово в фигурных или квадратных скобках: {clickid}, {campaign_id}, [GEO], {{ad_id}}.
Когда пользователь кликает по объявлению, система подставляет вместо макроса конкретные данные. Например, ссылка с макросами:
https://track.site/click?source={source}&camp={campaign}&creative={creative_id}&geo={geo}
в момент клика превращается в реальный URL:
https://track.site/click?source=facebook&camp=12&creative=778&geo=DE
Именно так в трекер попадает информация о том, откуда пришёл клик. Макросы — это «язык», на котором рекламные сети, трекер и партнёрки обмениваются параметрами.
Что такое параметры
Параметр — это пара «имя=значение» в адресе ссылки. Всё, что идёт после знака ?, и есть параметры, разделённые символом &:
https://track.site/click?source=facebook&campaign=12&geo=DE
Здесь три параметра: source=facebook, campaign=12 и geo=DE. Слева от = — имя (что передаём), справа — значение.
В значение можно положить:
- статичное значение — всегда одинаковое (например,
geo=DE, если льёте только на Германию); - макрос — плейсхолдер, который подставит значение автоматически в момент клика (например,
geo={geo}— сеть сама вставит страну пользователя).
Через параметры трекер, рекламная сеть и партнёрка передают друг другу всю информацию о клике. А макросы — это способ заполнять их динамически.
Как всё связано: путь идентификатора
Сквозной путь Click ID через всю связку:
- Клик по рекламе. Рекламная сеть подставляет в ссылку свои макросы (источник, креатив, гео) и ведёт пользователя на трекер.
- Трекер генерирует Click ID. Каждому клику присваивается уникальный идентификатор и сохраняются все значения из макросов.
- Проброс в оффер. Трекер кладёт свой Click ID в ссылку перехода на оффер. Это критический шаг: если Click ID не пробросить, постбэк не сможет подвязаться к конкретному клику.
- Партнёрка запоминает Click ID рядом с пользователем.
- Конверсия и постбэк. При целевом действии партнёрка отправляет постбэк, возвращая тот же Click ID:
?subid={click_id}&status=sale&payout=50. - Сопоставление. Трекер находит исходный клик по Click ID и связывает с ним конверсию и выплату.
Если на любом из этих шагов идентификатор теряется или искажается — конверсия «повисает» и в статистике связки не отображается.
Типичные проблемы с Click ID
- Click ID не пробрасывается в оффер. Конверсии есть в партнёрке, но отсутствуют в трекере. Проверьте, что в ссылке оффера действительно стоит макрос Click ID.
- Несовпадение имён параметров. Партнёрка ждёт кликайди в параметр
subid, а вы передаёте вclickid. - Неверный формат Click ID. Некоторые платформы партнерок могут быть чувствительны к формату кликайди (не принимать точки, нижние подчеркивания, имеют ограничения по длине). Если кликайди вашего трекера длинный или содержит специальные символы, уточните у вашего менеджера поддерживает ли их система такой формат.
Коротко
Click ID (он же SubID) — это уникальная метка клика, параметры - место, куда подставляется макросы или статичные значения, а макросы — механизм, которым значения подставляются в ссылки. Вместе они дают трекеру возможность опознать каждый клик и связать его с конверсией через постбэк.