Режим работы:
пн-пт 9:00-18:00, сб-вс выходной
Купить лицензию
Разработчикам
Хорошие новости!

Упрощенный импорт товаров по прайсу поставщика из CSV-файла

Последовательность действий:

1) Откройте в Экселе (или Numbers для MacOS или LibreOffice) CSV-файл с прайсом от вашего поставщика. Там вы увидите названия колонок.

Например:

Импорт CSV

2) Открываем раздел импорта CSV в админке:

Админка > Автоматизация > Import CSV

И теперь копируем названия колонок из вашего CSV-файла и подставляем в соответствующие поля в админке.

  • Важно! Названия колонок в полях не должны повторяться.

Например:

Импорт товаров через CSV

и нажимаем "Применить настройки"

3) Загружаем CSV-файл в админку:

  • Важно! CSV-файл должен быть c разделителителем колонок  ;

Импорт товаров через CSV

4) Убедитесь, что в Админка > Настройки > Настройки каталога товаров  активирован пункт "Проверять загружены ли изображения товаров со сторонних сайтов полностью"

Важно:

  • В импортируемом файле не должно быть колонок без названий
  • Колонки не должны быть обрамлены кавычками
  • Все неиспользуемые колонки - удалить
  • Категория у каждого товара должна быть указана ОБЯЗАТЕЛЬНО
  • Если в файле CSV категории и подкатегории фигурируют в таком виде "Бытовая техника/Пылесосы" (т.е. товар присутствует в категории "Пылесосы", которая является вложенной в категорию "Бытовая техника"), то очевидно, что разделитель подкатегорий будет "/"
  • Если в файле CSV категории фигурируют в таком виде "Одежда#Аксессуары#Подарки" (т.е. товар присутствует в трех категориях), то очевидно, что разделитель категорий "#"
  • Разделитель категорий и подкатегорий должен состоять из 1 символа
  • Любое другое название колонки (помимо стандартных [с "Категория" по "Изображения"], которые можно посмотреть, сделав Экспорт CSV в админке и пользовательских из п.2) трактуется как название свойства товара и соответственно добавляется в свойства.
    Т.е. названия свойств товара добавятся автоматически, если они указаны в CSV-файле, как название колонки:
    Импорт товаров через CSV
  • Названия файлов изображений одного товара должны быть разделены запятой. 
  • Если путь до файлов изображений указан полный (с http), то они автоматом загрузятся с того сайта, на котором они размещены. Если-же поставщик предоставляет файлы изображений отдельно, то они заливаются через файловый менеджер (напр.: в панели хостинга) или FTP-клиент (напр.: Filezilla) в папку /files/originals/ (Важно! Без подпапок! Если же изображения в подпапках, то см. предыдущее предложение).
  • ID валюты товара (если указываете) должен соответствовать заведенной в админке в разделе "Настройки > Валюты"
  • Если файл в кодировке UTM8, то убедитесь, что это UTF8 без BOM 
  • Если вы импортируете новые товары поверх старых, то проверка будет производиться по названию товара, названию варианта и его артикулу. При совпадении товары будут склеиваться.
  • Активация проверки загруженности фото товаров со сторонних ресурсов:

Настройки > Настройки каталога товаров: Проверять загружены ли изображения товаров со сторонних сайтов полностью

ЕСЛИ У ВАС ИМПОРТ ПРОШЕЛ УДАЧНО, НО ПОДХВАТИЛАСЬ НЕ вся информация:

Проще всего получить образец как все должно быть. Создайте в админке пару тестовых товаров в тестовой категории со всеми необходимыми данными. Затем сделайте экспорт CSV этой тестовой категории. В итоге вы получите образец, с которым нужно сравнить ваш файл CSV и найти различия в оформлении.

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

  • Если файл в кодировке UTF8, то убедитесь, что это UTF8 без BOM.
  • Еще часто возникают ошибки из-за некорректной обработки данных Экселем. В таком случае воспользуйтесь альтернативными редакторами CSV, напр.: LibreOffice
  • Откройте в блокноте или программе Notepad++ подготовленный вами CSV-файл и полученный ранее файл-образец. И сравните их. Проверьте чтобы разделители колонок были ; и убедитесь, что ваша программа (в которой вы редактировали файл) не подставила при сохранении кавычек у названий колонок и т.п. Т.е. оформление должно быть 100% идентичным.
  • Если вносите изменения в CSV-файл в Экселе, то учитывайте, что данная программа автоматически преобразовывает значения с "." в дату, а также значения типа "0022" - в "22" т.е. отбразывает начальные нули. Чтобы этого избежать - воспользуйтесь подсказкой. Также в Экселе были случаи некорректной работы с кавычками.

Перепроверьте ваш файл, который вы пытаетесь импортировать на предмет:

  • соблюдения вышеперечисленных условий
  • ошибокнапример: в названии колонки затесался лишний пребел, не те разделители категорий или лишние колонки, которые пропустили и т.п.. 

Если же товары вообще не импортировались и вы не видите ошибок:

Связанные статьи:

Теги: как создать файл импорта товаров в CSV, автоматическое создание товаров, импорт товаров в формате CSV экспорт

UPD: описание обновлено 02.08.2023

Еще нет своего сайта? Запустите интернет-магазин на платформе 5CMS - Все для продаж уже внутри!

Рекомендуем прочитать
  • Модуль "Статьи" в 5CMS позволяет группировать записи по категориям любого уровня вложенности.

    А также реализован функционал связанных товаров и статей.

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

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

Запрос в техподдержку

Предоставив исчерпывающее описание задачи/проблемы, вы существенно сократите время на уточнение вашего вопроса.

Настоящим подтверждаю согласие с обработкой данных и условиями политики конфиденциальности.
Я нe рoбoт
Отправить запрос
Сотрудничество
Настоящим подтверждаю согласие с обработкой данных и условиями политики конфиденциальности.
Я нe рoбoт
Отправить запрос
Дополнительные услуги
Настоящим подтверждаю согласие с обработкой данных и условиями политики конфиденциальности.
Я нe рoбoт
Отправить запрос
Комьюнити разработчиков
Настоящим подтверждаю согласие с обработкой данных и условиями политики конфиденциальности.
Я нe рoбoт
Отправить заявку
Задайте ваш вопрос

Сайт использует cookie. Продолжая навигацию, вы соглашаетесь с Политикой конфиденциальности.

ОК