Ваш каталог товаров загружается в формате YML. Большинство CMS систем умеют генерировать такие файлы автоматически. Список поддерживаемых CMS есть на сайте Яндекса.
Для описания товарных предложений (оферов) необходимо использовать произвольный тип описания предложений. Обязательные элементы и атрибуты:
Переменная | Тип | Обязательно | Описание |
| String | Да | Идентификатор предложения |
| String | Да | Идентификатор группы товаров |
| String | Нет | Код производителя |
| String | Да | URL страницы товара на сайте магазина |
| String | Да* | Тип предложения. Всегда |
| String | Нет | Цена |
| String | Да | Идентификатор категории |
| String | Да | Ссылка на изображение товара |
| String | Да** | Название товара |
| String | Да** | Тип/категория товара |
| String | Да** | Бренд/производитель/вендор |
| String | Да** | Модель товара |
* — переменная влияет на формирование наименования товара, если передается type
, в фиде также необходимо передавать атрибуты vendor
и model
, значение vendor.model
означает, что наименование товара будет формироваться из этих двух атрибутов + typePrefix
.
Можно не передавать переменную type
, а вместо нее и атрибутов vendor
, model
и typePrefix
, передавать переменную name
, откуда будет браться наименование товаров.
** — имя товара при импорте формируется из полей typePrefix
,
vendor
и model
. Если эти поля отсутствуют, то используется поле name
.
Подробнее читайте в документации Яндекс.Маркета
Пример YML файла с двумя оферами:
<?xml version="1.0" encoding="UTF-8"?>
<yml_catalog date="2020-11-01 17:22">
<shop>
<name>ACME Shop</name>
<company>Tne ACME inc.</company>
<url>http://best.seller.ru</url>
<currencies>
<currency id="RUR" rate="1"/>
</currencies>
<categories>
<category id="1">Телефоны</category>
<category id="10" parentId="1">Смартфоны</category>
</categories>
<offers>
<offer id="100" group_id="1000" type="vendor.model">
<vendorCode>FN922RM/A</vendorCode>
<url>https://www.abc.ru/100.html</url>
<price>55690</price>
<categoryId>10</categoryId>
<picture>https://www.abc.ru/1580.jpg</picture>
<picture>https://www.abc.ru/1581.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>
<offer id="101" group_id="1000" type="vendor.model">
<vendorCode>NWC22RU/A</vendorCode>
<url>https://www.abc.ru/101.html</url>
<price>55690</price>
<categoryId>10</categoryId>
<picture>https://www.abc.ru/1580.jpg</picture>
<picture>https://www.abc.ru/1581.jpg</picture>
<name>Смартфон Apple iPhone 7 64gb Space Gray</name>
<vendor>Apple</vendor>
<model>iPhone 7 64gb Space Gray</model>
<description>iPhone 7 — непременный спутник любого успешного
обязателен к покупке. Успей оформить кредит!</description>
</offer>
</offers>
</shop>
</yml_catalog>