Отправка вложений с отслеживанием перехода

Материал из SaleBot Help
Перейти к навигации Перейти к поиску
ПОСЛЕДНЯЯ ЗНАЧИМАЯ ПРАВКА
Участник: BotDev.One

Раздел "Настройки вложений" находится в редакторе блоков на вкладке Конструктор воронок. Доступен в любом блоке, кроме соединений и блока "Комментарий". Вложениями могут быть ссылки, видео и аудио файлы, изображения, документы.


Представление типов вложений в Телеграм
Внешний вид вложений в Телеграм по их типу
Cверху вниз слева направо:ссылка, видео, картинка, файл, аудио, ссылка с уведомлением


Тип вложения - ссылка

Настройка вложения (ссылка) в блоке конструктора.

В поле URL вложения добавьте ссылку для отправки клиенту. Также, можете перенести мышкой файл, который хотите передать (он будет отправлен в виде ссылки).

Загруженный файл имеет приоритет перед ссылкой на файл. Если вы укажете ссылку и одновременно прикрепите файл, то будет отправлен файл.


Ползунок: С уведомлением о клике. Используется для получения информации перешел пользователь по ссылке или нет.

Когда пользователь переходит по ссылке, бот возвращает ответ в виде: link_was_pressed и ссылку через пробел: link_was_pressed https://salebot.wiki/

По умолчанию, ссылка с уведомлением о клике, имеет вид https://sblnk.ru/{proxy_id}.


Пример

Бот отправляет файлы и аудио (рисунок ниже). В блоке Ссылка с уведомлением установим ползунок "С уведомлением о клике".

Блок с отправкой ссылки с уведомлением


Теперь из блока Ссылка с уведомлением добавим еще два. В одном напишем "Перешел по ссылке", во втором – "НЕ перешел по ссылке". На стрелке в первый блок в поле Условие добавим следующее условие: link_was_pressed https://salebot.wiki.

Условием для второго блока будет стрелка с задержкой 10 секунд. То есть, если пользователь в течение 10 секунд не перешел по нашей ссылке, то он перемещается в блок "НЕ перешел по ссылке".

Важно: в стрелке с 10 секундным таймером нужно включить переключатель "Отменить при переходе в другой блок", а в стрелке с уведомлением о клике убрать ползунок "Отображать как кнопку".

Добавить ссылку с отслеживанием в кнопку

Чтобы создать ссылку с отслеживанием в кнопке, необходимо присвоить любой переменной вашу ссылку через функцию proxy() в калькуляторе.

В примере ниже, переменной – переменная_link мы присваиваем значение – proxy('https://наш_url'):

Использование функции proxy() для отслеживания перехода

И, затем, добавить эту переменную в кнопку:

Добавление ссылки с уведомлением в кнопку

В этом случае, раздел Настройки вложений оставляем пустым, прикреплять там ничего не нужно.

Собственный домен для коротких ссылок

Вы можете задать свой домен для создания коротких ссылок с уведомлением, получится ссылка вида: https://{ваш домен}/{proxy_id}.

Для этого, создайте A-запись с IP-адресом 188.166.193.161 на вашем хостинге и укажите в настройках проекта ваш домен:

Окно установки собственного домена в настройках проекта

Обратите внимание! IP-адрес домена A-записи для работы в России должен быть 51.250.88.121, за рубежом – 138.68.73.64[1]

Свой домен для коротких ссылок в боте

Полезные ссылки

Сноски

  1. Адреса из справки salebot.pro: https://docs.salebot.pro/osnovnye-ponyatiya.-kak-sozdavat-botov-na-salebot.pro/otpravka-vlozhenii-audio-video#kak-otpravit-vlozheniya / данные могли устареть