Функциональные задания и Методы API сервисов e-commerce платформы Ensi
Функциональные задания определяют общие требования для сервисов e-commerce платформы Ensi. Их содержание будет меняться в процессе развития платформы. Кроме того они помогут тем, кто проектирует свой собственный еком.
Методы API публикуются через swagger.
Последние обновления
01.11.2021
Добавлена Модель Данных Ensi Logistic
25.10.2021
Добавлена Модель Данных Ensi Marketing
25.10.2021
Добавлена Модель Данных Ensi Promo Request
15.09.2021
Добавлено описание ролевой модели e-commerce платформы Ensi
15.09.2021
Добавлена OMS Data Model
24.08.2021
Опубликован репозиторий сервиса Ensi PIM
Ролевая модель е-commerce платформы Ensi
Роль;Описание
Супер-администратор;Имеет полный доступ ко всем функциям и настройкам разрабатываемой системы. Может просматривать и редактировать данные всех сервисов e-commerce платформы, просматривать отчёты о всех действиях и транзакциях в системе.
Администратор;Имеет полный доступ ко всем функциям и настройкам сервиса, за который ответственен. Может просматривать и редактировать данные, просматривать отчёты о всех действиях и транзакциях сервиса.
Менеджер поддержки продавцов;Специалист или группа специалистов, ответственный за взаимодействие с продавцами на всех этапах работы (регистрация, общая координация). Имеет доступ к функциям, связанным с продавцами и организацией их работы.
Владелец организации;Сотрудник организации, имеет полный доступ ко всем функциям, связанным с работой продавца, и к настройкам личного кабинета продавца. По дефолту владельцем становится пользователь, создавший заявку на регистрацию продавца.
Менеджер по логистике;Имеет полный доступ ко всем функциям и настройкам сервиса Logistics. Может просматривать и редактировать данные, просматривать отчёты о всех действиях и транзакциях сервиса.
Маркетолог;Имеет ограниченный доступ к функциям сервиса Marketing: только просмотр только раздела “Аналитика“.
Контент-менеджер;Имеет полный доступ ко всем функциям и настройкам сервиса Marketing. Может просматривать и редактировать данные, просматривать отчёты о всех действиях и транзакциях сервиса.
Копирайтер;Пишет текст с целью рекламы или других форм маркетинга. Имеет доступ к соответствующим функциям.
Оператор контактных центров;Отвечает за оперативное решение проблем с заказом, внесение изменений в профиль клиента.
Продавец;Внешний поставщик Товаров и Услуг на Платформу, зарегистрированный в системе. Может экспортировать данные с товарными предложениями в маркетплейс.
Менеджер;Имеет полный доступ ко всем функциям и настройкам сервиса, за который ответсвеннен. Может просматривать и редактировать данные, просматривать отчёты о всех действиях и транзакциях указанного сервиса.
Покупатель/клиент;Пользователь, взаимодействующий с публичной частью e-commerce платформы.
Партнер;Пользователь, получающий вознаграждение за привлечение новых покупателей.
Реферал;Пользователь, который воспользовался услугой или осуществил покупку на еком-площадке по рекомендации партнера.
Матрица уровней доступа
CRUD — это аббревиатура, обозначающая четыре уровня доступа к данным:
CREATE - создание;
READ - чтение;
UPDATE - редактирование;
DELETE - удаление.
Матрица уровней доступа e-commerce платформы доступна по ссылке.
Домены
Catalog
Каталог товаров и товарные предложения
Orders
Cистема управления заказами
Customers
Управление CRM и авторизацией клиентов
CMS
Управление витринами
Logistics
Логистические процессы
Units
Управление магазинами, складами, продавцами и филиалами
Search
Поисковый движок e-commerce платформы Ensi
Marketing
Управление маркетинговыми активностями
Communication
Внешние и внутренние коммуникации
Review
Cбор, модерация, управление и агрегация отзывов о товарах и заказах, вопросов и ответов
Reports
Единая точка сбора аналитических данных из систем и сервисов