Описание
Среднее время обновления YML-файла в системе Retail Rocket - до 3-х часов. Если товарная база обновляется чаще, вы можете использовать product API, которое позволяет передать товарную базу без использования YML-файла.
Для передачи информации о товарах в платформу Retail Rocket при использовании product API, необходимо настроить на backend вашего интернет-магазина API запрос, отправка которого добавляет в систему информацию о конкретном товаре или группе товаров.
Такие запросы должны отправляться при добавлении, обновлении или удаления товаров из базы, но не реже одного раза в сутки.
Преимущества
- Быстрое обновление информации о продуктах - отправка запроса сразу обновит информацию;
- Не нужно генерировать YML фид;
Особенности передачи категорий при product API
При передаче товарной базы, посредством product API, дерево товарных категорий будет строиться исходя из переданных значений в параметр "categoryPaths".
Например, при передаче товару значения ["Одежда/Для малышей"], в системе будет сформирована следующая вложенность категорий: "Одежда" -> "Для малышей".
Система будет разбивать категории по символу "/", образуя вложенность.
["Женщины/Одежда/Юбки"] - Женщины -> Одежда -> Юбки
Использование категорий в запросах
В событиях просмотра товарных категорий и запросах рекомендаций, нужно передавать полный путь категории.
Запрос, требующий параметр пути категории, должен получать категорию с учетом полной вложенности.
Если пользователь просмотрел категорию "Юбки", запрос должен принимать значение категории "Женщины/Одежда/Юбки".