Добавление и изменение профиля выгрузки

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

Чтобы добавить новый профиль выгрузки, перейдите в раздел Сервисы → Маркет и Беру → Список профилей и нажмите кнопку Создать профиль. Затем настройте профиль:
  1. Заполните общие настройки и выберите инфоблоки.

  2. Настройте соответствие элементов в YML-файле с полями инфоблоков.

  3. Отберите товары, настройте условия доставки и продажи.

Шаг 1. Заполнение общих настроек и выбор инфоблоков

Вам необходимо указать основные настройки для профиля выгрузки, а именно:

ПолеДействие
Название профиля

Введите название, которое позволит вам отличить один профиль выгрузки от другого. Например: Выгрузка смартфонов на Яндекс.Маркет.

Сайт

Введите доменное имя вашего сайта, которое используется при формировании ссылок на товары (URL). Например: www.example.ru.

Если у вас домен на кириллице, напишите его. Например: пример.рф.

HTTPSВыберите данную опцию, если у вас на сайте установлен SSL-сертификат, чтобы в ссылках на товары использовался протокол HTTPS .
Название YML-файлаВведите название, которое позволит вам отличить один файл от другого. По умолчанию используется название export_уникальный_id.xml.
СервисВыберите сервис для экспорта товаров в YML-файл.
Тип описаний

Выберите тип описания товаров в YML-файл.

Доступные значения:

  • simple — упрощенный тип описания;
  • vendor.model — произвольный тип описания;
  • book — для книг;
  • audiobook — для аудиокниг;
  • artist.title — для муз- и видеопродукции;
  • medicine — для лекарств;
  • event-ticket — для билетов на мероприятия;
  • tour — для туров.

Подробнее о типах описания товаров для YML-файла см. в Помощи Яндекс.Маркета.

Инфоблоки

Выберите инфоблоки, из которых вы будете выгружать товары в YML-файл. Вы можете выбрать любое количество инфоблоков для выгрузки информации. Минимальное количество — один инфоблок.

Примечание.

Модуль автоматически разделяет ваши инфоблоки: отделяет инфоблоки, которые являются торговыми каталогами (специальные инфоблоки для хранения данных о товарах), от всех остальных.

Поддерживать автоскидки

Выберите данную опцию, чтобы включить автоматический расчет и показ скидок для всех товаров данного YML-файла. Данная опция выгружает элемент enable_auto_discounts, который отвечает за скидки, в YML-файл (в элемент shop). По умолчанию автоматический расчет и показ скидок включен.

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

Подробнее об расчете и показе скидок см. в Помощи Яндекс.Маркета.

Обновлять YML автоматическиВыберите данную опцию, чтобы включить автоматический режим обновления YML-файла. Обновление происходит сразу после того, как поменяется информация в системе 1С-Битрикс.
Примечание. Рекомендуется использовать автоматический режим обновления YML-файла, чтобы передавать наиболее актуальные данные.
Период полной выгрузкиВыберите из списка период выгрузки YML-файла, чтобы указать частоту его обновления. Данное поле используется, если не выбрана опция Обновлять YML автоматически.
Примечание. Рекомендуется использовать автоматический режим обновления YML-файла, чтобы передавать наиболее актуальные данные.
UTM-меткиНажмите на ссылку Добавить UTM-метки в ссылки на товары, чтобы собирать и анализировать данные. Укажите источник трафика, канал трафика (тип рекламы) и название кампании.

Все поля, которые обязательно нужно указать, выделены жирным шрифтом.

Пример заполнения основных настроек:

После заполнения основных настроек перейдите к следующему шагу с помощью кнопки Далее.

Шаг 2. Настройка соответствия элементов в YML-файле с полями инфоблоков

После заполнения базовых настроек отобразится таблица соответствия для каждого выбранного инфоблока (описание таблицы см. ниже).

Чтобы настроить соответствие элементов в YML-файле с полями инфоблоков, в таблице выберите источник данных и поле в системе 1С-Битрикс для каждого элемента.

Внимание. Если вы не настроите соответствие элемента в YML-файле с полем в системе 1С-Битрикс, такой элемент не будет выгружен в YML-файл. Если будет отсутствовать обязательный элемент (например, picture), то предложение не будет выгружено, при этом появится запись в журнале ошибок после выгрузки YML-файла.

Описание таблицы соответствия:

Столбец с даннымиОписание
Элемент в YML-файле

Элемент, который вы можете выгрузить в YML-файл. В верхней части списка располагаются обязательные для заполнения и часто используемые элементы. Все элементы, которые обязательно нужно указать, выделены жирным шрифтом.

Если требуемый вам элемент не отображается в таблице, вы можете добавить его в список с помощью кнопки Добавить элемент.

Особенности некоторых элементов
  • Элемент delivery-options недоступен для выбора на текущем шаге, добавление данных для него производится при настройке условий доставки.
  • Если вы укажите данные в элементе sales_notes на текущем шаге, они будут действовать для всех товаров в YML-файле. Если вам необходимо задать условия продажи для отдельной группы товаров, укажите их на следующем шаге настроек.

