Как создать в WooCommerce YML (инструкция)

Что такое YML файл для Яндекс Маркета? Это специальный формат файла, позволяющий владельцам интернет-магазинов размещать свои товары на Яндекс Маркете. Поскольку Яндекс Маркет пользуется среди пользователей большой популярностью, то владельцы, загрузившие свои товары на Маркет, существенно увеличивают прибыль (в среднем в 3-4 раза).

Как выгрузить свои товары на Яндекс Маркет?

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

Как создать YML файл для магазина на Woocomerce (видео)

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

Как создать YML файл для магазина на Woocomerce

Для начала необходимо скачать и установить плагин YML for Yandex Market (https://ru.wordpress.org/plugins/yml-for-yandex-market/).

YML for Yandex Market - настройка плагина

Приступаем к настройке плагина. Первое, что необходимо сделать после установки - перейти во вкладку Экспорт Yandex Market. Коротко расскажу о наиболее важных параметрах.

Выбрать фид.  С версии 3.0.0 плагин YML for Yandex Market поддерживает возможность создания нескольких YML-файлов (фидов), для каждого из которых можно задать свои, индивидуальные параметры. Это удобно в тех случаях, когда для разных сайтов необходимо выгрузить разные группы товаров. Например, первый фид можно настроить для выгрузки товаров на Яндекс Маркет, второй - на Яндекс Вебмастер, третий  для OZON, четвёртый сформировать для prom.ua и тд.

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

По умолчанию, когда вы переходите в раздел "Экспорт Yandex Market" отображаются настройки для первого фида. Чтобы сконфигурировать другой фид, нажмите кнопку "Добавить фид" вверху страницы, а для удаления фида воспользуйтесь выпадающим списком "Действия", расположенным над списком ваших фидов. Настройки фида разбиты по вкладкам.

Вкладка "Основные настройки"

Автоматическое создание файла. Если выбрано значение "Отключено", то фид формироваться не будет. Первое, что Вам необходимо сделать - изменить этот параметр. Я рекомендую выставить в "Раз в сутки".

Настройка плагина YML for Yandex Market

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

Назначение фида. Опция не влияет на формирование фида. То, что вы введёте в этом поле будет выводится рядом с его названием.

Расширение фид. Если создаёте фид для Яндекс Вебмастера, то обязательно выбирайте XML. В остальных случаях, по большому счёту, без разницы. Лично я использую XML.

Придерживаться правил. Крайне важный пункт. От него напрямую зависит то, каким будет содержимое вашего фида. Так сложилось, что формат YML имеет несколько разновидностей, требования к содержимому которых зачастую противоречат друг-другу. Например, если "скормить" YML фид, созданный по правилам Яндекс Вебмастера Яндекс Маркету, то вы получите кучу ошибок, т.к требования к содержимому совершенно разные. Именно по этой причине в плагине YML for Yandex Market столько настроек. Пунктом "Придерживаться правил" вы подсказываете Y4YM, какие из настроек игнорировать, а какие нет. Кроме того в плагин зашит список обязательных элементов, которые должны присутствовать в фиде для тех или иных правил. Если эти обязательные данные не будут настроены - фид может оказаться пустым, т.к плагин исключает из YML товары не удовлетворяющие минимальным требованиям. Делается это для того, чтобы маркетплейс не блокировал фид целиком из-за ошибок в паре товаров.

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

Формат даты. Разные маркетплейсы требуют разный формат. В большинстве случаев можно не менять этот пункт. Меняёте только если вас об этом попросит площадка.

Шаг экспорта. Остановимся на этом параметре по-подробнее. Создавая yml файл для яндекс маркета плагин неизбежно потребляет ресурсы сервера. Наиболее ресурсоёмкий процесс полной пересборки фида (например, когда фид формируется на сайте впервые). Слабые сервера, порой не способны за один присест сформировать фид целиком. В результате это может привести к зависанию создания YML-файла. Чтобы избежать подобных проблем - был придуман шаг экспорта. Если говорить по русски, то: "Шаг экспорта" - это "максимальное количество товаров, которое разрешается обработать плагину за 70 секунд."

Вкладка "Данные магазина"

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

Склад Name/ID. Этот пункт используется только если в "Придерживаться правил" из предыдущей вкладки вы выбрали ОЗОН или Сбермегамаркет. Сюда заносится название вашего склада, которое берётся из личного кабинета маркетплейса. Кроме того, чтобы пункт работал правильно, у ваших товаров должно быть включено управление запасами и задано количество.

Вкладка "Настройки атрибутов"

Категории вариативных товаров для которых запрещен group_id. Еще один параметр, о котором стоит рассказать чуточку больше. Работает только для вариативных товаров и только в паре с "Подставлять в название след атрибуты" и "Варианты разделителя". В некоторых моделях сотрудничества с Яндекс Маркете только товары, относящиеся к категориям: "Одежда, обувь и аксессуары", "Мебель", "Косметика, парфюмерия и уход", "Детские товары", "Аксессуары для портативной электроники" могут быть вариативными. В YML-фиде такие товар объединяются атрибутом group_id. Но как быть тем, кто, например, продает бытовую технику разных цветов? Если объединить такие товары при помощи group_id - Маркет выдаст ошибку. В таких случаях плагин YML for Yandex Market поступает следующим образом: Он выгружает в фид вариацию так, как будто бы это независимый товар. Однако, по правилам Маркета нельзя, чтобы названия у товаров совпадали. На помощь приходит "Подставлять в название след атрибуты". Зажимаем ctrl и отмечаем те атрибуты, которые будут добавлены в названия вариций и позволят уникализировать заголовки.

Запрещён group_id

Варианты разделителя. Нужен для того, чтобы выбрать необходимый формат подстановки атрибутов в название. Например Тип_1 (В1:З1, В2:З2, ... Вn:Зn) означает, что названия будут такими:

Гироскутер (цвет: красный, производитель: китай)

(т.е в скобках, после названия вариации двоеточие, после значения вариации - запятая)

Блок "Необязательный элемент"

Как это работает? Очень просто! Например, нам необходимо добавить информацию о производителе в наши товары. Поступаем следующим образом. При помощи "Товары" - "Атрибуты" создаем атрибут "Производитель". Теперь напротив пункта "Производитель" выбираем этот атрибут. Если мы пропишем атрибут товару, то плагин это считает и подставит в фид.

как настроить юмл фор яндекс маркет

Что делать, если в выпадающем списке можно выбрать только значение "нет" либо атрибут у товара прописан, но в фид не подставляется? С вероятностью 90% вы создали глобальный атрибут вместо локального. В чем разница и как это исправить читайте в статье про локальные и глобальные атрибуты вукомерц.

Гарантия производителя. Необязательный элемент Гарантия, или manufacturer_warranty зачастую вызывает вопросы по настройке. Расскажу поподробнее.

Настройка гарантии производителя manufacturer_warranty в YML фиде

Согласно правилам Яндекса за передачу информации о наличии или отсутствии гарантии отвечает manufacturer_warranty значение которого может быть либо true, либо false. Соответственно, чтобы передать индивидуальное значение гарантии для конкретного товара, нужно создать глобальный атрибут, который будет отвечать за гарантию, прописать этот атрибут товару и сделать так, чтобы его значение было либо true, либо false. При этом, покупателю вовсе необязательно показывать этот атрибут в карточке товара. Частенько даже поступают следующим образом: создают два атрибута. Один для Яндекс Маркета (скрытый), другой для людей. Причем, в атрибуте, который для людей - можно писать все что угодно, а не только true и false (см картинку выше).

Также замечу, что в плагине имеется возможность передать в фид абсолютно всем товарам либо true, либо false. Для это нужно выбрать соответствующий пункт из выпадающего списка в настройках плагина.

Добавить всем true или false в пункт гарантия производителя

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

После того как вы выставили все необходимые настройки - нажмите на кнопку "Сохранить & Создать фид". Если Автоматическое создание файла выставлено в значение, отличное от "Отключено". Стартует полная пересборка фида.

URL YML фида в плагине YML for Yandex Market

Вкладка "Фильтрация"

Содержит настройки, позволяющие исключать товары из фида, а также видоизменять/дополнять некоторые данные.

Что экспортировать. Позволяет выгружать либо все, либо только простые товары. PRO-версия добавляет в этом поле пункт YML-набор, позволяющий добавлять товары "по галочке".

Описание товара. Управляет источником описания товара.

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

Задействовать фильтр the_content. Меняйте этот пункт только если знаете что такое фильтр the_content в WordPress.

Описание вариации имеет приоритет над другими. Наверняка вы знаете, что в WooCommerce можно задавать для каждой вариации своё описание. Галочка устанавливает приоритет индивидуального описания вариации над полным и кратким описаниями товара.

После того, как фид сформируется - справа появится ссылка. Ее то и нужно будет "скормить" маркету.

Рейтинг: 4.68

2022-10-27 | | 38 комментариев | YML for Yandex Market | , , , ,