Как вам помочь ?

Гарантированные подарки!

Получите логотип, слайдер, шаблон дизайна, SSL сертификат и многое другое при приобретении интернет-магазина в аренду.

Импорт данных каталога через файл формата CSV (Excel)

Актуально для версии магазина: 6.0 | 5.0-3.0

В данной статье рассмотрим одну из самых важных функций платформы интернет-магазина - импорт данных каталога через файл формата CSV (Microsoft Excel)

В первой части статьи мы подробно рассмотрим каждое поле в файле для загрузки, а во второй части рассмотрим сам процесс загрузки подготовленного файла в панели администрирования.

Вы можете сразу перейти в нужный раздел:

 

Описание полей в файле CSV

 

Описание полей в файле CSV

Описание полей в файле CSV
Рисунок 1.

1. sku - артикул товара, обязательное поле для заполнения.

Артикул является уникальным идентификатором товара, по артикулу происходит обновление всех остальных полей товара, присутствие столбца “Артикул” в файле csv обязательно. Может состоять из букв, цифр, тире “-” и нижнего слэша “_ “. Всё без кавычек.

2. name - наименование товара.

3. paramsynonym - URL синоним товара.

4. category - категория товара, вложенность указывается через ">>".

К примеру [Техника >> Игровые приставки >> Аксессуары для игровых приставок].

Если товар находится в нескольких категориях, категории указываются через "," к примеру [Техника >> Игровые приставки >> Xbox 360],[Техника >> Игровые приставки >> Аксессуары для игровых приставок].

5. enabled - активность товара. Значение "+" означает что товар активен, значение "-" товар не активен. Всё без кавычек.

6. currency - базовая валюта товара, т.е. валюта в которой указывается цена товара в панели администрирования, к примеру если Вы закупаете товар в долларах а продаете в рублях, то для товара в панели администрирования валюта будет USD и цена будет указана в долларах, соответственно в файле в данном поле нужно указать USD. С описанием настройки курса валют, в соответствии с котором будет осуществляться пересчет в рубли в клиентской части можно ознакомиться в инструкции: "Валюты"

7. price - цена товара.

8. purchaseprice - закупочная цена

9. amount - количество товара

10. sku:size:color:price:purchaseprice:amount - Данное поле используется для назначения товару связку "цвет-размер-цена-количество"

Разберём подробнее. В формуле используется:

Sku - артикул.

size - например M, S - это размеры товара.

color - цвет товара.

price - цена товара.

purchaseprice - закупочная цена.

amount - количество.

Рассмотрим пример, т.е. если:

  • A968 - артикул,
  • S - размер товара,
  • Черный - цвет товара,
  • 3599 - цена товара,
  • 1200 - закупочная цена,
  • 10 - количество,

то запись будет выглядеть как [A968:S:Черный:3599:1200:10].

11. unit - единица измерения товара.

12. discount - cкидка на товар в процентах.

 13. discountamount - скидка на товар в валюте (в рублях, долларах, евро, и т.д.)

В зависимости от валюты 

14. shippingprice - цена доставки единицы товара.

Заполняется, если настраивается способ доставки “Доставка в зависимости от стоимости доставки товара”.

15. weight - вес товара.

16. size - размер товара (Ш х В х Д), формат заполнения: 0 x 0 x 0.

17. briefdescription - краткое описание товара.

Отображается в режиме просмотра каталога "Список" (рис. 2).

Отображается в режиме просмотра каталога "Список"
Рисунок 2.

18. description - полное описание товара.

Отображается в карточке товара на вкладке "Описание" (рис. 3).

Отображается в карточке товара на вкладке "Описание"
Рисунок 3.

19. title -  title для товара. Относится к SEO информации о товаре.

20. metakeywords - Meta KeyWords для товара. Относится к SEO информации о товаре.

21. metadescription - MetaDescription  для товара. Относится к SEO информации о товаре.

22. h1 - H1 для товара. Относится к SEO информации о товаре.

23. photos - фото для товара. Указывается фото или прямая ссылка на изображение через знак разделителя, который указан в настройках импорта в поле "Разделитель между свойствами" (рис. 3), т.е., к примеру, если указана точка с запятой, то в столбце прописываем так:

284.jpg;409.jpg;410.jpg;411.jpg;412.jpg

Если запятая, то так:

284.jpg,409.jpg,410.jpg,411.jpg,412.jpg

