TDS.SO
Справочник

Макросы

Какие макросы подставляются в адрес назначения и в лендинг и что происходит с неизвестными значениями.

Макрос — имя в фигурных скобках, например {click_id}. Кнопка Вставить макрос ({}) есть у полей адресов.

Где работают макросы

Макросы адреса назначения

Раскрываются после того, как из списка выбран один адрес. Значения подставляются в URL-кодировке.

МакросЧто подставляетсяПример
{click_id}ID клика, 32 hex-символа3f2a…9c0d
{ip}IP-адрес посетителя203.0.113.7
{country_code}, {country}код страны ISO-3166 alpha-2DE
{city}город по гео-базеMunich
{region}регион по гео-базеBavaria
{isp}провайдерDeutsche Telekom AG
{timezone}часовой пояс по IPEurope/Berlin
{ua}User-Agent целикомMozilla%2F5.0…
{os}операционная системаAndroid
{browser}браузерChrome
{device}pc, mobile, tablet или пустоmobile
{lang}первые две буквы Accept-Language, по умолчанию enru
{referer}заголовок Referer запроса к ссылкеhttps%3A%2F%2Ft.me%2F
{имя}значение GET-параметра имя из запроса к ссылке.{sub_id} при ?sub_id=abc → abc

Пустое значение становится пустой строкой. Неизвестный макрос без одноимённого параметра остаётся в адресе как есть: {sub2} без ?sub2= не заменится.

ID клика в TDS.SO — {click_id}, а не {subid} из Keitaro или {clickid} из Binom.

Подстановки в лендинге

ПодстановкаРезультат
{имя}значение GET-параметра имя; теги вырезаются, HTML экранируется
{title}, {description}, {image}мета-теги <title>, Open Graph, Twitter Card и vk:image — из ссылки, а если там пусто, из параметров лендинга

Макросы о клике и посетителе в лендинге не работают.

Пример

Адрес назначения https://offer.com/?cid={click_id}&geo={country_code}&src={utm_source}, запрос https://d.com/Ab3xZ?utm_source=fb → https://offer.com/?cid=3f2a…9c0d&geo=DE&src=fb.

Передать все параметры запроса разом, без макросов, — передача параметров, подробнее — параметры и макросы.

На этой странице