Подробнее об элементах, использующихся для описания товара, см. в Помощи Яндекс.Маркета.

Источник

Источник данных из системы 1С-Битрикс.

Варианты значений подразделяются по категориям. Модуль автоматически формирует отдельную категорию Рекомендации. В данной категории для многих элементов выводятся поля, которые с наибольшей вероятностью подходят именно для этого элемента в YML-файле.

Например, для тега name в категорию Рекомендации попадет название элемента основного инфоблока или название элемента торгового каталога, а для элемента price — оптимальная цена торгового каталога.

Поле в 1С-Битрикс

Поле в системе 1С-Битрикс, значение которого будет использоваться для соответствующего элемента и дальнейшей выгрузки в YML-файл.

После сопоставления элементов YML-файла и полей инфоблока перейдите к следующему шагу с помощью кнопки Далее.

Шаг 3. Отбор товаров и настройка условий доставки

Отбор товаров для выгрузки

Настройка условий доставки и продажи

Отбор товаров для выгрузки
Вы можете выгрузить все товары в YML-файл или отобрать и выгрузить часть из них:
  • Если вам необходимо выгрузить все товары вашего инфоблока, выберите опцию Добавить в прайс-лист все товары из инфоблока (X товаров без учета дубликатов).
  • Если вам необходимо выгрузить часть товаров вашего инфоблока, создайте отдельную группу товаров.
    Примечание. Также отдельные группы товаров используются, чтобы настроить условия доставки и продажи для разных товаров вашего каталога.
Чтобы отобрать группу определенных товаров:
  1. Нажмите кнопку Создать группу товаров.
  2. Укажите необходимое количество условий отбора товаров. Для каждого условия:
    • выберите поле инфоблока;
    • выберите способ сравнения исходного поля со значением;
    • введите значение, с которым сравнивается поле инфоблока.

Под списком условий будет показано количество товаров инфоблока (без учета дубликатов), которое подходит под заданные вами условия.

Вы можете добавить для одной группы товаров любое количество условий. Чтобы товар был отобран, должны выполниться все условия фильтрации.
Внимание. Если хотя бы одно из условий фильтрации не выполняется, товар не будет выгружен.

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

Если у товара изменятся параметры и он перестанет подходить под условия фильтрации, он будет автоматически исключен и перестанет выгружаться в YML-файл.

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

Внимание. В каждую следующую группу товаров автоматически не попадают товары, отобранные в предыдущие группы. Порядок групп можно менять при помощи кнопок  .
Для группы товаров задайте название. Для этого нажмите ссылку Без названия и введите название группы.
Примечание. Название группы не выгружается в YML-файл и заполняется только для вашего удобства.

Также для каждой группы товаров вы можете:

Настройка условий доставки и продажи

Вы можете настроить условия доставки и продажи (значения тегов delivery-options и sales_notes) для разных уровней:

  • для всего профиля (т.е. для всех инфоблоков);
  • для отдельного инфоблока в профиле;
  • для отдельной групы товаров в инфоблоке.

При формировании YML-файла модуль автоматически добавит сроки и стоимость доставки, а также условия продажи для каждого выгружаемого товара в следующем порядке:

  1. Если товар попадает в группу, у которой заданы условия доставки и продажи, будут использованы настройки для группы.
  2. Если товар выгружается без групп или попадает в группу, у которой отсутствуют условия доставки и продажи, будут использованы настройки для инфоблока.
  3. Если условия доставки и продажи не заданы для инфоблока, будут использованы настройки для профиля.

Прежде чем указывать условия доставки и продажи, определитесь, для какого уровня вы будете задавать настройки.

Если вам необходимо задать условия доставки для отдельной группы товаров, нужно задать условия и для всего профиля на текущем шаге настройки.

Если вы не хотите задавать условия доставки для отдельных товаров, то нужно задать условия для всего профиля на текущем шаге настройки или через личный кабинет на Маркете.

Чтобы указать сроки и способы доставки:
  1. Нажмите кнопку Указать условия для профиля / инфоблока / группы товаров.
  2. Заполните параметры доставки (описание полей см. ниже).
  3. Нажмите кнопку Сохранить.
ПолеОписаниеПараметр тега option в YML-файле
СпособНазвание способа доставки.
Примечание. Данное название не выгружается в YML-файл и заполняется только для вашего удобства.
Время заказаВремя, до которого нужно сделать заказ, чтобы получить его в этот срок.order-before=
СрокСрок доставки товара в рабочих днях.days=
ЦенаСтоимость доставки товара в рублях.cost=
Внимание. Для одного товара можно указать не более пяти способов доставки. Подробнее о настройке условий доставки см. в Помощи Яндекс.Маркета.

После настройки всех условий доставки и продажи нажмите кнопку Сохранить и выгрузить и сформируйте YML-файл.