Если в столбце указывается фото, то при импорте необходимо все указанные фото подгрузить zip архивом в поле "Путь к zip архиву с фото" (рис. 4).

 

Важно!

В zip архиве не должно быть внутренних папок только фотографии. Формирование такого zip архива реализуется путем выделения всех фото командой CTRL+A и добавлением выделенных фото в архив.

Обратите внимание

Если указывается ссылка на фото, то архив грузить не требуется, укажите только через соответствующий разделитель ссылки на фото.

К примеру:

http://mysite.ru/pictures/3183.jpg; http://mysite.ru/pictures/3184.jpg

Если в столбце указывается фото, то при импорте необходимо все указанные фото подгрузить zip архивом в поле "Путь к zip архиву с фото"
Рисунок 4.

Также в данной колонке возможно осуществить привязку фотографии к цвету, которая выглядит в административной панели следующим образом (рис. 5):

Также в данной колонке возможно осуществить привязку фотографии к цвету, которая выглядит в административной панели следующим образом
Рисунок 5.

Для того чтобы осуществить привязку, укажите значение цвета после названия фото через разделитель, который указан в настройках импорта в поле “Разделитель между свойством и значением”.

Пример:

284.jpg:Синий;409.jpg:Желтый;410.jpg:Черный

Обратите внимание

Цвета должны быть предварительно созданы в “Справочнике цветов” и заданы для модификации товара. Подробнее здесь

24. videos - ссылка на видео. Указывается прямая ссылка на видео.

Пример: https://www.youtube.com/watch?v=kLI4tc88-6s

25. markers - маркеры для товаров (новинки, хиты, скидки):

Буква b - bestseller - означает маркер "Хит продаж".

Буква r - recommender - означает маркер "Рекомендованный".

Буква n - new - означает маркер "Новинка".

Буква s - sale- означает маркер "Распродажа".

26. properties - свойства товара.

Сначала прописываем название свойства, далее разделитель, который указан в настройках импорта в поле "Разделитель между свойствами и значением" (рис. 6), далее значение свойства, затем разделитель, указанный в настройках импорта в поле "Разделитель между свойствами" (рис. 6), и далее следующее свойство по аналогии.

Формат:

{Название свойства 1}:{Значение};{Название свойства 2}:{Значение};

К примеру, если в настройках указаны разделители как на рисунке 6, то в файле должно быть прописано так:

Объем памяти:6Gb;Тип памяти:DDR3

Разделители
Рисунок 6.

27. producer - производитель товара.

28. preorder - возможность оформления товара под заказ, при наличии 0.
Значение "+" означает, что товар возможно оформить под заказ при наличии 0, значение "-" означает, что товар невозможно оформить под заказ при наличии 0. Всё без кавычек.

29. sales_notes - тег sales_notes для файла Яндекс.Маркет.
(Подробнее с описанием данного тега можно ознакомиться здесь).

30. related sku - похожие товары. Необходимо указать артикулы товаров через разделитель указанный в настройках импорта в поле "Разделитель между свойствами" (рис. 6), указанные товары будут включены в блок "С этим товаром покупают".

31. alternative sku - альтернативные товары. Необходимо указать артикулы товаров через разделитель, указанный в настройках импорта в поле "Разделитель между свойствами" (рис. 6), указанные товары будут включены в блок "Похожие товары".

32. customoption - дополнительные опции товара (к примеру, + стоимость установки 200 руб.).

Формат:

[Наименование доп. опции|Тип доп. опции|Обязательность доп. опции|Порядок сортировки:{значение доп. опции|цена|Тип|Порядок сортировки}{значение доп. опции|цена|Тип|Порядок сортировки}]

Где:

- "Тип доп.опции" может быть

  • Выпадающий список - в файле прописываем DropDownList
  • Радио кнопки - в файле прописываем RadioButton
  • Галочка - в файле прописываем CheckBox
  • Однострочное текстовое поле - в файле прописываем TextBoxSingleLine
  • Многострочное текстовое поле - в файле прописываем TextBoxMultiLine

- "Обязательность доп. опции" - возможные значения

  • 1 - Обязательна
  • 0 - Необязательна

- "Тип"- возможные значения

  • Fixed - фиксированная цена
  • Percent - процентная

К примеру, доп. опция "Флеш карт", как на рисунок 7 будет выглядеть в файле так:

[флеш карта|DropDownList|1|10:{3 Гб|500,00|Percent|10}{4 Гб|650,00|Fixed|20}{8 Гб|800,00|Fixed|30}]
 

