TD Macros
Макросы в ссылке для кликов
Для удобства отслеживания информации и сбора статистических данных мы предоставляем возможность добавления в ссылку для кликов специальных переменных - макросов. Благодаря макросом возможно получить дополнительные сведения о переходах по рекламе.
Доступен следующий набор макросов:
Макрос | Описание макроса | Возможен в ссылке перехода | Возможен в пикселе аудита | Возможен в коде баннера | Пример |
---|---|---|---|---|---|
{CAMP_ID} | ID кампании, макрос позволяет в финальную ссылку подставить идентификатор кампании | Да | Нет | Да | 5417F50869AB18D4 |
{CAMP_ID_STR} | ID кампании в строковом формате | Нет | Да | Да | tdm4%23ms-5.18 |
{CAMP_NAME} | Название кампании | Да | Да | Да | name campaign test |
{CAMP_NAME_ESC} | Экранированное название кампании | Да | Да | Нет | name%20campaign%20test |
{CR_ID} | ID креатива, макрос позволяет в финальную ссылку подставить идентификатор креатива | Да | Нет | Да | 84150CB53BA3B355 |
{CR_ID_STR} | ID креатива в строковом формате | Нет | Да | Да | tdm4%23ms-5.18.1 |
{CR_NAME} | Название креатива | Да | Да | Нет | name creative test |
{CR_NAME_ESC} | Экранированное название креатива | Да | Да | Нет | name%20creative%20test |
{SRC_ID} | хэш от ID ССП | Только в ссылке-перехода | Да | ||
{SRC} | ID источника | Да | Нет | Да | sniperadn |
{SRC_XXH64} | XXH64 от ID источника, не используется в видео | Да | Да | Да | |
{TR_KEY} | ID клика, макрос позволяет в финальную ссылку подставить идентификатор клика. {TR_KEY} при показе принимает одно значение, при клике - другое. | Да | Нет | Да | CgjLhHMcmGwAahCS0N4NGOTP_5IH |
{RID} | ID клика/показа, макрос позволяет в финальную ссылку подставить идентификатор клика/показа. Отличается от макроса {TR_KEY}, тем что не меняется при клике. При показе и при клике макрос {RID} постоянен. | Да | Нет | Да | P4zA9tTKa-g* |
{W} | ширина блока, макрос позволяет во время показа объявления добавлять в специальный код сведения о ширине рекламного блока. | Нет | Нет | Нет | 300px |
{H} | высота блока, макрос позволяет во время показа объявления добавлять в специальный код сведения о высоте рекламного блока. | Нет | Нет | Нет | 600px |
{TS} | timestamp, временная метка клика/показа. Если нет дополнительных особенностей, то макросу будет присвоено значение текущего timestamp сервера. | Да | Нет | Нет | 761628590 |
{RND} | рандомное число для блокировки кэша. Макрос блокировки кеша нужен для того, чтобы сервер объявлений получал новый запрос при каждом выполнении кода: это обеспечивает точную статистику показов. | Да | Нет | Да | 761628590 |
{LINK_ESC} | Целевая ссылка перехода с однократным экранированием. Обычно выбор типа экранирования (без экранирования, однократное или двойное) зависит от стороннего поставщика. | Нет | Нет | Да | https%3A%2F%2Flog%2Ebumlam%2Ecom%2F%3Fsrc%3Dsadn1%26s%5Fact%3Dc%26s%5Ftrk%3DCfbLhHMcmGwAahCS0N4NGOTP%5F5IG |
{LINK_UNESC} | Целевая ссылка перехода без экранирования. Обычно выбор типа экранирования (без экранирования, однократное или двойное) зависит от стороннего поставщика | Нет | Нет | Да | https://sync.terratraf.com/r/?id=CfbSUi1URVNUEOTP_5IGGN6CvV8g6-22bA |
{UID} | ID пользователя, макрос заполняется при наличии пользователя в матчинге | Да | Нет | Да | |
{UID3} | ID пользователя в формате UID3, макрос заполняется при наличии пользователя в матчинге | Да | Нет | Да | |
{SSP_UID} | ID пользователя на стороне SSP | Да | Нет | Нет | 7c309246-7382-11ec-a6e9-002590c82448 |
{HEX_UID} | хэш гуглового ID пользователя, макрос может быть использован только для Google | Нет | Нет | Нет | |
{UNIQ_ID} | ID пользователя, в макрос будет подставляться тот ID, по которому считается уникальность пользователя | Нет | Нет | Нет | |
{BLOCK_ID} | ID блока, идентификатор рекламного блока | Да | Нет | Да | |
{S_DMN} | домен | Да | Нет | Да | demo.terratraf.com |
{S_DMN_OR_APP_ENC} | универсальный макрос, возвращает домен либо ID приложения, в зависимости от того, это веб или приложение. | Да | Да | Да | demo.terratraf.com |
{COUNTRY} | Страна, двухбуквенный код страны | Да | Нет | Нет | ru |
{CITY} | Название города, строка | Да | Нет | Нет | moscow |
{CITY_CODE} | Код города, обозначается, как связка страна:город. | Да | Нет | Нет | ru:msk |
{GEONAME} | Целочисленное ID географического региона | Да | Нет | Нет | 524901 |
{ERID} | Единый рекламный идентификатор данных, используется для отслеживания статистики. Внутри зашифрованы ID самого креатива и ответственного ОРД. | Да | Нет | Да | efr25i |
{PUBLISHER} | ID Паблишера | Да | Нет | Нет | adsn-pub-273000190 |
{GEO_REGION} | Регион для контента DCO баннера, позволяет показывать разный текст на банере в зависимости от ГЕО | Нет | Нет | Нет | для Волгоградской области ru:vgg |
При формировании ссылки можно в get-параметрах указать один или несколько из этих макросов (наличие макросов в ссылке не обязательно).
При генерации финальной ссылки (ссылка, по которой перейдет конечный пользователь), макросы будут автоматически заменены на конкретные значения. Замена макроса на соответствующее значение будет выполнена автоматически.
Корректная ссылка будет иметь следующий вид (пример, с несколькими макросами):
https://www.your_link.ru/?camp_id={CAMP_ID}&cr_id={CR_ID}&src_id={SRC_ID}&str_key={TR_KEY}
Примеры использования макросов
Пример 1:
Пользовательская ссылка:
https://www.your_link.ru/?camp_id={CAMP_ID}&cr_id={CR_ID}
В данном примере использовались два макроса: {CAMP_ID} и {CR_ID}. Далее при показе баннера макросы автоматически заменятся на соответствующие пользовательские значения. Например, для данного пользователя его
campaign ID=6596f2bb147e5638 и creative ID=CgiaFuHAXVmrZxDSkJq5ChiGu6XuBSC1vKXuBQ**. (Значения в формате xxhash64)
Тогда ссылка автоматически примет вид:
https://www.your_link.ru/?camp_id=6596f2bb147e5638&cr_id=CgiaFuHAXVmrZxDSkJq5ChiGu6XuBSC1vKXuBQ**
Пример 2:
Пользовательская ссылка:
https://www.your_link.ru/?camp_id={CAMP_ID}&cr_id={CR_ID}&s_dmn={S_DMN}&str_key={TR_KEY}
В данном примере использовались четыре макроса. Далее при показе баннера макросы автоматически заменятся на соответствующие пользовательские значения. Например, для данного пользователя его
campaign ID = 6588f2aa147e7738
creative ID=s:9fbb20a987765342df2010e3f735b4a4
domain ID=demo.terratraf.com
click ID=CgjifzCW8PhxyRCEt7flBhj-4L3vBQ**
Все ID-значения в формате xxhash64.
Тогда ссылка автоматически примет вид:
https://www.your_link.ru/?camp_id=6588f2aa147e7738&cr_id=s:9fbb20a987765342df2010e3f735b4a4&s_dmn=demo%2Eterratraf%2Ecom&str_key=CgjifzCW8PhxyRCEt7flBhj-4L3vBQ**
Таким образом, примеры использования макросов показывают, что конечные ссылки содержат пользовательскую информацию удобную для анализа и сбора статистики.
Updated 7 months ago