Создайте стабильную схему именования до запуска, не передавайте персональные данные и сохраняйте справочник значений.
Зачем нужна многоуровневая разметка
Одна кампания может включать несколько площадок, объявлений и лендингов. Без меток все события окажутся в одном отчёте, и сильную связку нельзя будет отделить от слабой.
Платформа может поддерживать один или несколько sub-параметров. Их названия и длина зависят от системы, поэтому ориентируйтесь на документацию кабинета.
Как спроектировать схему SUB_ID
Выберите поля, которые отражают управляемые элементы кампании и не меняют смысл со временем.
- sub1 — источник или площадка
- sub2 — campaign ID
- sub3 — creative ID
- sub4 — placement или рубрика
- sub5 — версия лендинга или тестовая группа
Какие срезы становятся доступны
Метка сама ничего не оптимизирует, но позволяет связать расход и доход на одном уровне детализации.
| Показатель | Что показывает | Как использовать |
|---|---|---|
| Source EPC | доход на клик по источнику | перераспределять бюджет |
| Creative CR | конверсию креатива | обновлять сообщения |
| Placement ROI | окупаемость места размещения | отключать слабые зоны |
Ошибки разметки
Несогласованные названия создают десятки почти одинаковых строк и усложняют автоматический отчёт.
- использовать пробелы и нестабильный регистр
- менять значение поля посреди кампании
- передавать email, телефон или другие персональные данные
- не хранить соответствие ID и человекочитаемого названия
- обрезать параметры промежуточным редиректом
Пример нейтральной структуры
Для SEO-статьи можно использовать source=seo, campaign=guide_cpa, creative=cta_top, placement=ru_mobile, landing=v2. Значения описывают маркетинговые объекты, но не пользователя.
В финансовой таблице те же ID связываются с расходами на контент. Партнёр видит, какой CTA и материал дают подтверждённый доход, а не просто максимальное число кликов.
Структура SUB_ID должна быть стабильной
Заранее распределите уровни метки: источник, кампания, placement, креатив и вариант лендинга. Не меняйте смысл одного поля между кампаниями — это ломает последующее сравнение.
Используйте короткие машиночитаемые значения и храните справочник. Перед запуском проверьте, что все уровни отображаются в кабинете и возвращаются в выгрузке или postback.
Таксономия меток, которая переживёт масштабирование
Заранее определите уровни: source, campaign, placement, creative и variant. Значения должны быть короткими, стабильными и понятными без памяти автора. Например: seo_ru_review_header_a лучше случайного набора символов, но персональные данные в SUB_ID размещать нельзя.
Документируйте допустимые значения и не меняйте смысл поля посреди теста. Если одна команда использует sub1 для GEO, а другая — для площадки, общий отчёт станет недостоверным. Перед запуском проверьте, что метки видны в кабинете и возвращаются в postback.
Проверка качества данных в метках
Раз в неделю ищите пустые, неизвестные и слишком длинные значения. Ошибка в шаблоне ссылки может отправить весь объём с буквальным макросом вроде {placement}, после чего восстановить детализацию будет невозможно.
- доля кликов без source;
- неизвестные campaign ID;
- регистр и разделители;
- персональные данные в метках;
- соответствие postback и кабинету.
Миграция схемы меток
Если таксономию нужно изменить, назначьте дату перехода и не переписывайте исторические значения. Создайте таблицу соответствий старой и новой схемы. Иначе отчёт за длинный период объединит одинаковые названия с разным смыслом.
Частые вопросы
Можно ли передавать email в SUB_ID?+
Не следует: метки должны описывать кампанию, а не содержать персональные данные.
Сколько SUB_ID использовать?+
Столько, сколько поддерживает система и нужно для управляемых срезов без избыточности.
Нужен ли справочник меток?+
Да, он сохраняет единообразие между трекером, кабинетом и финансовым отчётом.
Зафиксируйте словарь SUB_ID
Определите назначение каждого уровня и протестируйте его отображение в отчёте.