Перейти к основному содержимому

Импорт продукта из файла

В этой статье описывается, как загрузить данные о товарах из файла в маркет платформы Altcraft. Товары в Маркете представлены двумя сущностями: продукты и SKU.

Продукт — это товар или услуга для продажи. SKU — это модификатор продукта, т.е. группа товаров, которая выделяется в одном продукте по некоторым параметрам (цвет, размер, вес, модель, комплектация и т.д.).

SKU привязывается к определенному продукту и не может существовать без него. Например, Apple iPhone 12 — это продукт, а Apple iPhone 12 64GB и Apple iPhone 12 128GB — это его SKU.

Для загрузки данных о товарах в платформу можно использовать файл в формате yml или .zip/.tar.gz архив, содержащий yml-файлы.

к сведению

Формат YML (Yandex Market Language) — это формат данных для товарных платформ, разработанный Яндексом. Подробную информацию о структуре yml-файла, о его параметрах и свойствах, а также примеры готовых yml-фидов с товарами, можно найти здесь.

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

Чтобы импортировать продукт или SKU из файла, нажмите на иконку в верхней панели, а затем выберите, что именно хотите импортировать: продукт или SKU.

подсказка

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

Нажмите на область загрузки и выберите файл на своем устройстве:

Детали импорта

Укажите способ импорта – он будет зависеть от того, добавляете вы данные о новых товарах или обновляете товары, которые уже есть в маркете:

  • Добавить новых и обновить существующих
  • Только добавить новых, не обновлять существующих
  • Только обновлять существующих, не добавлять новых

В блоке Детали импорта активируются дополнительные опции:

  • Перезаписывать категории (иерархия категорий может измениться)

  • Отсутствующие кастомные поля будут созданы – в платформе автоматически сгенерируются дополнительные поля для элемента param в yml-файле. Altcraft подберет колонки для элементов param, если их наименование будет такое же, как у дополнительных полей в маркете.

Сопоставление системных полей

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

Целевая колонка — это дополнительное поле в маркете, которое создаётся в разделе "Настройки".

Колонка источника — это дополнительные поля в структуре yml-файла.

На этом настройка импорта завершена. Запустите процесс, нажав кнопку "Импортировать" в верхней панели. Результат импорта вы можете посмотреть в разделе "Задания".