Tutorial

Массовое удаление дублирующихся продуктов в Shopify

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

🎯 Цель

Найдите дублирующиеся продукты, оставьте одну “каноническую” запись и удалите остальные массово с помощью DataEase.


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

1. Экспорт продуктов (с идентификаторами вариантов)

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

Продукт:

  • id
  • handle
  • title
  • vendor
  • status
  • createdAt

Варианты:

  • variantId
  • variantSKU
  • barcode

Опционально:

  • Медиа (с Group product media into single rows), если вы хотите просмотреть изображения

Совет: Используйте фильтры (например, по тегу, поставщику, коллекции, createdAt), чтобы сузить набор подозрительных.


2. Определение дубликатов в Excel/Sheets

Откройте экспортированный файл в Excel или Google Sheets. Общие стратегии для поиска дубликатов:

Одинаковое название + поставщик: Нормализуйте регистр/пробелы и ищите продукты с идентичными названиями и поставщиками.

Одинаковый набор SKU: Сгруппируйте по variantSKU или barcode, чтобы найти продукты, имеющие одинаковые идентификаторы вариантов.

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

Важно: Оставьте ровно один продукт на каждую группу дубликатов — канонический. Отметьте все остальные для удаления.


3. Подготовка файла для удаления

Оставьте только строки, которые вы хотите удалить, и:

  • Установите command = DELETE
  • Убедитесь, что столбец id присутствует (требуется для удаления)

Сохраните файл как .xlsx или .csv.


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

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

Просмотрите столбец Validation Status и исправьте любые проблемы.


5. Запуск импорта и загрузка результатов

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

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


📝 Важные заметки

  • Необратимо: Удаление продукта удаляет его варианты и медиа. Рассмотрите возможность предварительного резервного экспорта
  • Заказы не затрагиваются: Прошлые заказы сохраняют свои позиции, даже если продукт удален
  • Более безопасная альтернатива: Если вы не уверены, используйте ARCHIVED (status) вместо DELETE, чтобы вы могли просмотреть позже
  • Трафик/SEO: Если удаленные продукты имели трафик, рассмотрите возможность создания URL-перенаправлений с их handle на канонический продукт (см. руководство по Redirects)

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

Удаление по ID:

id,command
gid://shopify/Product/123,DELETE
gid://shopify/Product/456,DELETE

🎉 Вот и все!

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