Персонализированный сайт

Создавайте персонализированный сайт через бота Telegram

Создать сайт с персональным обращением или аватаркой и баллами из бота Telegram - легко! Провести опросы на красиво оформленных страницах сайта и вернуть клиента в бота - также легко!

Функции quiz_link()/quiz_link_timeout()/quiz_link_date() работают только для Telegram!

Если вы формируете ссылку на страницу сайта с помощью этих функций, то на странице можно вывести значение любых переменных клиента.

Создайте страницу в разделе “Сайты”. Дальше номер страницы сайта будет использоваться в функции.

Для того, чтобы подключить возможность отображения квиза в телеграмме, необходимо:

1. Скопировать id страницы сайта. Для этого перейдите в раздел "Сайты", выберите нужный сайт:

Раздел "Сайты"

Наведите на страницу сайта и скопируйте id:

Страницы сайта

Далее по тексту mini_landing_page_id

2. В поле калькулятор используем одну из функций:

ОБОЗНАЧЕНИЯ:

! - Обязательные параметры

quiz_link_timeout(mini_landing_page_id, minutes) - создает ссылку с ограничением срока жизни ссылки в минутах

Параметры:

! mini_landing_page_id - идентификатор страницы сайта minutes - минуты жизни ссылки, тип число

quiz_link_date(mini_landing_page_id, date, time) - создает ссылку с ограничением срока жизни ссылки до конкретного дня и часа

Параметры:

! mini_landing_page_id - идентификатор страницы сайта date - дата действия ссылки, формат: дд.мм.гггг time - время действия ссылки, формат: чч:мм

quiz_link(mini_landing_page_id) - создает ссылку без ограничения срока жизни ссылки

Параметры:

! mini_landing_page_id - идентификатор страницы сайта

3. Создать кнопку Telegram Web Application и указать в фигурных скобках с решеткой название переменной

Настройки кнопки

Важно! Проверьте, чтобы значение переменной правильно записалось в расширенные настройки:

Расширенные настройки кнопки

Если вы используете quiz_link_timeout для перехода клиента на страницу сайта, то вы можете пользоваться переменными клиента внутри описания и заголовка. Например, если у клиента есть переменная name со значением "Богдан" и в описании страницы сайта вы напишите "Привет #{name}, как твои дела ?", то вывод будет "Привет, Богдан, как твои дела ?". Однако, если такая переменная будет отсутствовать у клиента, то переменная будет взята из общих переменных проекта.

Last updated

Was this helpful?