Как сделать выгрузку всего каталога включая скрытые товары на InSales?


Как с помощью стандартного функционала создания выгрузок без использования api InSales выгружать весь каталог в xml фаил, включая скрытые категории и не опубликованные товары.


Доработка скрытых категорий для выгрузки фида поставщикам. Проблематика:

  1. Магазин выгружает товары из магазина InSales своим партнерам, при этом есть часть товаров с остатком мы не показываем в магазине и их нужно выгружать для продажи на других прощадках. 
  2. Если мы скрываем на сайте товар для показа, то он исчезает из стандартной выгрузки, таким образом не получается выгружать информацию о наличие товара через выгрузку если мы скрываем данный товар на сайте.
  3. Если скрыть категории, но при этом товар с сайта не скрыт, то его можно найти через поиск. И после этого заказать, этот вариант тоже нужно исключить.

Для решения этой задачи был сформирован список доработок темы магазина (для товаров из всех скрытых категорий):

  • определить товары из скрытых категорий
  • создать отдельный шаблон карточки товара для скрытых категорий
  • скрыть товары из поиска по сайту
  • исключить дубли товаров в других категорий через canonical
  • запретить товары из скрытых категорий к индексации поисковыми системами
  • запретить добавлять в корзину товары из скрытых категорий
  • опубликованные товары из скрытых категорий должны попадать в фид для выгрузки поставщикам

Запрос подразумевает использование стандартного функционала создания выгрузок с условиями имеющими ограничения, которые можно обойти только костылями, либо делать выгрузки с помощью api InSales и дублировать весь функционал настроек на стороне, что трудозатратно.

Смысл данной доработки в переносе категорий в скрытые в том, что не существует способа в InSales идентифицировать категорию скрытой коллекции, этот тег в liquid с пустым значением,  но можно определить не скрытые категории в иерархии и по ним ориентироваться для выбора товара, который нужно скрывать для поиска или убрать реализовать возможность добавление товара в корзину.

На выходе мы получаем решение без дублирования объемного стандартного функционала создания выгрузок без использования API InSales и стороннего сервиса или личного кабинета для управления товарным ассортиментом для партнеров.

Консультация бесплатно, заполните форму ниже.

Скрытые категории для выгрузки поставщикам

Нужны доработки InSales? Консультация бесплатно

Получите оценку стоимости в течение 30 минут!