Перейти к основному содержимому

Передача начальной информации в бот

В Quescha можно передать данные в бот при запуске — через параметры в ссылке. Это удобно для отслеживания источника трафика, A/B-тестирования, передачи персональных меток.

Только Telegram и бот-лендинг

Передача начальной информации работает только в Telegram и на бот-лендингах. В другие мессенджеры (MAX, WhatsApp, VK, Viber, Jivo) данные через ссылку передать нельзя.


Telegram

Данные передаются через параметр start в ссылке на бот:

https://t.me/myservice_bot?start=111

После запуска данные попадают в переменную start и доступны в сценарии действий.

Пример использования

Параметр start пригодится для:

  • A/B-тестирования — см. страницу A/B-тестов;
  • отслеживания источника трафика — разные ссылки для разных каналов;
  • передачи идентификатора реферера, промокода, метки рассылки.

Бот-лендинг

В бот-лендинге передаются любые GET-параметры — каждый превращается в одноимённую переменную.

Пример

При заходе по ссылке:

https://subdomain.quescha.com?param1=1&param2=2&param3=3

в боте будут созданы переменные:

ПеременнаяЗначение
#{param1}1
#{param2}2
#{param3}3
Имена параметров — на ваше усмотрение

В отличие от Telegram (где разрешён только start), на бот-лендинге можно использовать любые имена параметров — они автоматически становятся переменными в сценарии.