Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Для более точной работы системы "BrandQuad - BuyFeedBack" возможен импорт структурированных данных. Файл импорта представляет собой массив обьектов в формате JSON.

На данный момент возможен импорт двух форматов файлов:

  1. по товарам
  2. по отзывам товаров


  1. Структура файла импорта данных по товарам:
Paste code macro
languagepython
[{"RPC": String*,                           # Уникальный код товара
 "brand": String*,                          # Бренд товара (default = "")
 "title": String*,                          # Название товара
 "url": String*,                            # Ссылка на товар (default = "")
 "section": Array of strings,               # Категория магазина (default = [])
 "marketing_tags": Array of strings,        # Маркетинговые тэги (default = [])
 "assets": {
	 "main_image": String,              # Основное изображение товара (default = "")
	 "set_images": Array of strings,    # Основное + Дополнительные изображения (default = [])
	 "view360": Array of strings,       # Вид 360 (default = []) "video": Array of strings} # Видео (default = [])
 "price_data": {
	 "current": Float*,                 # Цена текущая (default = 0)
	 "original": Float*,                # Цена оригинальная (default = 0)
 "stock_data": {
	 "in_stock": Bool*,                 # Наличие на стоке (default = true)
	 "count": Int}                      # Кол-во товаров в остатке (default = 0)
 "metadata": {
	 "__description": String**,         # Описание товара (default = "") 
	 "key1": "value1", 		    # Дополнительные поля товара с его описанием, составом и тд. 
	 "key2": "value2",}}]


*обязательные поля


2. Структура файла импорта данных по отзывам


Paste code macro
languagepython
[{"RPC": String*,                  # RPC товара
 "country": String,                # Страна (default = "")
 "rating": Float*,                 # Рейтинг отзыва (default = 0)
 "review_id": String*,             # id отзыва
 "text": {"title": String,         # Заголовок отзыва (default = "")
          "comment": String*       # Текст отзыва
          "positive": Int,	   # Отзыв полезен (default = 0)
          "negative": Int},	   # Отзыв не полезен (default = 0)
 "username": String}]              # Имя пользователя (default = "")

*обязательные поля