Как создать в WooCommerce YML (инструкция)
Что такое YML файл для Яндекс Маркета? Это специальный формат файла, позволяющий владельцам интернет-магазинов размещать свои товары на Яндекс Маркете. Поскольку Яндекс Маркет пользуется среди пользователей большой популярностью, то владельцы, загрузившие свои товары на Маркет, существенно увеличивают прибыль (в среднем в 3-4 раза).
Для начала необходимо заключить договор с Маркетом. После того, как юридические вопросы будут улажены, необходимо создать корректный YML файл. Поговорим об этом подробнее.
Что значит формат YML
Формат позволяет обрабатывать информацию для размещения в интернет-магазине. Он позволяет постоянно обновлять данные о товаре, его характеристики.
После обновления выгрузка контента стала бесплатной – это актуально. Страницы выглядят привлекательней с виджетом в основном поиске. Цена теперь видна сразу. То есть, при вводе искомого названия в поисковике появляется и вещь, и ее цена. Конверсия растет в том случае, если сайт находится на 5 первых позициях.
# Импорт вариаций
Если существует несколько предложений, которые являются цвето-размерными вариациями одного товара, то в YML-файле необходимо создавать описание каждого варианта в отдельном элементе — в одном размере и в одном цвете.
Чтобы все варианты попали на правильную карточку товара, в описании каждого предложения нужно использовать атрибут group_id . Значение атрибута должно быть целым числом, максимум 9 разрядов. Для всех предложений, относящихся к одному товару, должно быть указано одинаковое значение атрибута group_id . При этом недопустимо указывать такое же значение для предложений, не относящихся к этому товару. Например, если продаваемое вами платье доступно в 3 различных цветах и каждый цвет при этом доступен в 4 размерах, то вы должны составить описания 12 предложений, указывая в каждом из них одинаковый group_id .
Подробнее о вариациях товаров вы можете ознакомиться по ссылке: Вариации в YML и CSV
Как использовать ХML-фид
С помощью XML-фида можно запустить несколько дополнительных форматов в Яндекс.Директе, спецпредложения в Яндекс.Маркете, а также создать Sitemap для сайта.
Акции в Яндекс.Маркете
При работе с прайс-листом в формате Excel в Яндекс.Маркет нельзя передавать данные об акциях, купонах или подарке. Но если использовать XML-фид и добавить в название файла специальный код (promo), то в Маркет будет выгружаться специальная информация, которая сможет привлечь внимание пользователей и выделиться среди конкурентов.
Ссылка на фид с использованием кода выглядит так: https://seopulses.ru/xml-type-ready-promo.xml.
Со спецпредложениями можно попасть в блок Маркета «Скидки и акции», что увеличит количество показов и переходов.
К тому же при загрузке XML-фида отпадает необходимость обновлять файл каждые 30 дней, что удобно для сайтов, ассортимент которых не меняется либо меняется раз в несколько месяцев.
Динамические объявления Директа
На основе XML-фида можно запустить динамические объявления в Яндекс.Директе. В отличие от таргетинга на индекс сайта, фид дает возможность управлять фильтрами товаров, например, установив более высокие ставки на дорогие продукты или выделяя бренды.
Кроме этого, передавая цену в фиде, вы сможете попасть в товарную галерею Яндекса, которая станет еще одним источником трафика.
Смарт-баннеры
Запуск смарт-баннеров возможен только через файл YML. Создав XML-фид, можно легко запустить формат для любого типа бизнеса.
Смарт-баннеры показывают более высокие результаты по сравнению со стандартными объявлениями в РСЯ, поэтому его обязательно стоит протестировать.
Динамический ретаргетинг «ВКонтакте» и динамический ремаркетинг myTarget
Созданный в формате YML файл можно использовать для запуска динамического ретаргетинга во «ВКонтакте» и динамического ремаркетинга в myTarget.
Создание файла Sitemap
Если у сайта нет файла Sitemap, то его можно создать в формате XML. Для этого подойдет файл for-sitemap.xml из папки.
Подключение к Google Merchant Center
Если процесс подключения к Google Merchant Center откладывается из-за отсутствия фида, можно сконвертировать YML-прайс в формат, подходящий для запуска торговых кампаний.
Чтобы сделать это, сначала откроем YML-файл в Excel, сохраним его в Google Sheets по шаблону, после этого загрузим в Merchant Center через Google Таблицы.
Создаем фид для Google Merchant Center
Если у Вас уже есть созданный YML из CMS, то можно открыть его в Excel после чего сохранить все значения для товаров. Далее открываем файл «for-merchant» (фид для Google Shopping) и заполняем все необходимые поля.
После этого добавляем между тегами и :
Mon, 02 Sep 2019 14:48:44 +0300
Mon, 02 Sep 2019 14:48:44 +0300 ru
- title – название магазина
- Link – ссылка на сайт;
- Description – описание магазина;
- Language – язык;
- lastBuildDate – время генерации.
В конце документа добавляем
Далее в NotePad++ потребуется открыть функцию «Найти и заменить» и ввести «ggggg» и заменить на «g:».
Все готово, аналогично файлу YML загружаем его на сервер, после чего можно отправлять на проверку в Google Merchant Center.
Этот же фид можно будет использовать и для загрузки каталога в Facebook.
Что делать если данные с базы или модулей импорта достать не удалось?
В этом случае можно попробовать самостоятельно скачать данные при помощи функции importxml в Google Таблицах. Пример:
Если же и этот метод не помог, а товаров достаточно много, то лучше всего обратиться к разработчикам, которые напишут парсер для сайта либо смогут выгрузить данные из БД.
Формат YML
Формат YML (Yandex Market Language) — формат данных для товарных платформ, разработанный Яндексом для ввода информации в базу данных сервиса Яндекс.Маркет. Он создан на основе стандарта XML и использует файловые кодировки UTF-8, windows-1251.
Формат файла YML используется интернет-магазинами для передачи данных о предлагаемых товарах или услугах. YML поддерживает все типы предложений и данных. Структура данных представляет собой объект с простыми в использовании методами. Формат используется при формировании прайс-листов из редакторов таблиц Google Docs, OpenOffice, Excel, базы данных Яндекс.Маркета.
Как наложить ограничение на выгрузку данных
Вы можете сократить список товаров для выгрузки, указать условия по которым следует выгружать товары, например это может быть определённая категория товара или статус «Есть в наличии», подробнее.
Некоторые торговые площадки и маркетплейсы предлагают сопоставить их атрибуты с Вашими, путём указания их ID в файле выгрузки XML.
Пожелание маркетплейса Розетка.
Выгружать в файл XML данные в таком виде:
где paramid это ID атрибута (параметра) на сайте Розетка.
Пожелание маркетплейса пром, тиу (prom.ua, tuy.ru, evo).
Выгружать в файл XML данные в таком виде:
E-Trade Jumper позволяет использовать для выгрузки атрибутов и значений шаблон с макроподстановками, например
» paramid=»» valueid=»» />>
- — Название атрибута
- — Значение атрибута
- — ID атрибута от внешнего источника
- — ID значения атрибута от внешнего источника (на данный момент не реализовано!)
- — единица измерения значения атрибута
Вручную заполнить ID атрибута от внешнего источника можно в справочнике атрибутов.