Переменные в URL
Опубликовано 6 Май, 2024 | Функции | 440 просмотров
В настройках блоков и страниц вы можете указывать URL с плейсхолдерами, которые будут динамически заменяться на реальные данные из параметров url и cookies.
По умолчанию к URL будут автоматически добавляться:
1. Все url параметры, с которыми клиент пришел на страницу
2. Куки, если они у него есть:
- _fbp
- _fbc
- _ga
- _ym_uid
- roistat_visit
- _comagic_idzLMDd
3. Заполненные поля лид-формы
Например, вы указываете в URL блока "Ссылка" адрес: https://yandex.ru.
Когда человек кликнет на блок, то он будет перенаправлен на:
https://yandex.ru?client_id=123&_ga=324234&roistat_visit=112
Кроме параметров по умолчанию, вы можете добавить опциональные:
- roistat_visit - если у клиента в куках есть один roistat_visit, но вы хотите, чтобы использовался roistat_visit из параметров url
- user_ip - IP адрес клиента
- user_agent - user agent клиента
Например, при сохраненном url в настройках блока: https://yandex.ru?ip={user_ip}&agent={user_agent}
будет отправлен запрос:
https://yandex.ru?ip=93.109.68.45
&agent=Mozilla%2F5.0+%28Windows+NT+10.0%3B+Win64%3B +x64%29+AppleWebKit%2F537.36+%28KHTML%2C+like+ Gecko%29+Chrome%2F120.0.0.0+Safari%2F537.36
&_fbp=fb.1.1695026724578.520055525 &_ga=GA1.1.1705782840.1669842542 &_ym_uid=1667814609998210270
Дополнительно вы можете указать плейсхолдер для любого параметра URL, например https://yandex.ru?client_id={client_id}&client_id2={client_id} - в этом примере есть два плейсхолдера, которые заменятся на данные из параметра client_id.