Выгрузка данных в формат Яндекс Маркет (YML, XML)

Для создания шаблона выгрузки в формате Яндекс Маркет (YML) откройте окно "Выгрузка каталога товаров" кликнув на рабочем столе по ярлыку

или выбрав пункт меню

далее нажмите "+" и выберите формат "Yandex Market (YML)"


После создания шаблона выгрузки Вы можете перейти в режим редактирования, для этого нажмите на кнопку "Карандаш"


Вы можете выбрать какие данные требуется выгрузить в файл YML

  • Фото - ссылки на фотографии товаров (тег picture)
  • Атрибуты - атрибуты и значаения (тег param)
  • Опции - позволяет выгружать товары-опции (функция в разработке).

Шаблон выгрузки XML

Шаблон выгрузки позволяет задать Вам индивидуальную настройку для выгрузки данных. Указать нужные Вам теги, значения тегов, указать адрес вашего сайта, название вашего интернет-магазина и другую информацию. Шаблон XML разделён на блоки:

  • Шапка файла
    Задаётся общая информация о Вашем магазине.
  • Категории
    Необходим для создания списка категорий в тегах categories
  • Теги после блока категорий (categories)
    Служит для вставки блока тегов после блока categories, например для вставки условий доставки товара (delivery-options)
  • Товары
    Необходим для создания списка товаров в тегах offers


Для выбора поля базового каталога нажмите сочетание клавиш Ctrl + Space

Так же можно использовать ID поля, которое можно взять из настроек сетки базового каталога


Яндекс Маркет принимает несколько видов описания товара:

Различие между упрощенным и произвольным типом
Упрощенный и произвольный типы подходят для большинства товаров. Оба типа предоставляют равные возможности и обеспечивают одинаковое качество привязки к карточкам модели и публикации на Маркете.
В упрощенном типе производитель, тип и название товара указываются в одном элементе. В произвольном типе эти данные надо указывать в отдельных элементах, то есть у вас базе кроме наименования товара, должно быть заполнено отдельное поле "Модель", чтобы можно было использовать произвольный тип.
По умолчанию в E-Trade Jumper шаблон XML настроен на "Упрощенный тип", который не содержит поле Модель, тем самым упрощает Вам подготовку данных для формата YML.

Формулы и макроподстановки

Вы можете использовать формулы в шаблоне для блока товаров. Для этого необходимо указать формулу обрамлённую в квадратные скобки [[формула]].
Как выгрузить РРЦ вместо обычной цены, если у товара заполнено поле РРЦ:
[[ IF({Товар БК: Цена РРЦ}>0, {Товар БК: Цена РРЦ}, {Товар БК: Цена}) ]]

Как задать отображение тега sales_notes только для товаров у которых цена больше 20000:

Вывод тега со значением, только если у товара в поле EAN есть значение

Как округлить цены, убрать знаки после запятой: [[ ROUND({Товар БК: Цена}) ]]

Макроподстановка {attribute_list} выводит список всех атрибутов и значений товаров:

Макроподстановка {image_list} выводит список всех ссылок на фотографии товаров в виде:


Для выгрузки полного описания добавьте в шаблон тег description и значение ![CDATA[{description_full}]]

Для выгрузки краткого описания добавьте в шаблон тег ![CDATA[{description_short}]]

Для выгрузки краткого описания как атрибут товара добавьте в шаблон тег param и значение {description_short}

Список дополнительных макроподстановок

  • {image_list} - список ссылок на фото, каждая ссылка в отдельном теге picture
  • {xml_stock_status} - статус наличия товара на основании настройки шаблона выгрузки
  • {stock_status_name} - статус наличия товара из карточки товара
  • {attribute_list} - список атрибутов и значений в отдельном теге param
  • {category_uuid} - символьный идентификатор категории UUID
  • {portal_id} - ID категории на стороннем сайте (торговой площадки, портале)
  • {portal_url} - URL категории на стороннем сайте (торговой площадки, портале)
  • {manufacturer_uuid} - символьный идентификатор производителя UUID
  • {category_text} - дополнительный текст для категории в которой находится товар
 

Настройка наличия товара

Позволяет регулировать наличие и статус активности товаров в файле YML на основании статусов наличия установленных для товаров базового каталога.


Описание полей

  • Активность
    Активность применения настройки для текущего статуса наличия. То есть, необходимо ли применять эту настройку для товаров базового каталога, которые имеют этот статус наличия.
  • Статус наличия
    Название статуса наличия базового каталога.
  • Количество
    Количество товара выгружаемого для товаров, которые имеет данный статус наличия. Например вы можете прописать количество равное 500 для товаров, которые имеют в базовом каталоге статус наличия "Предзаказ".
  • Активность товара
    Активность для товаров (тег available), которые имеет данный статус наличия. Например вы можете установить активность для товаров, которые имеют в базовом каталоге статус наличия "Предзаказ".

Настройка FTP

Вы можете указать параметры доступа к FTP серверу куда следует выгружать файл выгрузки

Настройка расписания

Данная функция даст вам возможноть формировать файл по расписанию

 

Как наложить ограничение на выгрузку данных

Вы можете сократить список товаров для выгрузки, указать условия по которым следует выгружать товары, например это может быть определённая категория товара или статус "Есть в наличии", подробнее.

 


Далее