Передача меток из Telegram с использованием Deep Linking
Описание задачи
Есть несколько источников трафика, и необходимо определить, какой из них эффективнее.
Решение: использовать ссылки на Telegram бота с использованием Deep Linking. К параметру start можно пробросить дополнительные параметры, например: https://t.me/YourBot?start=from_vk или https://t.me/YourBot?start=from_landing
Пошаговая настройка
К ИИ-Агенту подключен Telegram бот по инструкции
Предположим, есть два источника трафика: Telegram-канал и лэндинг
Для каждого источника создайте отдельную ссылку на бота с параметром Deep Linking:
Для Telegram-канала:
https://t.me/YourBot?start=from_tg
Для лэндинга:
https://t.me/YourBot?start=from_landing
(Замените
YourBot
на имя пользователя вашего бота в Telegram.)В функции для отправки результатов (например в мессенджер или в CRM) выберем следующие параметры:
Имя переменной (Поле сделки) = Желаемое название или желаемое поле сделки
Действия = Данные пользователя
Передаваемое значение = Переменные из запроса telegram /start


Проверим как это работает. Перейдём по ссылке и откроем и согласимся открыть Telegram (В текущем примере настроена отправка отчета в Telegram группу.)
Проведём диалог и добьёмся выполнения функции.
Проверим присланный отчет и увидим что передался параметр from_tg
Дополнительная информация по deep link
Максимальная длина параметра — 64 байта (не символа!).
Не используйте специальные символы, требующие URL-кодирования (пробелы, кириллица, спецсимволы).
Для передачи нескольких параметров объединяйте их в одну строку с разделителем (
_
или-
) Пример:
https://t.me/YourBot?start=param1_param2_param3
Last updated
Was this helpful?