Шаблоны в целевых URL и диплинках

При создании обычной и умной трекинг-ссылки вы указываете:

  • Целевой URL — адрес, по которому пользователь будет перенаправлен после перехода по рекламному объявлению.
  • Диплинк (только для мобильных приложений) — специальный URL, ведущий на конкретный экран приложения. Подробнее см. раздел Диплинки

Целевые URL и диплинки поддерживают шаблонизацию. Это механизм, который позволяет «пробросить» в итоговый URL или диплинк параметр из клик-cсылки. Например, такую информацию как ID пользователя, параметры кампании и т.п.

Как это работает

Шаблонизация работает по принципу «макросов»: шаблон вида {GET_VAR_NAME} в целевом URL или диплинке заменяется на значение GET-параметра с именем GET_VAR_NAME из клик-ссылки. Другими словами, если клик-ссылка имеет вид:

https://trk.mail.ru/c/123?screen=foo&username=bar

а в целевом URL или диплинке вы прописали шаблон:

http://myproject.com/{screen}/?user={username}

то пользователь будет перенаправлен на адрес:

http://myproject.com/foo/?user=bar

Если в исходную ссылку необходимый параметр передан не был, то вместо шаблона подставляется пустая строка.

Шаблон целевого URL и диплинка нужно указать при создании обычной или умной трекинг-ссылки