Tutorial

Добавление метаполей к продуктам Shopify

Добавление или обновление метаполей для многих продуктов одновременно может занять много времени, если делать это вручную. DataEase упрощает этот процесс: экспортируйте свои продукты, редактируйте значения метаполей в Excel или CSV, используя пары namespace:key, и импортируйте их обратно в Shopify — все с проверкой типов.

🎯 Цель

Добавьте или обновите метаполя продуктов массово, используя CSV/Excel и DataEase. Используйте чистые пары namespace:key с проверенными типами значениями.


📋 Пошаговая инструкция

1. Экспорт продуктов

В DataEase перейдите в New Export → Products. Включите как минимум:

  • id
  • handle

При необходимости добавьте существующие метаполя для просмотра текущих данных.

Это даст вам файл со всеми вашими продуктами, готовыми к редактированию.


2. Выберите способ редактирования метаполей

DataEase поддерживает два метода редактирования метаполей:

Динамические столбцы (рекомендуется): Добавьте один столбец на каждый ключ, названный metafield: {namespace} / {key} (например, metafield: my_fields / material). Введите значение прямо в ячейку.

Один столбец “metafields”: Укажите несколько записей в одной ячейке как namespace:key = value; namespace2:key2 = value2 (разделенные точкой с запятой).


3. Редактирование файла

Откройте экспортированный файл в Excel или Google Sheets. Для каждой строки, которую вы хотите изменить:

  1. Установите command = UPDATE
  2. Заполните значения метаполей, используя соответствующий формат:
    • Строки: простой текст (например, Organic Cotton)
    • Числа: числовые форматы (например, 42, 19.95)
    • Логические значения: TRUE / FALSE
    • Дата/время: формат ISO-8601 (например, 2025-11-05T10:00:00+01:00)
    • JSON: допустимый JSON (например, {"color":"red","size":"m"})

Когда закончите, сохраните файл как .xlsx или .csv.


4. Импорт и проверка

  1. В DataEase начните New Import
  2. Загрузите отредактированный файл
  3. Сопоставьте столбцы (предпочтительно Product ID)
  4. Запустите Validation

Откройте отчет проверки и исправьте любые проблемы с типом/форматом, отмеченные в Validation Status.


5. Запуск импорта

После успешной проверки нажмите Run Import, чтобы применить ваши метаполя к Shopify.

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


📝 Важные примечания

  • Удаление метаполя: Оставьте ячейку динамического столбца пустой для этого ключа при UPDATE, чтобы удалить его
  • Типы: Валидатор проверяет типы метаполей Shopify (строка, число, логическое значение, дата_время, json и т.д.). Используйте соответствующие форматы, чтобы пройти проверку
  • Последовательность: Держите namespace и ключи последовательными (my_fields.material, а не смешанные регистры/пробелы)
  • Метаполя вариантов: Следуйте тому же подходу на уровне экспорта вариантов (см. руководство по Variants), используя Variant ID и соответствующие столбцы метаполей

💡 Минимальные примеры CSV

Динамические столбцы (рекомендуется):

id,command,metafield: my_fields / material,metafield: my_fields / season
gid://shopify/Product/123,UPDATE,Organic Cotton,Summer 2025

Один столбец “metafields”:

id,command,metafields
gid://shopify/Product/456,UPDATE,"my_fields:material = Organic Cotton; my_fields:season = Summer 2025"

Удаление метаполя (динамический столбец оставлен пустым):

id,command,metafield: my_fields / material
gid://shopify/Product/789,UPDATE,

🎉 Это все!

Ваши метаполя теперь добавлены или обновлены массово.
Если у вас возникнут какие-либо проблемы или вопросы, не стесняйтесь обращаться в нашу службу поддержки.