Импорт, добавление и обновление товаров в интернет-магазин

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

 

WEB-интерфейс управления интернет-магазином платформы beseller предоставляет возможность осуществлять импорт и обновление товаров из файлов следующих форматов: csv, xls, txt, yml, xml.

Рассмотрим интерфейс и алгоритм добавления новых товаров и обновления информации о существующих товарах с использованием модуля импорта. Доступ к модулю осуществляется из WEB-интерфейса панели администратора (элемент меню «Разделы и Товары», далее «Импорт товаров»). 

Импорт и обновление товаров в WEB-интерфейсе управления интернет-магазином

Интерфейс для импорта и обновления товаров панели управления интернет-магазином

Для того, чтобы импортировать / добавить товары в каталог интернет-магазина, необходимо указать следующие параметры:

  1. Тип загрузки: Файл / Ссылка*.
    1. * При импорте по ссылке, данные из прайса появляются только при нажатии на кнопку «Загрузить»
  2. Первая строка содержит заголовки таблицы: выбираем значение «Да», если в прайсе обозначены типы полей для автоматического сведения данных, «Нет» – для ручного выбора полей.
  3. Раздел для новых товаров – раздел каталога интернет-магазина, куда попадут товары из прайса, если в самом прайсе не прописаны catalog_id для каждого товара.
  4. Группа для новых товаров – выбирается в том случае, если товары должны быть связаны с группой, отличной от группы Товар.
  5. Выберите действие над товарами:
    • Добавить – все товары из прайса будут добавлены в базу;
    • Обновить – будет обновлена информация о товарах, которые уже есть в базе.
  6. Обновить по полю – необходимо указать поле, по которому будут обновляться товары.
  7. Обновить в разделе – указать раздел, в котором нужно обновить товары
  8. Товары, отсутствующие в файле импорта – выбрать действие над товарами, которых нет в файле импорта:
    • Не изменять;
    • Выставить статус «В резерве»;
    • Статус «Доступен», «Под заказ» и «Новинка» сменить на «Нет на складе»;
    • Удалить из магазина.

Пример импорта и обновления товаров

Последовательность действий при добавлении новых товаров

  1. Подготовить файл для импорта.

Для импорта могут использоваться файлы следующих типов:

  • .csv – прайс-лист Excel-формата;
  • .xls – прайс-лист Excel-формата;
  • .txt – текстовый файл с разделителями табуляции;
  • .yml – прайс-лист YML-формата;
  • .xml – прайс-лист XML-формата;
  • .zip – архив (прайс-лист и папка с картинками).
  1. Выбрать его для загрузки, дождаться окончания обработки.
  2. Произвести настройку параметров загрузки: указать раздел и группу для новых товаров, выбрать действие Добавить.
  3. Для всех столбцов загружаемого прайс-листа указать поле в базе данных интернет-магазина, которому они соответствуют.

Поля для импорта данных о товарах

Тип данных

Ограничения

Полное название (headline)

текст

не более 200 символов, с учетом пробелов и знаков препинания

Краткое название (name)

текст

не более 200 символов, с учетом пробелов и знаков препинания

Код товара (item_code)

текст

не более 200 символов, с учетом пробелов и знаков препинания

Цена (price)

дробное число

цифры от 0 до 9, один разделитель "."

Краткое описание (abstract)

текст

не более 65 000 символов, с учетом пробелов и знаков препинания

Полное описание (info)

текст

не более 65 000 символов, с учетом пробелов и знаков препинания

Статус товара (status)

целое число

цифры от 0 до 3:

  • 0 - в резерве
  • 1 - есть на складе
  • 2 - нет на складе
  • 3 - новинка

Картинка 1 (image)

текст

имя файла с расширением, например: nazvanietivara0001.jpg

Иконка 1 (icon)

текст

имя файла с расширением, например: nazvanietivara0001.jpg

Иконка 2 (image1)

текст

имя файла с расширением, например: nazvanietivara0001.jpg

