Динамические параметры в 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 простыми словами?
Динамические параметры Facebook Ads (Meta) — это переменные в двойных скобках вроде {{campaign.name}} или {{ad.name}}, которые система сама заменяет реальными данными при клике. Вы один раз вставляете токен в UTM-метку, и Meta подставляет название кампании, группы или объявления для каждого перехода автоматически.
Чем отличаются скобки {x}, {{x}} и __X__?
Это синтаксис разных платформ. Одинарные фигурные скобки {x} используют Google Ads, Яндекс.Директ и VK Ads. Двойные фигурные {{x}} — это Meta (Facebook/Instagram) и myTarget. Двойные подчёркивания __X__ применяет только TikTok. Перепутать нельзя: при неверных скобках токен не раскроется, и в отчёт попадёт сам текст макроса.
Почему в TikTok AID и CID работают наоборот?
В TikTok Ads принята контринтуитивная логика: AID (__AID_NAME__, __AID__) означает группу объявлений, а CID (__CID_NAME__, __CID__) — само объявление, то есть креатив. Это противоположно ожиданиям, поэтому при настройке UTM в utm_term ставят __AID_NAME__ (группа), а в utm_content — __CID_NAME__ (объявление).
Как передать несколько динамических значений в одном UTM-параметре?
Объедините значения вертикальной чертой |. Например, utm_content=ad_{ad_id}|{device_type}|{source_type} передаст в один параметр ID объявления, тип устройства и тип площадки. Символ | безопасен для URL, не ломает ссылку и удобно читается в отчётах Google Analytics 4 и Яндекс.Метрики.
Работают ли динамические параметры VK с сокращателями ссылок?
Часто нет. Динамические параметры VK Ads подставляются только при переходе из нативного сниппета объявления и могут не сработать с сокращателями ссылок и сторонними счётчиками кликов, которые ломают цепочку редиректов. Надёжно подставляются лишь {campaign_id} и {ad_id} — остальные токены VK срабатывают непостоянно. Всегда тестируйте реальным кликом.
Нужно ли вручную добавлять gclid и yclid?
Нет. Идентификатор клика Google {gclid} и идентификатор Яндекса {yclid} добавляются автоматически при включённой авторазметке ссылок. Прописывать их в UTM вручную не нужно — они служат для связки рекламного кабинета с Google Analytics и Яндекс.Метрикой и подставляются системой самостоятельно.
Можно ли использовать кириллицу в UTM-метках?
Нет, используйте только латиницу. Кириллицу нужно транслитерировать: «акция» → akciya. Иначе ссылка превратится в нечитаемый набор %-символов. Также пишите всё в нижнем регистре (LinkedIn и linkedin считаются разными источниками), разделяйте слова через _ или -, и не ставьте UTM на внутренние ссылки своего сайта.

Соберите UTM-метку прямо сейчас

Бесплатно, без регистрации, с историей в браузере и поддержкой динамических параметров всех площадок.

Открыть конструктор