Частые проблемы с каталогом
Каталог загрузился, но товары неактивны и сопоставление пустое. Почему?
Скорее всего в файле есть колонка is_active со значением, которое не распозналось как «да»: пустая ячейка, «Y», «активен», «1» в текстовом виде. Неактивные товары не участвуют в сопоставлении, поэтому картина выглядит как «артикулы совпадают, а сопоставилось ноль».
Что сделать: либо уберите колонку is_active из файла целиком (тогда все товары считаются активными), либо проставьте в ней true и false. После этого перезалейте файл.
Файл не загружается: ошибка формата или кодировки. Что делать?
Проверьте три вещи:
- Кодировка CSV: нужен UTF-8. Excel по умолчанию сохраняет в windows-1251, из-за чего названия превращаются в кракозябры. Сохраняйте как «CSV UTF-8».
- Разделитель: точка с запятой.
- Заголовки на месте: первая строка это названия колонок, данные со второй.
Проще всего скачать шаблон на экране «Каталог» и вставить данные в него, не меняя шапку.
Как обновить названия и цены, не потеряв сопоставления?
Просто залейте новый файл в режиме «Частичный». Сопоставления привязаны к external_id, а не к названию: пока идентификатор не меняется, связи сохраняются.
Опасный случай это смена external_id у существующих товаров: для системы это новые товары, а старые исчезнут из файла и деактивируются в полном режиме.
У товара есть варианты (цвет, размер). Что грузить: родителя или варианты?
Грузите то, что показывает сайт на карточке. Если у вас одна страница на модель с выбором размера внутри, каталогу нужен родитель. Если каждый размер это отдельная страница, грузите варианты.
Когда сайт передаёт виджету ID родителя, а отзывы собраны по вариантам, заполните колонку parent_external_id у вариантов: система сведёт отзывы всех вариантов на карточку родителя (см. Сайт передаёт ID родительского товара, а отзывы привязаны к варианту.).
Как удалить товары из каталога?
На экране «Каталог», в списке товаров под формой загрузки, три способа:
- Один товар: кнопка «Удалить» в его строке.
- Несколько: отметьте галочками (галочка в шапке выбирает всю страницу) и нажмите «Удалить выбранные (N)».
- Весь каталог: ссылка «Очистить каталог» под списком. Подтверждение строгое, нужно ввести домен проекта.
Найти лишнее помогает фильтр над списком: «Все товары», «Только активные», «Только выключенные». Уборка после смены выгрузки обычно и делается из «Только выключенные».
Что происходит с данными:
- Отзывы не теряются. Удаляется связь товара с отзывами: они пропадают из ленты и виджета на этой карточке, но остаются в системе и вернутся, если товар снова появится в каталоге и сопоставится.
- Слот тарифа освобождается сразу и достаётся товару, который был «сверх тарифа» (см. Что такое слоты SKU и почему товар занимает слот).
- Источники, правила сбора и настройки виджета не затрагиваются.
Корзины и отмены нет: каталог всегда можно залить заново из CMS. Удалять товары могут владелец кабинета и менеджер, наблюдателю кнопки не показываются.
Если товар просто снят с продажи, а удалять его жалко: проставьте is_active = false и залейте файл в частичном режиме. Товар останется в каталоге, но перестанет участвовать в сопоставлении.
Сколько товаров можно загрузить?
Загрузить можно сколько угодно: тариф ограничивает не размер каталога, а число товаров с опубликованными отзывами. Свой лимит и текущее потребление видно на экране «Тарифы» строкой «Товаров с отзывами: N из M». См. Как считаются SKU и что делать при превышении.
Обновлено