Правила объединения товаров в одну карточку


Товары однослойной структуры (объединение товаров по аспекту и цвету)

Объединение по аспекту (по атрибутам отличающим два SKU в рамках единой модели товара), например: шлемы разного размера, мячи разного диаметра, память разной емкости. В XSD шаблона нас интересуют всего несколько служебных атрибутов: это сам атрибут, который отличает несколько товаров в рамках единой модели (размер, диаметр, емкость), в XSD он может иметь свой уникальный тег, а также атрибут Аспект, в рамках XSD он выглядит так: <Aspect>

Необходимо задать атрибуту, по которому ведем склеивание, значение:  #Asp#. А в атрибуте Аспект (<Aspect>) указать значение, которые отличают товары связки.

Например: Шлем размера S и M. Атрибут Размер заполняем - #Asp#. Атрибут Аспект заполняем - и M (в зависимости от количества и разнообразия параметров)

Кроме этого, чтобы два товара стали частью единой системы, необходимо, чтобы атрибут, отвечающий за привязку к экземпляру характеристик, <ExternalID> у товаров одной связки был одинаковым. Обращаем Ваше внимание, что для каждой связки товаров значение этого атрибута должно быть уникальным, в противном случае в одну связку могут съехаться товары разных артикулов, что недопустимо.

Пример:

RingSize - Размер кольца. Данный атрибут используется в описании ювелирных украшений, его значения затем отображаются в фильтре по размеру колец в каталоге товаров на сайте ozon.ru. Если необходимо разместить на сайте несколько колец одной модели, но разных размеров, данный атрибут необходимо передавать следующим образом:

  • Характеристики таких товаров должны совпадать, т.е. информация в блоке <Capability> должна быть одинаковой для всех колец, относящихся к одной модели.
  • Поле с размером кольца (<RingSize>) необходимо заполнять значением #Asp# (Аспект), а непосредственно сам размер кольца указывать в поле Aspect:


Таким образом, товары с одинаковыми характеристиками будут доступны из одной карточки товара на сайте ozon.ru, при этом будет возможность выбора конкретного товара по размеру:

По ссылке Вы можете скачать пример склейки нескольких товаров в одну модель.

Товары многослойной структуры (объединение по размеру и цвету)

Обувь и одежда разного размера и цвета является товаром с многослойной структурой. В XSD шаблона нас интересуют всего несколько служебных блоков атрибутов.

Блок <Article>:

Этот блок отвечает за принадлежность товара к единой модели, то есть у нас есть несколько товаров, которые отличает цвет, где «556серый/черный» - значение модели артикула.

 Обратите внимание, что значение атрибутов <Article> и <ExternalID> в блоке <Model> у склеиваемых товаров по цвету должны быть одинаковыми.

Блок <Model> (входит в блок <Article>):

Который отвечает за принадлежность товара к единому артикулу, то есть у нас есть несколько товаров разного размера, где «556» - значение артикула.

Пример объединения в обоих вариантах:

Объединение в рамках единого артикула (несколько размеров).

Два SKU товара, которые отличаются только размером. В этом случае блоки артикула и модели обоих товаров должны совпадать, например: У обоих ExternalID в поле </Article> - «556серый/черный», в блоке </Model> - «556». У обоих товаров блоки данных едины, что гарантирует слияние товаров в единую карточку описания. 

 

Объединение по размеру и цвету.

В рамках одной модели есть товары разных цветов и размеров.

Блок <Model> у склеиваемых товаров должен быть одинаковым, как и в первом случае

, а блок <Article> должен быть отличным друг от друга.

   

 Значения в служебных полях должны быть уникальны для каждой связки товаров. В случае, если у товаров разных моделей будет указан единый артикул и модель, они станут частью единой конструкции на сайте, что некорректно. Обратите внимание, что значение атрибутов <Article> и <ExternalID> в блоке <Model> у склеиваемых товаров по цвету должны быть одинаковыми.