Магазин: Общие сведения
Данное руководство, содержит общие сведения о функционале Магазина предназначенного для упрощения создания системы продаж в вашем боте.
Функционал магазина НАХОДИТСЯ РАННЕЙ НА СТАДИИ РАЗРАБОТКИ и в данном виде представляет собой лишь концепцию и набор неких базовых специфических возможностей. Работа над развитием функционала продолжается и в данный момент - в том числе с опорой на ВАШУ ОБРАТНУЮ СВЯЗЬ!
При разработке пользовательского интерфейса Магазина (так же как это было сделано и в самом конструкторе @MenuBuilderBot), мы попытались максимально упростить этап первичного ознакомления с его возможностями.
Мы предприняли попытку не загромождать изначальный интерфейс, позволив тем самым, новичкам, либо людям которым не нужен сложный магазин, получить в начале простой и интуитивно понятный способ создавать и работать с Магазином.
В соответствии с этим подходом, большинство продвинутых либо сложных для понимания функций, по умолчанию отключены и не представлены в первоначальном интерфейсе. Более сложные функции и опции магазина, можно подключать или активировать по мере возникновения реальной необходимости и по мере того как ваши знания и умения работы с Магазином будут повышаться.
Это позволит понизить порог вхождения, упростив первоначальную работу с Магазином, а также не отпугнёт новичков большим количеством ненужных и непонятных им опций и настроек.
❖ Как устроен Магазин
В общем плане функционал Магазина можно разделить на две большие части.
1. Админская часть
2. Пользовательская часть
● В Админской части будет представлен функционал необходимый для управления вашим Магазином. Доступ к нему имеет только создатель и администраторы бота.
● Пользовательская часть представляет собой Меню которое непосредственно будет показано посетителям вашего магазина.
Для лучшего понимания концепции надо пояснить - что, как админ, вы будете работать с магазином в его Админской части. Пользовательская часть будет генерироваться на основе уже существующих установок.
Как создателю магазина вам не будет необходимости настраивать что-либо в Пользовательской части - её состояние полностью определяется настройками Админской.
При создании функционала Магазина мы исходили из того что любой бот магазина - он, в первую очередь, Меню-бот. То есть, ваш бот может быть представлен как меню любой сложности, а функционал Пользовательской части Магазина подключается в любом месте меню вашего основного бота.
Подключение функционала Магазина осуществляется при помощи специального Редактора к любой кнопке меню вашего, уже существующего, бота. Подключать можно как Корневой Раздел Магазина так и отдельные его Категории, что даёт вам дополнительную гибкость в представлении товаров и возможность нативно интегрировать Категории Магазина в основную - информационную часть - самого бота.
Ещё раз поясним основной момент, без понимания которого будет трудно понять происходящее в вашем Магазине.
Вы, как админ, создаёте и настраиваете Магазин в Админской части. После чего нужные Категории товаров Магазина (или его Корневой Раздел) подключаются к необходимым кнопкам в меню вашего бота - настраивать в них уже ничего не нужно.