Источник данных: Продуктовый фид. Что это, как настроить, как загрузить в myTarget


Вы можете настроить рекламу на тех пользователей, которые уже знакомы с вашим бизнесом: например, смотрели, приобретали ваши товары или положили в корзину, но так и не купили.

Чтобы настроить рекламу на таких пользователей, создайте и загрузите свой продуктовый фид, а затем настройте сегмент аудитории на его основе.
Шаг 1. Создание продуктового фида
Продуктовый фид — это файл *.xml с информацией о ваших товарах или услугах: названием продукта, ценой, ссылками на изображения и т.д. Продуктовые фиды — источник данных при автоматической генерации баннеров динамического ремаркетинга.

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

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

Требования к XML-файлу фида

При размещении файла продуктового фида следует соблюдать правила:

  • Файл должен быть размещен на стороне рекламодателя и быть доступен по прямой ссылке, без использования редиректов;

  • XML-файл может быть помещен в архив одного из типов: ZIP (расширение *.zip); GNU ZIP (расширение *.gz); Bzip2 (расширение *.bz2);

  • XML-файл должен быть сохранен в кодировке UTF-8 или Windows-1251;

  • Весь текст, содержащийся в полях файла фида, не должен содержать элементы разметки (например, HTML-теги);

Если вам необходимо использовать в тексте полей символы, замените их на соответствующие HTML-коды, чтобы они корректно отобразились в объявлении:
  • открывающая угловая скобка (<)&lt;
  • закрывающая угловая скобка (>)&gt;
  • амперсанд (&)&amp;
  • апостроф (')&apos;
  • двойные кавычки (")&quot;

Описание элементов и полей XML-файла фида

Файл продуктового фида должен содержать в себе поля, которые будут использоваться для заполнения шаблонов рекламных объявлений. Существуют обязательные и необязательные элементы, которые можно добавлять в фид и использовать в качестве макросов для формирования в объявлениях индивидуальных текстов для каждого продукта.
Пример заполнения XML-файла
<?xml version="1.0" encoding="windows-1251"?>
<torg_price date="2018-01-01 00:01">
<shop>
    <name>Интернет-магазин</name>
    <company>ООО "Магазин"</company>
    <url>https://www.example.com</url>
    <currencies>
        <currency id="RUR"/>
    </currencies>
    <categories>
        <category id="1" parentId="0">Кондиционеры</category>
        <category id="2" parentId="1">Настенные кондиционеры</category>
    </categories>
    <offers>
        <offer id="1" available="true">
            <url>https://www.example.com/cond/model-ls-h0561al</url>
            <price>10596</price>
            <currencyId>RUR</currencyId>
            <categoryId>2</categoryId>
            <picture>https://www.example.com/pictures/model-ls-h0561al-1.jpeg</picture>
            <typePrefix>Кондиционер</typePrefix>
            <vendor>LG</vendor>
            <model>LS-H0561AL</model>
        </offer>
        <offer id="2" available="true">
            <url>https://www.example.com/cond/model-ls-h0893</url>
            <price>30203</price>
            <currencyId>RUR</currencyId>
            <categoryId>2</categoryId>
            <picture>https://www.example.com/pictures/model-model-ls-h0893.jpeg</picture>
            <typePrefix>Кондиционер<typePrefix/>
            <vendor>LG</vendor>
            <model>LS-H0893</model>
        </offer>
    </offers>
</shop>
</torg_price>
Шаблон XML-файла
<?xml version="1.0" encoding="windows-1251"?>
<torg_price date="{yyyy-mm-dd hh:mm}">
<shop>
    <name>{Имя магазина}</name>
    <company>{Название компании}</company>
    <url>{Url магазина}</url>
    <currencies>
        <currency id="{Валюта}"/>
    </currencies>
    <categories>
        <category id="{ID категории}" parentId="{ID родительской категории}">{Название категории}</category>
    </categories>
    <offers>
        <offer id="{ID продукта}" available="{Доступность продукта}">
            <url>{Ссылка на страницу продукта}</url>
            <price>{Нынешняя цена}</price>
            <oldprice>{Старая цена}</oldprice>
            <currencyId>{ID валюты}</currencyId>
            <categoryId>{ID категории}</categoryId>
            <picture>{Ссылка на изображение продукта}</picture>
            <typePrefix>{Тип продукта}</typePrefix>
            <vendor>{Название производителя}</vendor>
            <model>{Модель продукта}</model>
            <description>{Описание продукта, его свойств или особенностей предложения}</description>
        </offer>
    </offers>
</shop>
</torg_price>

Обязательные элементы XML-файла

Элемент
Описание
Код
Объявление начала XML-файла (заголовок)
Это стандартный заголовок документа XML, в котором содержится информация об используемой версии языка разметки XML и кодировке, в который был сгенерирован файл.
<?xml version="1.0" encoding="windows-1251"?>
torg_price
Корневой элемент документа, он должен содержать дату и время генерации XML-файла.
<torg_price date="2018-01-01 00:01">
shop
Элемент должен содержать информацию о рекламодателе (магазине), структуре используемого каталога категорий продуктов, и о самих продуктах.
<shop>

<name>Интернет-магазин</name>

<company>ООО "Магазин"</company>

<url>https://www.magazin.ru/</url>

<currencies> ... </currencies>

<categories> ... </categories>

<offers> ... </offers>

</shop>
currencies

(вложен в «shop»)
Служит для описания валют, используемых при указании стоимости продуктов в фиде. Указание цен возможно в рублях (значение «RUR» или «RUB»), гривнах (значение «UAH»), и тенге (значение «KZT»).
<currencies>

<currency id="RUR"/>

<currency id="RUB"/>

<currency id="UAH"/>

<currency id="KZT"/>

</currencies>

categories (вложен в «shop»)
Служит для описания структуры каталога продуктов рекламодателя. Каждая категория должна иметь уникальный идентификатор (параметр id) и название. Иерархия категорий задается с помощью указания id родительской категории в поле parentId. Категории без parentId, либо с parentId="0" считаются корневыми. В каталоге не допускается циклическая иерархия и наличие одноименных категорий с одинаковым parentId.

При построении структуры каталога рекомендуется, чтобы каждая конечная (листовая) категория содержала идентичные по типу и назначению товары. Нежелательна привязка товаров к одной категории на основании одного производителя (например, если к категории Bosch привязаны холодильники и стиральные машины одновременно).
<categories>

<category id="1" parentId="0">Кондиционеры</category>

<category id="2" parentId="1">Настенные кондиционеры</category>

</categories>
offers

(вложен в «shop»)
Служит для описания продуктов, например, товарных предложений магазина. Каждое товарное предложение описывается в отдельном элементе offer.
<offers>

<offer> ... </offer>

<offer> ... </offer>

...

</offers>
offer

(вложен в «offers»)
Служит для описания конкретного продукта.

Должен иметь свойства:

  • id — уникальный идентификатор товара (как правило, числовой);
  • available — логический элемент, описывающий доступность продукта. Должен содержать значение «true» если продукт доступен (например, товар есть в наличии), и «false» в случае временной недоступности. При отсутствии этого элемента по умолчанию система считает, что товар в наличии;
<offer id="1" available="true">

<url> ... </url>

<price> ... </price>

<currencyId> ... </currencyId>

<categoryId> ... </categoryId>

<picture> ... </picture>

<typePrefix> ... </typePrefix>

<vendor> ... </vendor>

<model> ... </model>

...

</offer>
url (вложен в «offer»)
Служит для указания ссылки на сайт рекламодателя, куда будет перенаправлен пользователь при клике на продукт, отображаемый в рекламном объявлении. Например, может содержать ссылку на сайт магазина, где можно купить товар или оформить заказ на него.
<url>https://www.magazin.ru/offers/?offer=1</url>
price и currencyId

(вложены в «offer»)
Стоимость, по которой предлагается продукт, должна быть указана в элементе price. В элементе currencyId указывается идентификатор валюты (см. описание элемента currencies), в которой представлена цена на данный продукт.
<price>10000</price>

<currencyId>RUR</currencyId>
categoryId (вложен в «offer»)
Служит для указания, к какой категории относится продукт. В качестве значения должен содержать указывается идентификатор категории, назначенный ей в описании дерева категорий в служебном элементе categories.
<categoryId>1</categoryId>
picture

(вложен в «offer»)
Служит для указания ссылки на изображение товарного предложения. Ссылка должна быть прямой и не должна содержать редиректы.

Требования к изображениям:

  • допустимые форматы файла изображения — JPEG, PNG, GIF;

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

  • изображение должно быть квадратным, т.е. иметь соотношения сторон 1:1 (один к одному). Допускается использование других соотношений сторон, но при этом автоматическая подгонка размера изображения под форматы рекламных объявлений может быть выполнена некорректно;

  • изображение должно иметь размер не менее чем 450 пикселей по большей стороне (мы рекомендуем использовать изображения размером 600х600 – этот размер соответствует большинству форматов рекламных объявлений и подходит для автоматической подгонки);

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

<picture>https://www.magazin.ru/pictures/model1.jpeg</picture>
typePrefix

(вложен в «offer»)
Служит для указания типа продукта. Рекомендуется указывать тип продукта без дополнительной детализации. Например, «Холодильник», «Платье», «Коньки».
<typePrefix>Ноутбук</typePrefix>
vendor

(вложен в «offer»)
Служит для указания производителя продукта. Под производителем понимается компания (бренд, торговая марка), выпускающая данный продукт.
<vendor>HP</vendor>
model

(вложен в «offer»)
Служит для указания модели продукта.
<model>Pavilion 15-n064sr</model>

Необязательные элементы XML-файла

Элемент
Описание
Код
name (вложен в «offer»)
Служит для указания наименования продукта в одну строку – например, может содержать в себе тип, название производителя и модели продукта.

Используйте элемент name только в том случае, если невозможно использование элементов typePrefix, vendor и model. По умолчанию название продукта формируется именно исходя из значений элементов typePrefix, vendor и model.

Следует избегать одновременного указания элемента name и элементов typeprefix, vendor и model в описании продукта.
<name>Ноутбук HP Pavilion 15-n064sr</name>
oldprice (вложен в «offer»)
Если текущая цена на продукт ниже, чем предыдущая, т.е. цена была снижена и действует скидка, то предыдущую цену можно указать в элементе oldprice.На основе разницы между значениями элементов price и oldprice автоматически рассчитывается скидка (округляется до целого числа по общематематическим правилам), информация о ней отображается в рекламных объявлениях (в части доступных форматов). Скидка отображается, если её размер не менее 5% и не более 95%.Также, если элемент oldprice содержит такое же значение, как и элемент price, то на баннере автоматически отобразится значок "New" (в части доступных форматов). Важно: Элемент oldprice не заменяет собой элемент price, т.е. нельзя указывать oldprice без указания price – такой продукт не будет допущен к показам.
<oldprice>15000</oldprice>
description (вложен в «offer»)
Служит для указания произвольного описания продукта, его свойств или особенностей предложения.
<description>Супер предложение!</description>

Товарные фиды Google

MyTarget поддерживает товарные фиды Google в форматах:
  • XML — этот формат должен соответствовать основным принципам структуры XML. Товары представлены набором XML-узлов.
  • TSV — формат основан на значениях, разделенных табуляцией.
  • CSV — формат основан на значениях, разделенных запятой.
Пример заполнения XML-файла Google фид
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:g="http://base.google.com/ns/1.0">
	<channel>
		<title>ЦУМ</title>
		<link>https://www.tsum.ru/</link>
		<description>ЦУМ - интернет-магазин одежды, обуви и аксессуаров ведущих мировых брендов.</description>
		<item>
			<g:id>7281042</g:id>
			<link>https://www.tsum.ru/product/4181947-kozhanyi-zazhim-dlya-deneg-dolce-gabbana-bordovyi/</link>
			<g:item_group_id>1314700</g:item_group_id>
			<g:gtin>5100000807830</g:gtin>
			<g:price>17650 RUB</g:price>
			<title>Кожаный зажим для денег Dolce &amp; Gabbana</title>
			<g:description>Бордовый зажим для денег не придется менять от сезона к сезону. Сделанный из прочной кожи с тиснением Dauphine аксессуар прослужит долгие годы. Модель с восемью слотами для кредитных карт декорирована миниатюрной пластиной с выгравированной эмблемой бренда.</g:description>			<g:image_link>https://st.tsum.com/btrx/i/19/00/50/0//01_808.jpg</g:image_link>			<g:additional_image_link>https://st.tsum.com/btrx/i/19/00/50/0//02_808.jpg</g:additional_image_link>	<mobile_ios_app_link>tsumapp://www.tsum.ru/product/4181947-kozhanyi-zazhim-dlya-deneg-dolce-gabbana-bordovyi/</mobile_ios_app_link>
			<mobile_ios_app_store_id>1089560311</mobile_ios_app_store_id>
			<g:condition>new</g:condition>
			<g:availability>in stock</g:availability>
			<g:brand>Dolce &amp; Gabbana</g:brand>
			<g:google_product_category/>
			<g:gender>male</g:gender>
			<g:age_group>adult</g:age_group>
			<g:material>Кожа натуральная: 100%; </g:material>
			<g:color>Красный</g:color>
			<g:product_type>Мужское &gt; Аксессуары &gt; Аксессуары из кожи &gt; Зажимы для денег</g:product_type>
			<g:mnp>0115/BP1920/A1001</g:mnp>
			<g:size>NS</g:size>
		</item>

Обязательные элементы XML-файла Google фида

Элемент
Описание
Ограничения
<title>
Название рекламодателя
<link>
Ссылка на сайт рекламодателя
<description>
Общее описание интернет-магазина/приложения рекламодателя
<item>
Родительский элемент для конкретного товара фида
<g:id>
Уникальный идентификатор продукта
Максимум 50 Unicode совместимых символов
<g:title>
Название продукта
Максимум 50 Unicode совместимых символов
<g:description>
Описание продукта
Максимум 5000 символов
<g:link>
Служит для указания ссылки на сайт рекламодателя, куда будет перенаправлен пользователь при клике на продукт, отображаемый в рекламном объявлении.
<g:image_link>
Служит для указания ссылки на изображение товара. Ссылка должна быть прямой и не должна содержать редиректы.
<g:price>
Служит для указания цены товара

Валюта цены передается в поле <g:price> после цены. Разделитель: пробел. Пример:

<g:price>8867 RUB</g:price>
<g:availability>
Определяет доступность товара для продажи.

Может иметь одно из 3 текстовых значений:
-in stock;
-out of stock;
-preorder.
<g:brand>
Служит для указания производителя продукта. Под производителем понимается компания (бренд, торговая марка), выпускающая данный продукт.

Необязательные элементы XML-файла Google фида

Элемент
Описание
<g:product_type>
Служит для указания собственной категории продукта производителя товара
<g:google_product_category>
Служит для указания категории продукта согласно классификации товаров Google
<g:mobile_android_app_link>
Служит для указания URL диплинка для Android устройств
<g:android_app_link>
Служит для указания идентификатора приложения в Google Play
<g:mobile_ios_app_store_id>
Служит для указания идентификатора приложения в Apple Store
<g:mobile_ios_app_link>
Служит для указания URL диплинка для iOS устройств
TSV и CSV фиды Google
Требования к фиду в формате TSV:

  1. Первая строка файла — заголовок, должна содержать имена полей, разделенных табуляцией.
  2. Каждое поле в отдельной строке разделено табуляцией.
  3. Не должно быть завершающих табуляций в конце каждой строки в файле.
  4. Не должно быть табуляций или знаков конца строки в полях фида.
  5. Если поле фида содержит несколько значений, эти значения должны бы перечислены через запятую.

Требования к фиду в формате CSV:

  1. Первая строка файла — заголовок, должна содержать имена полей, разделенных запятыми.
  2. Каждое поле в отдельной строке разделено запятыми.
  3. Не должно быть завершающих запятых в конце каждой строки в файле.
  4. Не должно быть запятых или знаков конца строки в полях фида.
  5. Если поле фида содержит несколько значений, эти значения должны бы перечислены через запятую.

Обязательные элементы TSV/CSV фида Google

Элемент
Описание
Ограничения
ID
Уникальный идентификатор продукта
Максимум 50 Unicode совместимых символов
title
Название продукта
Максимум 50 Unicode совместимых символов
description
Описание продукта
Максимум 5000 символов
link
Служит для указания ссылки на сайт рекламодателя, куда будет перенаправлен пользователь при клике на продукт, отображаемый в рекламном объявлении.
image_link
Служит для указания ссылки на изображение товара. Ссылка должна быть прямой и не должна содержать редиректы.
price
Служит для указания цены товара

Валюта цены передается в поле <g:price> после цены. Разделитель: пробел. Пример:

price 8867 RUB
availability
Определяет доступность товара для продажи.

Может иметь одно из 3 текстовых значений:
-in stock;
-out of stock;
-preorder.
brand
Служит для указания производителя продукта. Под производителем понимается компания (бренд, торговая марка), выпускающая данный продукт.

Необязательные элементы TSV/CSV фида Google

Элемент
Описание
product_type
Служит для указания собственной категории продукта производителя товара
google_product_category
Служит для указания категории продукта согласно классификации товаров Google
mobile_android_app_link
Служит для указания URL диплинка для Android устройств
android_app_link
Служит для указания идентификатора приложения в Google Play
mobile_ios_app_store_id
Служит для указания идентификатора приложения в Apple Store
mobile_ios_app_link
Служит для указания URL диплинка для iOS устройств
Шаг 2. Загрузка продуктового фида
Для загрузки фида в myTarget требуется наличие счётчика Top@Mail.Ru.

Загрузить фид в myTarget можно на странице «Аудитории – Продуктовые фиды» → кнопка «Загрузить фид» или через меню «Инструменты — Список фидов» → кнопка «Добавить фид».

Заполните форму «Загрузка продуктового фида»:

  • задайте имя для фида (например, «Женская одежда — Москва»);

  • укажите ссылку, по которой myTarget может скачать фид (например, https://www.example.com/feeds/trg.xml). Если файл фида защищен HTTP-авторизацией, то укажите логин и пароль в ссылке (например, http://username:password@example.com/feeds/trg.xml);

  • выберите из списка счетчик Top@Mail.Ru, к которому будет привязан фид;

  • задайте ID фида – произвольный числовой идентификатор (необходим для дальнейшей идентификации продуктов фида в специальном коде динамического ремаркетинга);

  • укажите, следует ли очищать ссылки из фида от UTM-меток;

  • задайте период обновления фида (в часах) – робот myTarget будет выполнять загрузку обновленного файла фида по указанной выше ссылке с заданной периодичностью.

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

Информация о добавленном фиде отобразится на странице «Аудитории» → «Продуктовые фиды»:
Загруженный продуктовый фид
Вам помогла эта статья?
Да
Нет