инструмент для разработчиков / 30
Валидатор CSV товаров для импорта в Shopify
Проверьте CSV товаров по правилам импорта Shopify и скачайте исправленную копию.
Валидатор CSV товаров для импорта в Shopify: Импортёр Shopify сообщает только об одной проблеме за раз — уже после загрузки файла. Из-за этого неудачный экспорт может отнять целый день. Этот инструмент сначала читает весь файл и сразу перечисляет все проблемы: один handle используется двумя товарами, в цене есть символ валюты, политика учёта запасов отличается от deny или continue, в URL изображения нет схемы, в строке товара отсутствует название. Инструмент распознаёт обе используемые схемы колонок: в текущем шаблоне Shopify указаны URL handle и Price, а в большинстве экспортов сторонних сервисов по-прежнему используются Handle и Variant Price. Работает на 100% локально в вашем браузере, файлы на сервер не загружаются.
- Категория
- Инструменты для разработчиков
- Запуски
- В вашем браузере
- Стоимость
- Бесплатно · без регистрации
- Доступность
- Готово к использованию
Файл считывается в вашем браузере. Ничего не загружается на сервер, и данные вашего каталога не покидают эту страницу.
Как Shopify читает строки вариантов
Товар с вариантами занимает несколько строк с одним общим handle. В первой строке находятся поля товара: название, описание, продавец, тип, теги. В следующих строках указываются только поля вариантов, например значения опций, SKU, цена и остаток, а также дополнительные URL изображений. Повторять название в этих строках можно, но другой handle, даже отличающийся одним символом, отделит их в отдельный товар.
Безопасный импорт
Страница импорта Shopify может перезаписать товары, чьи handle уже есть в магазине. Если эта возможность включена, присутствующий, но оставленный пустым столбец может очистить сохранённое значение, поэтому неосторожное редактирование способно удалить описания или изображения. Сначала импортируйте несколько товаров и проверьте их в панели администратора, а затем отправляйте полный файл.
Сохраните файл как CSV в кодировке UTF-8 — Shopify ожидает именно её. Если каталог хранится в электронной таблице, Excel в CSV экспортирует его без проблем с кодировкой, из-за которых названия товаров с диакритикой превращаются в нечитаемые символы.
Как пользоваться
- Выберите или вставьте CSV товаров.
- Просмотрите ошибки, указанные для каждой строки и колонки.
- Скачайте исправленную копию или исправьте строки, требующие решения, и проверьте файл ещё раз.
Конфиденциальность и ограничения
Каталог читается в вашем браузере и никуда не загружается. Цены, SKU и названия поставщиков никуда не передаются — здесь это важнее, чем в большинстве инструментов: экспорт товаров даёт довольно полное представление о бизнесе.
Похожие инструменты
Часто задаваемые вопросы
Гарантирует ли успешная проверка, что импорт сработает?
Нет, и это важно уточнить. Инструмент проверяет структурные правила — обязательные колонки, форматы значений, уникальность handle и кавычки. Он не может проверить, точно ли категория товара соответствует таксономии Shopify, доступен ли URL изображения с серверов Shopify или не превышаете ли вы лимит вариантов, предусмотренный вашим тарифом. Инструмент выявляет ошибки, которые связаны с самим файлом.
Что изменяется в исправленной копии?
Только форматирование, для которого существует один очевидно правильный вариант: handle преобразуются в нижний регистр с дефисами, TRUE и FALSE записываются прописными буквами, политика учёта запасов переводится в нижний регистр, из цен удаляются символы валюты и разделители тысяч, для пустой службы выполнения заказов устанавливается значение manual, короткие строки дополняются до длины заголовка, удаляется метка порядка байтов. Всё, что требует решения, остаётся без изменений: пустая цена, статус "live", политика учёта запасов со значением "restock". Если угадывать в таких случаях, неудачный импорт может превратиться в неправильный каталог, а это ещё хуже.
Почему инструмент не отмечает типографские кавычки?
Потому что обычно они допустимы. В собственном шаблоне товаров Shopify есть название с такими кавычками. Проблема возникает, когда типографская кавычка используется там, где для заключения значения нужна прямая кавычка. В результате появляется незакрытая или лишняя кавычка — такую ошибку инструмент выявляет.
Какие названия колонок следует использовать?
Подойдут оба варианта. В загружаемом сейчас шаблоне Shopify используются URL handle, Price и Inventory quantity; в формате, приведённом в документации по импорту, а также в большинстве экспортов приложений и сервисов по-прежнему используются Handle, Variant Price и Variant Inventory Qty. Выберите один вариант и придерживайтесь его: файл, в котором смешаны колонки из обеих схем, обычно представляет собой два объединённых экспорта, и инструмент сообщит об этом.
Бесплатный инструмент · запусков: в вашем браузере · аккаунт не нужен