Как группировать товары в каталоге
Вы можете объединять товары в группы, чтобы создать многоуровневый каталог. Группа может включать в себя товары одного или разных видов: виртуальные предметы, виртуальную валюту, пакеты виртуальной валюты, бандлы, физические товары или игровые ключи.
Основные возможности:
- Добавление одного товара в несколько групп.
- Использование вложенности групп для создания многоуровневого каталога.
- Изменение порядка расположения групп.
Вы можете настроить группы через:
- Личный кабинет (только для виртуальных предметов);
- методы API.
Настройка через Личный кабинет
Создание группы
Чтобы создать группу для виртуальных предметов через Личный кабинет, воспользуйтесь инструкцией.
Редактирование группы
Чтобы отредактировать группу:
- В разделе Магазин > Виртуальные предметы нажмите на значок ••• и в выпадающем меню выберите Редактировать группу.
- Укажите новый идентификатор группы, измените название или расположение группы. Вы также можете включить или выключить отображение группы в магазине.
- Сохраните изменения.
- Не возвращается в ответе при вызове метода
Get items groups list . - Не отображается в свойствах товаров, входящих в эту группу, при вызове клиентских методов получения списка товаров.
- Может использоваться для создания структуры каталога в Личном кабинете.
Добавление предмета в группу
Чтобы добавить виртуальный предмет в нужную группу, укажите ее при создании нового или редактировании существующего предмета.
Настройка через методы API
Чтобы создать новую группу или изменить существующую, используя методы API, обратитесь к аккаунт-менеджеру проекта.
Добавление товара в группу
Чтобы добавить товар в существующую группу с помощью методов API, передайте параметр external_id
в методы создания или обновления товаров:
- Игровые ключи: используйте методы
Create game ,Update game by SKU ,Update game by ID . - Виртуальные предметы: используйте методы
Create virtual item ,Update virtual item . - Виртуальная валюта: используйте методы
Create virtual currency ,Update virtual currency . - Пакеты виртуальной валюты: используйте методы
Create virtual currency package ,Update virtual currency package . - Бандлы: используйте методы
Create bundle ,Update bundle . - Физические товары: используйте методы
Create a new physical item ,Update physical item .
Пример запроса:
- http
{
"sku": "sword",
"name": {
"en": "Sword",
},
"is_enabled": true,
"is_free": false,
"order": 1,
"description": {
"en": "A sword is a bladed melee weapon intended for cutting or thrusting that is longer than a knife or dagger, consisting of a long blade attached to a hilt.",
},
"prices": [
{
"amount": 100,
"currency": "USD",
"Is_enabled": true,
"is_default": true
}
],
"vc_prices": [ ],
"is_show_in_store": true,
"groups": [
{
"external_id": "string"
}
]
}
Получение списка групп
Чтобы получить список всех групп, используйте метод external_id
.
Фильтрация товаров
Чтобы отфильтровать товары нужной группы:
- Получите список товаров с помощью следующих методов:
- Игровые ключи: метод
Get games list . - Виртуальная валюта: метод
Get virtual currency list . - Пакеты виртуальной валюты: метод
Get virtual currency package list . - Бандлы: метод
Get list of bundles . - Физические товары: метод
Get physical items list .
- Игровые ключи: метод
- Используя фильтрацию, найдите товары с
external_id
нужной группы, указанным в параметреgroups
.
Была ли статья полезна?
Оценить страницу
В другой раз
Спасибо за обратную связь!
Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.