33. gtin - глобальный номер товарной продукции (GTIN) является уникальным и международным идентификатором продукта "Где найти уникальный идентификатор товара?", "Уникальные идентификаторы товаров", необходим для выгрузки данных в Merchant Center.

Является необязательным полем, заполняется для каждого товара в отдельности.

34. googleproductcategory - категория товаров Google Определение категории, Merchant Center, позволяет продавцам публиковать данные о своих магазинах и товарах в Google Покупках и других сервисах Google. Его наличие определяет категорию товара в соответствии с Google классификацией товаров и позволяет анализировать, по каким запросам необходимо показывать Ваши объявления.

Является обязательным полем для заполнения, при размещении товаров на Merchant Center заполняется для каждого товара отдельно, или если для товара не заполнено, то берется из общих настроек Merchant Center (рис. 7).

Является обязательным полем для заполнения, при размещении товаров на Merchant Center заполняется для каждого товара отдельно, или если для товара не заполнено, то берется из общих настроек Merchant Center
Рисунок 7.

35. yandexproductcategory - категория товаров Яндекс.Маркет ("Как предложению попасть в нужную категорию?"), позволяет продавцам публиковать данные о своих магазинах и товарах в Яндекс.Маркет. Его наличие определяет категорию товара в соответствии с Яндекс.Маркет классификацией товаров и позволяет анализировать, по каким запросам необходимо показывать Ваши объявления.

36. yandextypeprefix - элемент, в котором передается тип или категория товара при выгрузке товаров в формате YML на Яндекс.Маркет ("Название предложения").

37. yandexmodel - элемент, в котором передается модель товара и важные параметры при выгрузке товаров в формате YML на Яндекс.Маркет ("Название предложения").

38. adult - относится ли данный товар к товарам для взрослых. Необходим для выгрузки данных в Яндекс.Маркет, является обязательным полем только для магазинов "Магазины для взрослых" ("Adult"). Для остальных магазинов данное поле не заполняется.

Формат заполнения: Значение "+" означает, что товар относится к товарам для взрослых, значение "-" означает, что товар не относится к товарам для взрослых. Всё без кавычек.

39. manufacturer warranty - элемент предназначен для отметки товаров, имеющих официальную гарантию производителя. Необязательный элемент, используется при выгрузке данных в Яндекс.Маркет. Формат заполнения: + да, - нет.

40. tags - теги метки, подробнее можно ознакомиться здесь.

41. gifts - указываются артикулы товаров, которые идут в подарок при покупке текущего товара. Необходимо указать артикулы товаров через разделитель, указанный в настройках импорта в поле "Разделитель между свойствами" (рис. 12).

42. minamount - минимальное количество товара при заказе.

43. maxamount - максимальное количество товара при заказе.

44. multiplicity – кратность товара. 

Пример: перчатки для работы. Они могут продаваться по 1 шт., но по факту их продают всегда по 2 шт. Значит, кратность данного товара равна 2. При увеличении количества перчаток в заказе их будет 4, 6 и т.д. Увеличение происходит на кратность товара.

45. productsets - указываются артикулы товаров, идущие в комплекте с этим товаром. Необходимо указать артикулы товаров через разделитель, указанный в настройках импорта в поле "Разделитель между свойствами".

46. cbid - ставка для карточки модели (рис.7) ("Стоимость размещения").

47. fee - размер комиссии на товарное предложение, участвующее в программе "Заказ на Маркете" (рис.7).("Стоимость размещения").

48. barcode - штрих-код. Могут быть указаны любые цифры и буквы.

49. Колонка из модуля “Дополнительные вкладки в карточке товара”. Если Вы пользуетесь модулем "Дополнительные вкладки", то при экспорте будет выгружаться колонка с названием вкладки карточки товара. Таким образом у каждого товара можно заполнить соответствующую ему информацию из данной вкладки.
Например, у нас заведена вкладка в карточке товара с названием “Тест” (рис. 8).

Например, у нас заведена вкладка в карточке товара с названием “Тест”
Рисунок 8.

Тогда при экспорте каталога в CSV формате дополнительная вкладка карточки товара будет называться producttab_тест и выглядеть так, как на рисунке 9.

Тогда при экспорте каталога в CSV формате дополнительная вкладка карточки товара будет называться producttab_тест и выглядеть так
Рисунок 9.