Картинка 2 (image2

текст

имя файла с расширением, например: nazvanietivara0001.jpg

Количество дней для товаров со статусом «Под заказ» (add_link2)

целое число

цифры от 0 до 9

Адрес страницы (url)

URL

корректным URL-адрес, например: tovar-tiptovara-0001

seo.title (seo.title)

текст

не более 256 символов, с учетом пробелов и знаков препинания

seo.keywords (seo.keywords

текст

не более 1024 символов, с учетом пробелов и знаков препинания

seo.description (seo.description)

текст

не более 1024 символов, с учетом пробелов и знаков препинания

Раздел каталога (Категория) (catalog_id)

текст

код уже существующего в магазине раздела

Групповые поля / Свойства товаров

Страна-производитель

текст

не более 65 000 символов, с учетом пробелов и знаков препинания

Импортер

текст

не более 65 000 символов, с учетом пробелов и знаков препинания

Срок службы

целое число

цифры от 0 до 9

Гарантийный срок службы

целое число

цифры от 0 до 9

Производитель

текст

не более 65 000 символов, с учетом пробелов и знаков препинания

Представитель, ремонтная организация

текст

не более 65 000 символов, с учетом пробелов и знаков препинания

 

Сопоставление полей для импорта со структурой файла импорта

Сопоставление полей импортируемого прайс-листа полям в базе данных каталога интернет-магазина

  1. Нажать на кнопку «Импортировать». При нажатии на данную кнопку происходит проверка импортируемого прайс-листа на соответствие указанным выше требованиям.
  2. Если настройка произведена верно, новые товары будут добавлены в выбранный раздел. В случае ошибки ячейки с некорректными данными помечаются красным цветом, при нажатии на такую ячейку появляется комментарий с описанием ошибки.

Отображение проимпортированных товаров в WEB-интерфейсе управления интернет-магазином

Результаты импорта товаров из прайс-листа в WEB-интерфейсе управления интернет-магазином

Импорт прайс-листа с картинками

Для того, чтобы при импорте прайса к товарам автоматически загрузились картинки, следует:

  1. На любом локальном диске компьютера создать папку images и добавить в нее необходимые для загрузки картинки. Названия картинок должны соответствовать названиям в столбце для картинок прайс-листа. Например: 123.jpg, Samsung12.jpg.
  2. Импортируемый файл должен называться data. и иметь одно из указанных расширений csv, xls, xml, yml. Необходимо создать файл с таким именем или переименовать имеющийся.
  3. Данный файл и папку с картинками заархивировать в .zip.
  4. Выбрать этот архив при импорте и установить нужные настройки, указав соответствующий тип поля для картинок.

Обновление информации о товарах по заданному полю

Для обновления информации о товарах, в каталоге интернет-магазина, необходимо выбрать поле, по которому будет идти обновление товаров, например:

  • код товара;
  • краткое название;
  • полное название;
  • адрес страницы.

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

Обновим некоторые позиции нашего каталога товаров. Например, изменим цену для товара с кодом 178 с 5 960 000 на 6 000 000 и для позиции с кодом 180 с 4 240 000 на 4 500 000. Выполним действия, указанные выше. В результате получим:

Обновление информации о товарах по полю

Результаты обновления информации о товарах в каталоге интернет-магазина

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

  • Разделы в каталоге интернет-магазина создаются вручную.
  • Импорт более 10 000 товаров в некоторых случаях может занимать значительное время (более 1 часа).
  • Файл импорта не должен превышать 100 Мб. Соответственно, если необходим импорт файла размером более 100 Мб, необходимо разбить его на части. Данное ограничение актуально и для импорта архива.

Совет

Для того, что бы получить пример корректного файла импорта, советуем вам в ручном режиме заполнить все поля для одного из товаров, включая Групповые поля и SEO-данные, а затем экспортировать этот товар в csv-формат. Проанализировав полученный файл вам будет легче доработать файл прайс-листа вашего поставщика для последующего добавления и обновления товаров.

Попробуйте БЕСПЛАТНО
Тестовый период 14 дней
Создать интернет-магазин