Динамические параметры в Meta, Google, TikTok, Яндекс и VK — полный список токенов
Динамические параметры (макросы, токены) — это переменные в UTM-метках, которые рекламная система подставляет реальными данными при клике: названием кампании, ID объявления, плейсментом. В Meta они выглядят как {{campaign.name}}, в Google и Яндексе — как {campaignid}, в TikTok — как __CAMPAIGN_NAME__. Один шаблон размечает сотни объявлений без ручной работы.
Что такое динамические параметры и зачем они нужны
Динамические параметры — это плейсхолдеры в URL, которые рекламная платформа заменяет реальными значениями в момент перехода по объявлению. Вместо того чтобы вручную прописывать название каждой кампании в utm_campaign, вы один раз вставляете токен — и система сама подставит данные для каждого клика.
Что это даёт:
- Экономия времени. Один шаблон работает на сотни и тысячи объявлений — размечать каждое вручную не нужно.
- Точность. Опечатки и человеческий фактор в названиях исключены.
- Детализация. В отчётах видно конкретный плейсмент, устройство, ключевое слово или ID креатива, который привёл клик.
- Актуальность. Переименовали кампанию в кабинете — токен подставит новое имя.
Токены раскрываются на стороне рекламной системы при редиректе, поэтому в Google Analytics 4 и Яндекс.Метрику попадают готовые человекочитаемые значения.
Аббревиатура UTM расшифровывается как Urchin Tracking Module — по имени компании Urchin Software, которую Google купил в 2005 году. Её технология легла в основу Google Analytics.
Три стиля скобок: {x}, {{x}} и __X__
Синтаксис динамических параметров зависит от платформы, и перепутать скобки нельзя — иначе токен не раскроется и в отчёт попадёт сам текст макроса. Стилей три: одинарные фигурные скобки, двойные фигурные и двойные подчёркивания.
| Стиль | Как выглядит | Платформы |
|---|---|---|
| Одинарные фигурные | {campaignid} |
Google Ads, Яндекс.Директ, VK Ads |
| Двойные фигурные | {{campaign.name}} |
Meta (Facebook/Instagram), myTarget |
| Двойные подчёркивания | __CAMPAIGN_NAME__ |
TikTok Ads |
Главное правило — копируйте токены ровно так, как их даёт документация платформы. Лишний пробел, неверный регистр или одна скобка вместо двух — и вместо instagram в отчёте окажется буквально {{site_source_name}}. Перед запуском тестируйте ссылку реальным кликом и проверяйте, что в Метрике и GA4 подставились значения, а не текст макросов.
Динамические параметры Facebook Ads (Meta) — двойные скобки {{x}}
В Meta (Facebook и Instagram) динамические параметры используют двойные фигурные скобки {{x}}. Они подставляются через поле URL Parameters на уровне объявления или прямо в адрес страницы. Это самый востребованный набор токенов у российских и казахстанских рекламодателей.
| Токен | Что подставляет |
|---|---|
{{campaign.id}} |
ID кампании |
{{campaign.name}} |
Название кампании |
{{adset.id}} |
ID группы объявлений |
{{adset.name}} |
Название группы объявлений |
{{ad.id}} |
ID объявления |
{{ad.name}} |
Название объявления |
{{placement}} |
Плейсмент (например, Instagram_Stories) |
{{site_source_name}} |
Площадка: fb, ig, msg, an |
Рекомендуемый шаблон Meta:
utm_source={{site_source_name}}
utm_medium=paid_social
utm_campaign={{campaign.name}}
utm_content={{ad.name}}
utm_term={{adset.name}}
Значения {{site_source_name}} расшифровываются так: fb — Facebook, ig — Instagram, msg — Messenger, an — Audience Network. Так трафик делится по площадкам без создания отдельных кампаний.
Динамические параметры Google Ads (ValueTrack) — одинарные скобки {x}
В Google Ads динамические параметры называются ValueTrack-параметрами и используют одинарные фигурные скобки {x}. Их вставляют в шаблон отслеживания на уровне аккаунта, кампании или объявления. Идентификатор клика {gclid} добавляется автоматически при включённой автопометке.
| Токен | Что подставляет |
|---|---|
{campaignid} |
ID кампании |
{adgroupid} |
ID группы объявлений |
{creative} |
ID объявления |
{keyword} |
Ключевое слово, по которому показалось объявление |
{network} |
Сеть: g (поиск), s (поисковые партнёры), d (КМС), ytv (YouTube), x (Performance Max) |
{device} |
Устройство: m (мобильный), t (планшет), c (компьютер) |
{matchtype} |
Тип соответствия: e (точное), p (фразовое), b (широкое) |
{placement} |
Площадка размещения в КМС |
{targetid} |
ID цели (ключа, аудитории) |
{loc_physical_ms} |
ID гео-локации пользователя |
{lpurl} |
Конечный URL (только в шаблоне отслеживания) |
{ifmobile:[значение]} |
Подставляет значение, если клик с мобильного |
Рекомендуемый шаблон Google:
utm_source=google
utm_medium=cpc
utm_campaign={campaignid}
utm_content={creative}
utm_term={keyword}
Параметр {gclid} (Google Click Identifier) вручную прописывать не нужно — он добавляется авторазметкой и связывает Ads с Analytics.
Динамические параметры TikTok Ads — двойные подчёркивания __X__
В TikTok Ads динамические параметры используют двойные подчёркивания __X__ и пишутся капсом. Здесь спрятана ловушка: TikTok меняет местами привычную логику уровней. AID означает группу объявлений, а CID — само объявление (креатив), что противоположно интуиции.
| Токен | Что подставляет |
|---|---|
__CAMPAIGN_NAME__ |
Название кампании |
__CAMPAIGN_ID__ |
ID кампании |
__AID_NAME__ |
Название группы объявлений (AID = группа!) |
__AID__ |
ID группы объявлений |
__CID_NAME__ |
Название объявления / креатива (CID = объявление!) |
__CID__ |
ID объявления |
__PLACEMENT__ |
Плейсмент: TikTok или Pangle |
Запомните инверсию: в TikTok AID — это adgroup (группа), а CID — это creative/ad (объявление). Перепутаете — и в utm_content окажется группа, а в utm_term креатив, отчёты будут читаться наоборот.
Рекомендуемый шаблон TikTok:
utm_source=tiktok
utm_medium=cpc
utm_campaign=__CAMPAIGN_NAME__
utm_content=__CID_NAME__
utm_term=__AID_NAME__
Динамические параметры Яндекс.Директ — одинарные скобки {x}
Яндекс.Директ использует одинарные фигурные скобки {x} и даёт самый богатый набор токенов из всех платформ — от типа площадки до региона показа. Идентификатор клика {yclid} добавляется автоматически при включённой разметке ссылок для Метрики.
| Токен | Что подставляет |
|---|---|
{campaign_id} |
ID кампании |
{campaign_name_lat} |
Название кампании транслитом (латиницей) |
{gbid} |
ID группы объявлений |
{ad_id} или {banner_id} |
ID объявления |
{phrase_id} |
ID ключевой фразы |
{keyword} |
Ключевая фраза, по которой показалось объявление |
{source} |
Домен площадки в сетях (none на поиске) |
{source_type} |
Тип площадки: search / context |
{position_type} |
Блок показа: premium / other / none |
{device_type} |
Устройство: desktop / mobile / tablet |
{region_name} |
Регион показа |
{match_type} |
rm (автотаргетинг) / syn (синонимы) |
{param1} / {param2} |
Произвольные параметры объявления |
Рекомендуемый шаблон Яндекс.Директ:
utm_source=yandex_direct
utm_medium=cpc
utm_campaign={campaign_id}
utm_content=ad_{ad_id}|{source_type}|{device_type}
utm_term={keyword}
В utm_content три значения объединены символом |. Так один параметр передаёт ID объявления, тип площадки и устройство сразу.
Динамические параметры VK Ads — одинарные скобки {x} с оговорками
VK Ads использует одинарные фигурные скобки {x}, но надёжно подставляются только два параметра: {campaign_id} (ID кампании) и {ad_id} (ID объявления). Остальные токены задокументированы, но срабатывают непостоянно, поэтому строить на них отчётность рискованно.
| Токен | Надёжность |
|---|---|
{campaign_id} — ID кампании |
Надёжно |
{ad_id} — ID объявления |
Надёжно |
{campaign_name} |
Непостоянно |
{client_id} |
Непостоянно |
{platform} |
Непостоянно |
{random} |
Непостоянно |
{price_list_id} |
Непостоянно |
{product_id} |
Непостоянно |
Главная оговорка: динамические параметры VK подставляются только при переходе из нативного сниппета объявления. Они могут не работать с сокращателями ссылок и сторонними счётчиками кликов, которые ломают цепочку редиректов. Используете трекер — тестируйте обязательно.
Рекомендуемый шаблон VK Ads:
utm_source=vk_ads
utm_medium=cpc
utm_campaign={campaign_id}
utm_content=cid|{campaign_id}|aid|{ad_id}
Как объединять несколько значений и оформлять UTM
Несколько динамических значений в одном UTM-параметре объединяют вертикальной чертой | (pipe) — безопасный разделитель, который не ломает URL и читается в отчётах. Например, utm_content=ad_{ad_id}|{device_type} передаст в один параметр и ID объявления, и тип устройства.
Правила оформления UTM-меток:
- Только латиница. Кириллицу транслитерируйте (
акция→akciya), иначе ссылка превратится в нечитаемый%D0%B0.... - Нижний регистр. Не смешивайте регистр:
LinkedInиlinkedinсистема считает разными источниками. - Разделяйте слова через
_или-(black_friday, а неblack friday). - Кодировка UTF-8.
- Не ставьте UTM на внутренние ссылки своего сайта — это обнуляет сессию и портит аналитику.
Структура UTM:
| Параметр | Обязательность | Назначение |
|---|---|---|
utm_source |
Обязательный | Источник (google, vk_ads) |
utm_medium |
Обязательный | Тип трафика (cpc, paid_social) |
utm_campaign |
Обязательный | Кампания |
utm_term |
Дополнительный | Ключевое слово / группа |
utm_content |
Дополнительный | Объявление / детали |
Собрать корректную разметку с динамическими токенами для любой из пяти платформ можно в бесплатном конструкторе Бюро 1969 — без регистрации, на русском, с готовыми пресетами Meta, Google и TikTok, историей ссылок в браузере, сокращением через share.kz и экспортом в CSV. Так меньше шансов перепутать скобки или забыть про транслитерацию.
Частые вопросы
Что такое динамические параметры в Facebook Ads простыми словами?
Чем отличаются скобки {x}, {{x}} и __X__?
Почему в TikTok AID и CID работают наоборот?
Как передать несколько динамических значений в одном UTM-параметре?
Работают ли динамические параметры VK с сокращателями ссылок?
Нужно ли вручную добавлять gclid и yclid?
Можно ли использовать кириллицу в UTM-метках?
Соберите UTM-метку прямо сейчас
Бесплатно, без регистрации, с историей в браузере и поддержкой динамических параметров всех площадок.
Открыть конструктор