50. Колонка sorting. Cортировка товаров внутри категории - активация данной опции позволит загрузить сортировку товара в той категории, в которой он находится. Сортировка указывать в столбце sorting, порядок сортировки указывается в том же порядке, в котором указаны категории в колонке category.

Всё готово.

 

Импорт файла CSV

Если у Вас имеется отредактированный каталог в формате CSV, то Вы можете загрузить его в интернет-магазин.

Для этого перейдите в меню “Каталог”-”Импорт данных”-”Импорт товаров” (рис.10).

Импорт файла CSV
Рисунок 10. Импорт товаров.

Рассмотрим настройки импорта более подробно (рис. 11).

Рассмотрим настройки импорта более подробно
Рисунок 11. Настройки импорта.

Разделитель между колонками - разделитель, который указан между столбцами или колонками в файле CSV (рис. 12, рис. 13, п.1).

Разделитель между столбцами.
Рисунок 12. Разделитель между столбцами.

Для большинства табличных редакторов, в том числе и Excel, в качестве наиболее понятного разделителя между колонками используется точка с запятой, поэтому рекомендуем использовать именно данный символ.

Кодировка файла - это кодировка, в которой загружается каталог. Обычные кодировки, которые воспринимаются Microsoft Excel, это кодировки UTF-8 и Windows-1251 (рис. 13, п.2).

Разделитель между свойствами - символ, который  должен указываться в файле CSV при перечислении свойств (пример рассмотрен чуть ниже) (рис 13, п.3).

Разделитель между свойством и значением - символ, который должен указываться в файле CSV при разделении свойства и его значения (рис 13, п.4).

Сначала должно быть прописано название свойства, далее разделитель, который указан в настройках импорта в поле "Разделитель между свойствами и значением" (рис 13, п.4), далее значение свойства, затем разделитель, указанный в настройках импорта в поле "Разделитель между свойствами" (рис. 13, п.3), и далее следующее свойство по аналогии. К примеру, если в настройках указаны разделители как на рисунке 13, то в файле должно быть прописано так:

"Объем памяти:6Gb;Тип памяти:DDR3".

Настройки импорта.
Рисунок 13. Настройки импорта.

Первая строка файла содержит заголовки - данная опция означает, что если в импортируемом файле CSV будет верхняя строка с заголовками колонок (рис. 14), то она будет использована соответствующем образом (рис. 14, рис. 13, п.5).

Файл импорта.
Рисунок 14. Файл импорта.

Если при импорте заголовки колонок соответствуют полям, принятым в платформе AdvantShop, то при импорте они распознаются автоматически (рис. 15).

Автоматическое распознание полей импорта.
Рисунок 15. Автоматическое распознание полей импорта.

Если заголовки колонок отличаются, то соответствие полям можно расставить вручную. (Рис. 16).

Автоматическое распознание полей импорта.
Рисунок 16. Автоматическое распознание полей импорта.

Если же в файле CSV не имеется заголовков колонок, то при импорте деактивируйте опцию “Первая строка файла содержит заголовки”.

Тогда сопоставление столбцов нужно будет произвести вручную (рис. 17).

Настройка полей импорта.
Рисунок 17. Настройка полей импорта.

Деактивировать товары, которых нет в прайсе - при активации данной опции все товары, которые есть в магазине, если их нет в импортируемом CSV-файле, будут деактивированы (рис 13, п.6).

.Csv файл каталога товаров - через кнопку добавить Вы можете выбрать импортируемый CSV файл с вашего локального компьютера.

.Zip архив с фотографиями товаров - загрузка архива с фотографиями к CSV файлу, если у Вас в CSV файле указаны названия фотографий с расширением в колонке photos. С инструкцией подготовки архива фотографий можно ознакомиться на странице

На этом рассмотрение функционала импорта CSV файла закончено. Попробуйте выгрузить/загрузить каталог на персональной пробной версии интернет-магазина.

 

Посмотрите так же

Другие статьи по теме

Открыть онлайн чат? Открыть
Статья оказалась полезной? Да Нет
Благодарим за отзыв.

Как мы можем улучшить статью?

Не нашли нужную статью? Предложить тему

Не нашли нужную статью?

Благодарим за отзыв.

Тэги: импорт, импорт каталога, загрузка товаров, загрузка, загрузка каталога, импорт товаров,csv, import, import csv,bvgjhn,pduheprf,каталог товаров, добавление товаров, загрузка файла, импорт файла, импорт товаров, загрузка товаров, загрузка каталога товаров