Каталог товаров

Каталог товаров загружается в формате YML.

Требование к офферу

Для описания товарных предложений (оффер) необходимо использовать произвольный тип описания предложений.

Обязательные эдементы и атрибуты: id, url, type, price, categoryId, picture, name, vendor, model, description

Пример описания оффера:

<offer id="100" type="vendor.model" available="true">
  <url>http://www.abc.ru/158.html</url>
  <price>55690</price>
  <categoryId>1293</categoryId>
  <picture>http://www.abc.ru/1580.jpg</picture>
  <picture>http://www.abc.ru/1581.jpg</picture>
  <picture>http://www.abc.ru/1582.jpg</picture>
  <picture>http://www.abc.ru/1583.jpg</picture>
  <name>Смартфон Apple iPhone 7 128gb Space Gray</name>
  <vendor>Apple</vendor>
  <model>iPhone 7 128gb Space Gray</model>
  <description>iPhone 7 — непременный спутник любого успешного человека и оттого обязателен к покупке. Успей оформить кредит!</description>
</offer>

Объединение товаров в группы

Если у вас имеется один и тот же товар в разных вариантах и вы хотите делить отзывы между ними, то такие товары необходимо объединить в одну группу. Для этого в фид нужно выгружать варианты товара и задать им общий атрибут group-id. Пример:

<offer id="101" group-id="12345">
  <name>Apple iPhone 7 32Gb</name>
</offer>
<offer id="102" group-id="12345">
  <name>Apple iPhone 7 64Gb</name>
</offer>
<offer id="103" group-id="12345">
  <name>Apple iPhone 7 128Gb</name>
</offer>

Таким образом импортируются 3 товара, но отзывы каждого из них будут одни и те же.

Карточка Яндекс Маркета

При наличии добавляйте идентификатор модели на Яндекс Маркете. Пример:

<offer id="101" model-id="14206636">
  <name>Apple iPhone 7 32Gb</name>
</offer>

Пользовательские атрибуты

Если к товару необходимо добавить нестандартные атрибуты, это можно сделать через элемент <custom_attributes>...</custom_attributes>.

Содержимым будет JSON документ, обернутый в секцию CDATA

Пример:

<offer id="1">
    <custom_attributes>
      <![CDATA[
        {
          "available_msk": true,
          "available_spb": true
        }
      ]]>
    </custom_attributes>
</offer>
<offer id="2">
    <custom_attributes>
      <![CDATA[
        {
          "available_msk": true,
          "available_spb": false
        }
      ]]>
    </custom_attributes>
</offer>

results matching ""

    No results matching ""