XML-фид — это структурированный файл для хранения информации об услугах либо товарах, позволяющий импортировать данные для рекламных кампаний в удобном формате. Файлы такого формата создают для работы с Google Merchant Center, email-рассылок с описанием товаров и других инструментов интернет-маркетинга.
Для чего используют XML-фид
XML-фид представляет собой файл с кодом на языке XML, ссылку на который используют в различных сервисах. С помощью XML-фида осуществляется импорт товаров из интернет-магазинов и услуг агентств недвижимости, туроператоров, строительных фирм и прочих компаний.
Варианты использования XML-фидов
Импорт товаров в онлайн-площадки сравнения предложений различных интернет-магазинов, например hotline.ua, Google Покупки:
Создание email-рассылок, содержащих описание, ссылки и изображения товаров:
Как XML-фид создать
Для создания XML-фида используются теги, в которых прописывают название продукта и его характеристики, например, цену, размер, добавляют ссылку на изображение.
Основные XML-теги зависят от спецификации, которая используется в выбранном сервисе, наиболее распространенные варианты:
- <availability>Наличие товара</availability>;
- <link>Ссылка на товар</link>;
- <title>Название товара или услуги</title>;
- <price>Цена товара</price>;
- <description>Описание</description>;
- <brand>Производитель</brand> и пр.
В XML-feed добавляют сведения о всех необходимых товарах, и сохраняют файл в корневом каталоге сайта на хостинг-провайдере. В рекламном сервисе указывается ссылка на созданный XML-фид, после чего считываются данные о товарах и добавляются на веб-площадку. Эта технология позволяет автоматически обновлять сведения о товарах на всех партнерских рекламных площадках при изменении цен и характеристик продуктов, а также обновлении ассортимента интернет-магазина.
Как создать XML-feed Google
XML-feed создается для добавления товаров в Google Merchant Center:
При этом доступны следующие форматы XML:
- спецификация RSS 1.0;
- спецификация RSS 2.0;
- спецификация Atom 0.3 (устаревший вариант);
- спецификация Atom 1.0.
Рассмотрим более подробно создание XML-фидов в форматах RSS 2.0 и Atom 1.0.
Пример создания фида в формате RSS 2.0
- Создайте файл, имя которого будет совпадать с названием фида, зарегистрированного в аккаунте, с расширением .xml.
- Добавьте в файл указание версии XML и пространства имен Google Merchant Center:
<?xml version="1.0"?><rss version="2.0" xmlns:g="https://base.google.com/ns/1.0">
- Поместите все дальнейшие сведения о товарах внутри тега <channel> </channel>.
- Заполните предопределенные атрибуты данными о фиде:
<title>Интернет-магазин бамперов</title><link>
https://www.super-bamper.ua</link><description>
Качественные бампера с бесплатной доставкой</description>
- Информацию о каждом отдельном товаре помещайте в тег <item> </item>.
- Добавьте атрибуты с названием, ценой, идентификатором, описанием, состоянием и доступностью товара. Укажите ссылки на товар и его изображение:
<title>Бампер на ВАЗ 2106</title><link>
https://www.super-bamper.ua/bamper-2106.html</link>
<description>Заводской передний бампер на ВАЗ 2106</description>
<g:price>1000 UAH</g:price><g:id>V-2106-179543</g:id>
<g:condition>new</g:condition><g:availability>in_stock</g:availability>
<g:image_link>https://www.super-bamper.ua/images/bamper-2106.jpg
</g:image_link>
При заполнении сведений обратите внимание на следующие нюансы:
- для отличия атрибутов из пространства имен Merchant Center необходимо добавлять к стандартным тегам префикс "g:", иначе атрибуты не будут отображаться;
- описание товара не должно превышать 5000 символов;
- идентификатор товара (id) должен быть уникальным;
- состояние (condition) нужно обязательно указывать для бывших в употреблении (used) и восстановленных (refurbished) товаров. Для новых (new) изделий этот атрибут не обязателен;
- доступность товара (availability) принимает такие значения: in_stock (в наличии), out_of_stock (нет в наличии), preorder (предзаказ).
- Укажите дополнительные атрибуты, характеризующие продукцию, — это положительно повлияет на количество отображений в товарных объявлениях. Доступны следующие атрибуты:
- доставка:
<g:shipping><g:country>UA</g:country><g:service>Бесплатная доставка</g:service><g:price>0 UAH</g:price></g:shipping>
- производитель:
<g:brand>ВАЗ</g:brand>
- цвет:
<g:color>White</g:color>
Допускается указание нескольких цветов для многоцветных изделий, например, значение Red/White/Black для описания красного товара с белыми и черными элементами.
Итоговый файл должен иметь такой вид:
- После добавления всех товаров закройте теги:
</channel></rss>
- Добавьте созданный XML-фид в корневой каталог собственного сайта, чтобы в дальнейшем он был доступен по адресу название-сайта.com/имя-фида.xml.
Пример создания фида в формате Atom 1.0
Создание XML-фида в данном формате сходно с описанным выше примером в RSS 2.0, однако есть ряд отличий:
- После создания XML-файла и указания версии XML пропишите название формата и пространство имен таким образом:
<feed xmlns="https://www.w3.org/2005/Atom"xmlns:g="https://base.google.com/ns/1.0">
- Пропишите название фида, ссылку на сайт и дату обновления:
<title>XML-feed for Google</title><link href="https://www.oboi.com" rel="self" type="text/html" /><updated>2019-09-20T17:00:05Z</updated>
- В этой спецификации сведения о каждом товаре прописываются внутри тега <entry>. Добавьте данный тег и пропишите 5 предопределенных атрибутов. В данном формате вместо тега <description> (описание) используется <summary>, а также добавляются элементы <id> (идентификатор) и <updated> (дата обновления):
<title>Виниловые обои с маками</title><id>OV-04589</id>
<link href="https://www.oboi.com/vinilovye-oboi-s-makami.html"
/><summary>Качественные моющиеся обои немецкого производства.
</summary><updated>2019-09-18T15:15:08Z</updated>
- Заполните атрибуты из пространства имен Google Merchant Center:
<g:image_link>https://www.oboi.com/pictures/vinilovye-oboi-s-makami.png
</g:image_link> <g:price>150 UAH</g:price> <g:condition>new</g:condition>
- В этой спецификации использование дополнительных атрибутов в описании товара также приветствуется. Для некоторых товаров должны использоваться атрибуты цвета, размера, материала, возрастной категории, производителя и прочие.
- Добавьте закрывающие теги:
</entry></feed>
Итоговый файл в данной спецификации выглядит так:
Создание XML-фида Google с помощью онлайн-генератора
Ручное создание фида, описанное в предыдущем разделе, подойдет для небольшого количества товаров. Если необходимо создать фид с сотнями или тысячами товаров, необходимо использовать онлайн-генератор либо самостоятельно прописать код на PHP, подключающийся к базе данных и добавляющий необходимые теги и значения в файл.
При отсутствии навыков программирования оптимальным вариантом будет онлайн-генератор обновляемого XML-фида, например:
Обновляемый фид для Google Merchant Center и Ads
Woocommerce Google Feed Manager
Как проверить фид в формате XML
Фиды Google проверяют при загрузке в Merchant Center. Зайдите в пункт меню «Products» («Товары»), затем выберите «Feeds» («Фиды»). Нажмите знак плюса:
Затем выберите страну, язык, укажите название фида и способ загрузки:
Загрузите XML-файл в тестовом режиме и нажмите «Continue»:
Проверка занимает несколько минут, после ее прохождения отобразится, есть ли ошибки в фиде.
Запомнить
- XML-фиды используют для быстрого добавления и обновления данных о большом количестве товаров и услуг на различные рекламные сервисы и маркетплейсы.
- Создание фида должно происходить в соответствии с выбранной спецификацией, указанной в требованиях поисковой системы или рекламной площадки.
- Создать фид можно как в ручном режиме, так и с помощью онлайн-генераторов. При наличии навыков программирования XML-фиды пишут на PHP, осуществляя автоматическое чтение сведений о товарах из базы данных интернет-магазинов.
- Созданные фиды нужно проверить с помощью онлайн-валидаторов, при наличии ошибок их необходимо отредактировать.
По теме
Диджитализация АТБ. Комплексный онлайн-маркетинг для лидера ритейла Украины — кейс
Рассказываем как выстроить комплексную диджитал-стратегию
Где бесплатно разместить ссылки — площадки для продвижения
Как найти релевантный сайт-донор для размещения своей ссылки
Что такое URL — как создать корректный адрес сайта
Понятные людям и роботам URL. Это уникальный набор символов, который дает возможность идентифицировать всевозможные ресурсы в интернете (страницы сайтов, файлы, изображения, видео и так далее). Чтобы узнать больше, читайте далее!
Свежее
Кейс: как увеличить показы и установки приложения на 16% за две недели
Подробно о том, как мы улучшили позиции в топе и видимость в поисковой выдаче
Как легко запомнить пароли, пин-коды, телефоны и все важное
В статье поделюсь несколькими лайфхаками, которые помогут сохранить вашу память (и нервы!) и вовремя вспоминать, наконец, пин-коды банковских карт, исторические даты и другие важные вещи
Как оптимизировать конверсии для страниц приложения в App Store и Google Play
Какие поля и параметры имеют больше значения, и как выжать из них все