Импорт продукта из файла
В этой статье описывается, как загрузить данные о товарах из файла в маркет платформы 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-файла.
На этом настройка импорта завершена. Запустите процесс, нажав кнопку "Импортировать" в верхней панели. Результат импорта вы можете посмотреть в разделе "Задания".