# Импорт товаров YML, CSV

# Загрузка файла импорта

  1. Чтобы импортировать данные, откройте страницу Администрирование → Импорт данных → Импорт товаров.
  2. Выберите подходящий способ загрузки файла импорта:
    • по ссылке;
    • загрузив файл в формате YML, XML или CSV с компьютера.
  3. Ознакомьтесь с ограничениями, загрузите файл и нажмите кнопку "Сохранить".
  4. После завершения сопоставления категорий и настроек импорта нажмите кнопку "Запустить". Страница импорта

# Сопоставление категорий

После загрузки файла импорта вам необходимо сопоставить категории вашего интернет-магазина с категориями СДЭК.МАРКЕТ. Функционал сопоставления категорий невероятно удобный механизм для обработки тысячи товаров одним пользователем за короткий промежуток времени.

  1. Выберите релевантную категорию на СДЭК.МАРКЕТ. Наша система подбирает категории в автоматическом режиме по однокоренным словам или словосочетаниям и подставляет значение без Вашего участия, но Вам необходимо проверить, правильно ли сработало автоматическое сопоставление, так как алгоритм может ошибиться.
  2. После сопоставления всех категорий нажмите кнопку "Сохранить", чтобы запустить процесс сопоставления категорий. Сопоставление категорий

Если вы не укажете категории при сопоставлении, то все товары попадут в общую категорию Products, и покупатели не смогут увидеть ваши товары.

# Статусы импорта

Статусы импорта помогают ориентироваться в процессе импорта:

  • Активный — импорт запущен и выполняется;
  • Валидация — проверка YML-файла на соответствие правилам;
  • Обработка категорий — загрузка списка категорий из файла импорта для сопоставления;
  • Обработка товаров — этап загрузки товаров;
  • Обработка изображений — процесс загрузки основных и дополнительных изображений товаров;
  • Ошибка — в вашем файле импорта обнаружены ошибки.

# Настройки импорта

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

# Ошибки при импорте товаров

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

Допускается наличие до 20 ошибок в файле импорта. Товары с ошибками будут пропущены автоматически.

# Формат YML

Стандарт YML (Yandex Market Language) разработан Яндексом и основан на стандарте XML. Формат YML предоставляет больше возможностей и преимуществ, чем форматы XLS, CSV.

# Требования к YML-файлу

  1. В YML нельзя использовать непечатаемые символы с ASCII-кодами от 0 до 31 (за исключением символов с кодами 9, 10, 13 — табуляция, перевод строки, возврат каретки).
  2. Символы " & > < ' нужно заменять на эквивалентные коды: '"' '&' '>' '<' '''.
  3. Допустимые кодировки YML-файла: UTF-8, windows-1251.

# Структура YML-файла

<?xml version="1.0" encoding="UTF-8"?>
<yml_catalog date="2019-10-31 17:22">
  <shop>
    ...
    <offers>
      ...     
    </offers>
    <gifts>
      ...
    </gifts>
    <promos>
      ...
    </promos>
  </shop>
</yml_catalog>

Скачать пример полностью заполненного прайс-листа YML

# Дополнительные поля импорта YML

Для указания количества товара в YML файле вы можете использовать тег amount который должен находиться внутри тега offer. Пример: 10.

# Формат CSV

Текстовый формат с разделителями удобен при генерации прайс-листа из базы данных или редакторов электронных таблиц, например: Exсel, OpenOffice, Google Docs.

  1. Одна строка файла должна соответствовать одной строке электронной таблицы.
  2. В качестве разделителя полей используется запятая или точка с запятой (CSV), либо символ табуляции (TSV).
  3. Одна строка файла должна содержать описание одного предложения.
  4. Первая строка файла должна содержать названия полей.
  5. Кодировка файла должна быть UTF-8.
  6. Нельзя использовать табуляцию и перенос строки внутри полей.
  7. Файл не должен содержать пустых столбцов.
  8. Порядок столбцов (полей) не задан строго, но в пределах одного файла порядок столбцов (полей) должен быть одинаковым.

# Дополнительные поля импорта CSV

Для указания количества в CSV файле у вас должен быть указан столбец с названием amount.

# Примеры прайс-листов

Скачать пример с предложениями упрощенного типа Скачать пример с предложениями произвольного типа

Подробнее о форматах YML вы можете ознакомиться по ссылке: Форматы YML и CSV.