Changelog

Обновление Shopify API 2026-10: несколько штрих-кодов, новый статус выполнения, точные счётчики

DataEase теперь использует Shopify Admin API версии 2026-10. Большинство файлов и сохранённых задач продолжают работать как прежде. На этой странице перечислено, что изменилось для вас.

Продукты: несколько штрих-кодов у варианта

У варианта теперь может быть до 20 штрих-кодов, у каждого — необязательный тип: UPC, EAN, ISBN, GTIN, ASIN, NS_PID.

  • Существующая колонка Штрих-код (barcode) по-прежнему означает первый штрих-код варианта.
  • Новая колонка Все штрих-коды (barcodes) содержит полный список: TYPE:value; TYPE:value. Тип необязателен (просто value). Значение с двоеточием, но без типа записывается как :value.
  • Импорт с колонкой «Все штрих-коды»: ячейка задаёт весь список. Пустая ячейка удаляет все штрих-коды.
  • Импорт только с колонкой «Штрих-код»: ячейка заменяет первый штрих-код и сохраняет остальные. Пустая ячейка удаляет первый штрих-код.
  • Заполнение обеих колонок в одной строке — ошибка строки.
  • Проверки штрих-кодов Shopify (контрольная цифра, длина, дубликаты, слишком много штрих-кодов…) показываются в журнале импорта.
  • Позиции заказов (lineItemVariantBarcode) сопоставляются по любому штрих-коду варианта.

Подробнее: Продукты, Варианты.

Заказы

  • Новый статус выполнения «Выполнение не требуется» (FULFILLMENT_NOT_REQUIRED). Заказы, в которых нечего выполнять (например, все позиции отменены или возвращены до выполнения), получают этот статус в экспорте. Раньше у них был UNFULFILLED. Сохранённые экспорты и расписания с фильтром Не выполнен (Unfulfilled) теперь могут возвращать меньше заказов. Новый статус пока не предлагается как вариант фильтра.
  • Несколько трек-номеров: при создании заказов импортируются все номера из колонки трек-номеров. Разделяйте их запятыми или переносами строк (в таком формате их записывает экспорт).
  • Адрес доставки при UPDATE: адрес отправляется в Shopify, только если он действительно изменился. Изменение адреса доставки у заказа, который выполнен не полностью, может привести к тому, что Shopify пересчитает налоги и итоговые суммы заказа. В этом случае журнал импорта показывает предупреждение.

Подробнее: Заказы.

Фильтры экспорта по метаполям

Shopify теперь отклоняет фильтры по метаполям, для которых не включена фильтрация.

  • DataEase автоматически удаляет такие условия (они и раньше не работали) и показывает предупреждение на странице экспорта.
  • Если условие нельзя безопасно удалить (оно объединено через OR или находится внутри группы, например NOT), экспорт останавливается с пояснением, чтобы вы могли исправить фильтр.
  • Совет: включите фильтрацию для определения метаполя в админке Shopify (Настройки → Пользовательские данные).

Подробнее: Руководство по экспорту.

Точные счётчики «Found N items»

Счётчик предпросмотра теперь точен для клиентов, страниц и компаний с фильтрами. Раньше он показывал общее количество без фильтров. Для больших отфильтрованных результатов по этим сущностям показывается не менее 2 500. См. Лимиты Shopify.

Клиенты

Адреса теперь создаются, обновляются и удаляются по одному (по ID адреса). Если строка нового клиента совпадает с существующим клиентом по email или телефону, её адреса добавляются к существующим, а не заменяют весь список. См. Клиенты.

Коллекции и переводы

  • Коллекции: условия по целочисленным метаполям теперь принимают значения за пределами ±2 147 483 647. См. Коллекции.
  • Переводы: тип ресурса Metafield больше не предлагается для новых экспортов (Shopify объявил его устаревшим). Существующие экспорты с ним продолжают работать. См. Переводы.