События магазина MiniApp
Позволяет обработать в сценарии Telegram-бота события, которые произошли в магазине MiniApp
Создание обработчика событий
Чтобы настроить отслеживание события Mini App, перейдите в раздел "События мессенджеров и приложений", откройте вкладку Mini App.

Нажмите на кнопку "Создать" и выберите событие. Подробнее о всех событиях — Список событий Mini App

В форме создания события заполните название, выберите сценарий и активируйте событие.

Список событий Mini App
Запуск магазина по кнопке
Пользователь запустил магазин по кнопке
-
Запуск магазина по ссылке
Пользователь запустил магазин по ссылке
-
Переход на страницу оформления заказа
Пользователь перешел на страницу оформления заказа
miniapp_cart_json – JOSN переменная, со списком товаров корзины
miniapp_cart_text – содержимое корзины в текстовом формате
miniapp_products_quantity – общее количество всех товаров
miniapp_cart_price – общая стоимость всех товаров в валюте магазина
miniapp_currency – валюта
Создание заказа (заказ оформлен)
Пользователь оформил заказ
miniapp_cart_json – JOSN переменная, со списком товаров корзины
miniapp_cart_text – содержимое корзины в текстовом формате
miniapp_products_quantity – общее количество всех товаров
miniapp_cart_price – общая стоимость всех товаров в валюте магазина
miniapp_currency – валюта
miniapp_payment_method – способ оплаты:
CASH_PAYMENT – наличные,
NLINE_PAYMENT – онлайн
miniapp_delivery_method – способ доставки:
SELF_PICKUP – самовывоз,
SHOP_DELIVERY – доставка магазином
miniapp_phone – телефон, указанный в заказе
miniapp_shipping_address – адрес доставки
miniapp_cart_price – общая стоимость всех товаров в валюте магазина
miniapp_shipping_price – стоимость доставки
miniapp_total_price– стоимость заказа общая
miniapp_comment – комментарий
Создана корзина
Пользователь добавил в пустую корзину товар.
miniapp_cart_json – JOSN переменная, со списком товаров корзины
miniapp_cart_text – содержимое корзины в текстовом формате
miniapp_products_quantity – общее количество всех товаров
miniapp_cart_price – общая стоимость всех товаров в валюте магазина
miniapp_currency – валюта
Изменен статус заказа
Изменился статус заказа (автоматически или вручную)
miniapp_order_status:
Отменен – cancelled
Сформирован – formed
Оплачен – paid
Завершен – completed
miniapp_cart_json – JOSN переменная, со списком товаров корзины
miniapp_cart_text – содержимое корзины в текстовом формате
miniapp_products_quantity – общее количество всех товаров
miniapp_cart_price – общая стоимость всех товаров в валюте магазина
miniapp_currency – валюта
miniapp_payment_method – способ оплаты:
CASH_PAYMENT – наличные,
ONLINE_PAYMENT – онлайн
miniapp_delivery_method – способ доставки:
SELF_PICKUP – самовывоз,
SHOP_DELIVERY – доставка магазином
miniapp_phone – телефон, указанный в заказе
miniapp_shipping_address – адрес доставки
miniapp_cart_price – общая стоимость всех товаров в валюте магазина
miniapp_shipping_price – стоимость доставки
miniapp_total_price– стоимость заказа общая
miniapp_comment – комментарий
Пример содержимого переменной miniapp_cart_json
[
{
"categories": ["Одежда", "Футболки"],
"currency": "RUB",
"image": "https://storage.leadteh.ru/miniapp/example123/image1.png",
"name": "Футболка без опций",
"options": [],
"price": 1200,
"quantity": 1,
"video": "https://video.ru/video1/"
},
{
"categories": ["Обувь", "Кроссовки"],
"currency": "RUB",
"image": "https://storage.leadteh.ru/miniapp/example456/image2.png",
"name": "Кроссовки с параметрами",
"options": [
"42",
"Чёрный"
],
"price": 4500,
"quantity": 2
}
]
Обработка события в сценарии бота
Если в конструкторе есть созданный и активный обработчик события, то при срабатывании этого события запустится тот сценарий, который вы указали в настройках обработчика. В этом сценарии будут доступны переменные события — список переменных см. в таблице Список событий Mini App
Вы можете использовать эти переменные также, как и любые другие переменные, например, добавлять их в текст блока Цепочка сообщений или проверять значение переменной блоком Условие.


Last updated
Was this helpful?