Как загрузить каталог: шаблон, колонки, external_id
Как загрузить каталог: где взять шаблон CSV и XLSX?
«Каталог» → кнопки «Шаблон CSV» и «Шаблон XLSX» в правом верхнем углу карточки загрузки. Заполните шаблон и загрузите файл там же.
CSV сохраняйте в UTF-8, разделитель точка с запятой (в шаблоне уже так).

Какие колонки обязательны?
Обязательных две: external_id и title (название). Остальные необязательны, но заметно улучшают автоматическое сопоставление:
| Колонка | Что это |
|---|---|
external_id |
идентификатор товара на вашем сайте (обязательно) |
title |
название товара (обязательно) |
article |
артикул продавца |
seller_sku |
SKU продавца |
barcode |
штрихкод, EAN |
product_url |
ссылка на карточку на вашем сайте |
image_url, image_urls |
картинки |
parent_external_id |
ID родительского товара для вариантов |
brand, category, color, size, volume, model |
характеристики для сравнения спорных пар |
is_active |
активен ли товар |
Заголовки понимаются и по-русски: «Артикул», «Штрихкод», «Название» и подобные распознаются автоматически. Шапки штатных выгрузок CMS кабинет тоже читает как есть: «ID товара» и «Код артикула» у Webasyst, product_id и product_code у HikaShop, «Имя» и «Код» у PrestaShop. Переименовывать колонки в Excel не нужно.
Если колонки external_id в файле нет вовсе, но есть артикул или SKU, кабинет возьмёт их и как идентификатор товара: выгрузка вида «Артикул + Название» загрузится.
Что распозналось, а что нет, видно до загрузки: нажмите «Предпросмотр». Там же перечислены колонки, которые кабинет не понял и пропустит.
Что такое external_id и какое значение туда класть?
Идентификатор товара на вашем сайте: ID или артикул. Ровно то же значение сайт передаёт виджету в data-product-id или data-product-sku.
Если эти значения не совпадут, отзывы на карточке не появятся. Это самая частая причина пустого виджета. Прежде чем грузить каталог, откройте карточку товара на сайте и посмотрите, какой идентификатор в ней реально живёт.
Обновлено