Источник данных: Продуктовый фид. Что это, как настроить, как загрузить в 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>
Шаг 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 будет выполнять загрузку обновленного файла фида по указанной выше ссылке с заданной периодичностью.

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

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