В этой статье расскажем, как ограничить доступ к контенту определенным временем с использованием прокси-ссылок
Важно помнить:
Ссылки создаются в калькуляторе;
Ссылка уникальна для каждого диалога, их нельзя пересылать;
Внутри ссылок работают переменные.
Для ограничения доступа к вашим ссылкам по времени, можно использовать прокси-ссылки через добавление в кнопки блоков:
Шаг 1. Для этого в калькуляторе добавим переменную, например, link, в которой сохраним прокси-ссылку (см. пример на рис. 2)
Шаг 2. Добавим кнопку в блоке, где в настройках кнопки вставим переменную в поле URL:
Короткие ссылки с уведомлением о клике
Одноразовые ссылки
Если в функции "proxy", "proxy_date", "proxy_timeout" дополнительно передать еще один параметр, не равный нулю, то ссылку будет одноразовая.
Рис. 2
На второй переход по ссылке пользователь увидит такое сообщение:
Рис. 3
Ссылки с таймером
proxy_date() - в данную функцию передается ссылка, при этом функция возвращает ссылку с уведомлением о клике.
Вторым и третьим параметром идут дата и время, когда ссылка перестанет действовать. Если передать после минут еще один параметр, не равный нулю, то ссылка будет одноразовая
Рис. 4
После того как истечет срок ссылки, человек увидит это сообщение, перейдя по ней.
Рис. 5
Ограниченные по времени ссылки
proxy_timeout() - в данную функцию передается ссылка, функция возвращает ссылку с уведомлением о клике. дополнительный параметр количество минут, которые действует ссылка. Если передать после минут еще один параметр, не равный нулю, то ссылку будет одноразовая
Рис. 6
Рис. 7
Короткие ссылки без уведомления о клике
Все короткие ссылки можно сделать без колбека, то есть классическими короткими ссылками.
Для этого есть функции с такими же параметрами, но не вызывающие колбек.
С колбеком
Без колбека
proxy
short
proxy_timeout
short_timeout
proxy_date
short_date
Соответственно, если вам необходимо воспользоваться короткими ссылками без колбека, то аналогично функциям прокси-ссылок воспользуйтесь переменной, в которую сохраним ссылку:
Рис. 8
Умные прокси-ссылки
Это те же обычные прокси-ссылки: называются "умными", поскольку позволяют передавать параметры через #{}. При переходе по такой ссылке вместо параметров буду взяты переменные с соответствующим названием из переменных клиента. Так вы сможете направить клиента в нужный раздел сайта, не изменяя саму ссылку:
В данном примере (рис. 8) создаем ссылку с одним параметром, но их может быть любое количество.
Будьте внимательны! Важно заранее продумать заполнение параметров в воронке, чтобы "умная" прокси-ссылка работала без сбоев. Свое значение параметр должен получить до того, как ссылка предоставляется клиенту.
При грамотном построении воронки достаточно будет изменять значения необходимых переменных у клиента и при переходе по ссылке клиент будет попадать туда, куда требуется по одной и той же ссылке.
Удаление ссылок
remove_links() - деактивация всех коротких ссылок, отправленных клиенту
remove_one_time_links() - деактивация всех одноразовых ссылок, отправленных клиенту
remove_timer_links() - деактивация всех временно доступных ссылок, отправленных клиенту
Рис. 10
Пример использования в кнопке
Зададим одноразовую ссылку в калькуляторе в переменной 'link':
Рис. 11. Назначим переменную link
Далее переменную передадим с интерполяцией (через конструкцию #{}) в настройках кнопки: