Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

В DSP Getintent есть возможность размещения динамических креативов. Они работают в веб-кампаниях (размещение в браузерах, мобильных и десктопных).

Для работы динамического ретаргетинга кампания должна содержать:

  • Настроенный трекинговый пиксель
  • Ретаргетинговый сегмент
  • , собранный на действиях, совершенных на сайте рекламодателя
  • Сайт с настроенным фидом
  • Креатив с настроенным сниппетом (шаблоном)

Подробную информацию о настройке каждого компонента вы можете найти этой статье.

Оглавление статьи:

Оглавление
maxLevel4

...

Пиксели

Для работы ретаргетингового механизма динамических креативов требуется установить:

  • общий трекинговый пиксель

...

  • (код должен срабатывать на всех страницах сайта);
  • трекинговый пиксель предложения (товара) на страницах, представляющих отдельное предложение (товар), где обозначать их id (Product ID, обязательно)

...

  •  и цену (Product Price, опционально). 
  • код корзины должен срабатывать при нажатии на кнопку «добавить в корзину». В случае отсутствия на сайте функционала корзины, следует установить его на промежуточный шаг между просмотром товара и оформлением заказа.
  • код оформленного заказа (конверсии) должен срабатывать при успешно оформленном заказе или ином выполненном целевом действии. Код следует вызывать для всех оформленных заказов (конверсий), независимо от источника трафика.

Подробное описание пикселей с примерами, вы можете найти по ссылке

...

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

Установка специализированных кодов страниц корзины или совершения конверсии для работы этого инструмента не требуется, механизм работает только с данными о просмотренных товарах, но мы рекомендуем устанавливать и их, чтобы обогащать данные о действиях пользователя на стороне статистики Getintent.

Обратите внимание, что на место значений параметров product_id и category_id при установке кода нужно настроить передачу значений с помощью макросов сторонних инструментов (таких, как Google Tag Manager) либо с помощью собственных решений. Статью с примером настройки через Google Tag Manager вы можете найти по ссылке - Добавление JS PIXEL с помощью GTM 

Значения, которые передаются в код пикселя, должны соответствовать значениям, которые передаются в товаром фиде в соответствующие параметры (например, при использовании фида формата YML это offer id для id товара и categoryId для id категорий). После установки пикселя рекомендуется провести тест на нескольких товарах из разных категорий, чтобы убедиться, что коды отрабатывают корректно. Статья с руководством по тестированию пикселя доступна по ссылке.


Для генерации кода пикселя перейдите в раздел Сайт, при необходимости создайте его (статья о создании Сайта), и после сохранения нажмите на символ "цепочки":

Image Modified


Появится поле генерации кода, в котором нужно выбрать Тип пикселя Tracking Pixel, и для наглядности заполнить ориентировочными данными поля Product ID и Category ID:

Image Modified

Блок кода
languagejs
titleПример сгенерированного кода трекингового пикселя
collapsetrue
<script type="text/javascript">
    if (typeof __GetI === "undefined") {
        __GetI = [];
    }
    (function () {
        var p = {
            type: "VIEW",
            /* config START */
            site_id: "1111[site_id]",
            productpixel_id: "productall_idsite",
             product_price: "",/* config END */
        };
    category_id: "category_id",    __GetI.push(p);
        var domain = (typeof pixel_id:__GetI_domain) == "undefined"
 ? "px.adhigh.net" : __GetI_domain;
        /*var configsrc END */
        }= ('https:' == document.location.protocol ? 'https://' : 'http://') + domain + '/t.js';
        __GetI.push(pvar script = document.createElement( 'script' );
        var domain = (typeof __GetI_domain) == "undefined" ? "px.adhigh.net" : __GetI_domainscript.type = 'text/javascript';
        script.src = src;
        var srcs = document.getElementsByTagName('https:' == document.location.protocol ? 'https://' : 'http://') + domain + '/p.js';
        var script = document.createElement( 'script' script')[0];
        s.parentNode.insertBefore(script, s);
        script.type = 'text/javascript';
        script.src = src;
        var s = document.getElementsByTagName('script')[0];
        s.parentNode.insertBefore(script, s);
    })();
</script>})();
</script>

Обратите внимание, что на место значений параметров product_id и category_id при установке кода нужно настроить передачу значений с помощью макросов сторонних инструментов (таких, как Google Tag Manager) либо с помощью собственных решений. Значения, которые передаются в код пикселя, должны соответствовать значениям, которые передаются в товаром фиде в соответствующие параметры (например, при использовании фида формата YML это offer id для id товара и categoryId для id категорий). После установки пикселя рекомендуется провести тест на нескольких товарах из разных категорий, чтобы убедитьсяубедиться, что коды коды отрабатывают корректно. Статья с руководством по тестированию пикселя доступна по ссылке.

Сегменты

Основная статья - Настройка сегментов

Варианты сегментов для динамического ретаргетинга:

  • Посещал сайт - все пользователи, посетившие сайт. Широкий сегмент, рекомендуется использовать основным для динрем-кампаний.
  • Видел пиксель -  если необходимо отслеживать посещение определенной страницы на сайте рекламодателя, то на эту страницу устанавливается tracking пиксель GetIntent с уникальным постоянным значением pixel_id. Например, можно разделить посетителей всего сайта и посетителей страниц с товарами.
  • Посещал категорию - возможно создание разных сегментов на пользователей, посещавших определенные категории. Для этого необходимо настроить передачу id категории в трекинговом пикселе на страницах товаров.
  • Добавлял в корзину - более узкая аудитория, возможно использование такого сегмента в качестве дополнительной стратегии. Может потребоваться более высокая ставка. 
  • Совершал покупку - сегмент по такому условию можно добавлять в негативный таргетинг, чтобы исключить пользователей, которые уже совершили покупку.

Рекомендуем создавать сегменты для динамического ретаргетинга сразу после установки пикселей, не ранеепозднее, чем за 1 день до запуска рекламных кампаний. 

Товарный фид

Товарный фид - это источник данных о товарах, собранных по различным признакам (полный ассортимент товаров на сайте, отдельно с акциями, по тематикам и т.д).

Getintent поддерживает XML-фиды товарного формата, совместимые c форматами Shopify, Google Merchant Center и Yandex Market Language, а также фиды . Товарные изображения в фиде должны быть в формате CSV. Рекомендуемое минимальное количество товаров - 8 позиций. .jpg или .png - обработка изображений других форматов на нашей стороне не поддерживается.

По возможности присылайте ссылки на фиды с минимумом прослоек, и отправляйте список ip-адресов, на которых располагаются фиды, через вашего личного менеджера или на почту support@getintent.com, указав id рекламодателя, где настраивается фид.

Ссылка и UTM-метки

В динамических креативах процесс работы со ссылками происходит отличным от стандартного образом.

Для таких креативов подходят только прямые ссылки с utm-метками, которые необходимо указать в ссылке в настройке "Адрес перехода" на уровне креатива или кампании. Метки, прописанные в параметрах ссылок в фиде, будут обрезаться, а метки из кампании/креатива добавятся автоматически.

Сама ссылка в настройке "Адрес перехода" будет использоваться как кликовая для логотипа (при использовании предоставленных Getintent шаблонов-сниппетов)

Информация
titleПример

https://getintent.com/?utm_source=getintent&utm_term=[[EVENT_ID]]&erid=[[CREATIVE_ORD_TOKEN]]

Служебные символы XML

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

Список служебных символов:

Символ

Зашифрованный вариант

"

&quot;

'

&apos;

<

&lt;

>

&gt;

&

&amp;

Форматы фидов

Изображения товаров

Поддерживаются изображения c расширением .jpg и .png.

Размер фида

Размер файла с фидом не должен превышать 300 МБ.Технические требования к разным форматам фидов:

Требования к

...

YML-фиду (

...

Yandex Market Language)

Для использования в DSP Getintent подходит стандартный YML-фид схемы "Маркет", подготовленный для Яндекс Маркета (документация).

Ниже приведен пример формата данных и информация об обязательных тегах:

Блок кода
languagexml
titleПример YML - фида

...

Блок кода
languagexml
titleПример Shopify Product Feed
collapsetrue
<?xml version="1.0" encoding="UTF-8"?>
<feed xml:lang<yml_catalog date="en-US" xmlns="http://www.w3.org/2005/Atom" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:s="http://jadedpixel.com/-/spec/shopify">
  <id>https://www.afinepairofshoes.co.uk/collections/all.atom</id>
  <link rel="alternate" type="text/html" href="https://www.afinepairofshoes.co.uk/collections/all"/>
  <link rel="selentryf" type="application/atom+xml" href="https://www.afinepairofshoes.co.uk/collections/all.atom"/>
  <title>A Fine Pair of Shoes - English Handmade Shoes and Brogues Online</title>
  <updated>2017-10-13T13:55:54+01:00</updated>
  <author>
    <name>A Fine Pair of Shoes - English Handmade Shoes and Brogues Online</name>
  </author>
  <entry>
    <id>https://www.afinepairofshoes.co.uk/products/12577145619</id>
    <published>2017-10-13T13:55:54+01:00</published>
    <updated>2017-10-13T13:55:54+01:00</updated>
    <link rel="alternate" type="text/html" href="https://www.afinepairofshoes.co.uk/products/ducker-son-black-derby-balmoral-size-5f"/>
    <title>Ducker &amp; Son Black Derby &apos;Balmoral&apos; - Size 5F</title>
    <s:type>PRIVATE</s:type>
    <s:vendor>Duckers</s:vendor>
    <summary type="html">
      <![CDATA[
description
]]>
    </summary>
    <s:tag>Seconds &amp; Samples</s:tag>
    <s:variant>
      <id>https://www.afinepairofshoes.co.uk/products/12577145619</id>
      <title>5F</title>
      <s:price currency="GBP">137.50</s:price>
      <s:sku>10308</s:sku>
      <s:grams>1800</s:grams>
    </s:variant>
  </entry>
</feed>

Обязательные теги: entry, id, link, title, type, vendor, summary, price

Требования к Google-фиду (Google Merchant Center)

Официальная документация Google Merchant Center: https://support.google.com/merchants/answer/7052112?hl=ru

Обязательные теги: item, id, link, title, product_type, brand, image_link, price, availability, sale_price

Блок кода
languagexml
titleПример товарного фида в формате Google Merchant Center
collapsetrue
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:g="http://base.google.com/ns/1.0">
<channel>
    <title>Мебель для дома</title>
    <link>http://www.examplemebel.ru</link>
    <description>мебель, мебельный магазин, детская мебель, кухни, кухонные гарнитуры, прихожие, прихожая, спальни, кровати, компьютерный стол, кухонные уголки, шкафы-купе, модульные системы мебели, диваны, комоды, полки, кресла</description>
                       <item>
                        <link>http://www.examplemebel.com/shop/Shkaf-kupe-2h-dvernyy_625_53_53_v.html</link>
                        <g:id>62500053</g:id>
                        <g:price>20000 RUB</g:price>
                        <g:condition>new</g:condition>
                        <g:availability>available for order</g:availability>
                        <g:product_type>Шкафы-купе</g:product_type>
                        <g:image_link>http://www.www.example.com/xml/img/orma_001.jpg</g:image_link>
                        <title>Шкаф-купе 2х дверный 1188 х 600 х 2400 мм</title>
                        <description>Красное дерево.</description>
                       </item>
</channel>
</rss>
Требования к YML-фиду (Yandex Market Language)

Для использования в DSP Getintent подходит стандартный YML-фид, подготовленный для Яндекс Маркета (документация).

Ниже приведен пример формата данных и информация об обязательных тегах:

Блок кода
languagexml
titleПример YML - фида
collapsetrue
<?xml version="1.0" encoding="UTF-8"?>
<yml_catalog date="2020-11-22T14:37:38+03:00">
        <offers>
            <offer id="9012"> // обязательно (Должен соответствовать product_id, передаваемому в пиксель на сайте. Должен быть уникальным)
                <name>Мороженица Brand 3811</name>
                <url>http://best.seller.ru/product_page.asp?pid=12345</url> // обязательно (URL товара на сайте)
                <price>8990</price> // обязательно (актуальная цена товара)
                <oldprice>9990</oldprice> // обязательно при использовании модели показа "Старая+Новая цена" (старая цена товара) 
                <currencyId>RUR</currencyId>
                <categoryId>10</categoryId> // обязательно при использовании модели показа "Категории последних просмотренных товаров" (категория товара)
                <picture>http://best.seller.ru/img/device12346.jpg</picture> //обязательно (URL на файл-картинку товара)
            </offer>
        </offers>
</yml_catalog>
Требования к CSV-фиду

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

Обязательные поля:  id, instock, Product Name, Main Category, Sub Category 1, Sub Category 2, Brand, retailprice, Currency, producturl, bigimage, oldprice

Блок кода
titleПример CSV Product Feed
collapsetrue
id;Product Name;producturl;bigimage;retailprice;Main Category;oldprice;Sub Category 1;Sub Category 2;instock;Discount %;Currency;Brand
"BL174ACABNVRNGAMZ";"Mini Round 4-Stone Faux Anniversary Engagement Ring - Silver";"http://www.jumia.com.ng/mini-round-4-stone-faux-anniversary-engagement-ring-silver-77607.html";"http://static.jumia.com.ng/p/bling-bling-8026-70677-1-product.jpg";"7195.00";"Weddings";"";"Brides";"Accessories";"0";"";"";"Bling Bling"
"FA919ACACVVHNAFAMZ";"Rotary Gold Stainless Steel Case Brown Leather Watch";"http://www.jumia.com.ng/rotary-gold-stainless-steel-case-brown-leather-watch-134621.html";"http://static.jumia.com.ng/p/rotary-9493-126431-1-product.jpg";"48000.00";"Men's Watches";"";"Watches & Sunglasses";"Leather Strap";"2";"";"";"Rotary"
"BL174ACABNVXNGAMZ";"Cupid Round Cut Full Eternity Faux Band Ring - Silver";"http://www.jumia.com.ng/cupid-round-cut-full-eternity-faux-band-ring-silver-77613.html";"http://static.jumia.com.ng/p/bling-bling-4396-31677-1-product.jpg";"7195.00";"Weddings";"";"Brides";"Accessories";"2";"";"";"Bling Bling"2020-11-22T14:37:38+03:00">
        <offers>
            <offer id="9012"> // обязательно (Должен соответствовать product_id, передаваемому в пиксель на сайте. Должен быть уникальным)
                <name>Мороженица Brand 3811</name>
                <url>http://best.seller.ru/product_page.asp?pid=12345</url> // обязательно (URL товара на сайте)
                <price>8990</price> // обязательно (актуальная цена товара)
                <oldprice>9990</oldprice> // обязательно при использовании модели показа "Старая+Новая цена" (старая цена товара) 
                <currencyId>RUR</currencyId>
                <categoryId>10</categoryId> // обязательно при использовании модели показа "Категории последних просмотренных товаров" (категория товара)
                <picture>http://best.seller.ru/img/device12346.jpg</picture> //обязательно (URL на файл-картинку товара)
            </offer>
        </offers>
</yml_catalog>

JS/CSS-сниппеты

Для работы креатива необходим шаблон, который управляет выводом изображений товаров и информации о них - сниппет. Сниппеты работают по технологии Java Script + CSS. 

Готовые

...

сниппеты

В Getintent доступны системные сниппеты для тестов (см. пункт Тест фиданастроек), а также готовые шаблоны, доступные для настройки.

Основная статья о добавлении и настроке настройке сниппетов - Сниппеты - настройка и добавление 

...

Создание собственных сниппетов

Пример JS-части сниппета находится в файле.

Используйте 'elementId' в качестве родительского элемента для подключения сторонних библиотек.
Например, чтобы подключить к сниппету библиотеку createjsСreateJs, нужно использовать такой код:

Блок кода
languagejs
titleJavaScript
var custom_script = document.createElement('SCRIPT');
custom_script.type = 'text/javascript';
custom_script.src = 'https://code.createjs.com/createjs-2015.11.26.min.js';
document.getElementById(elementId).appendChild(custom_script);


Информация

Вы можете использовать можно использовать следующие библиотеки, размещенные на сервере Getintent:

CreateJS - https://cdn.adhigh.net/createjs-2015.11.26.min.js 

jQuery  https://cdn.adhigh.net/jquery-3.6.0.min.js


Чтобы добавить в сниппет данные из фида, нужно использовать следующие макросы:

Блок кода
languagejs
products[0].url
products[0].price
products[0].name
products[0].picture
products[0].vendor

И другие аналогичные, в зависимости от названия полей в фидах.


Коды из статьи Сниппеты - настройка и добавление также возможно использовать как основу для собственных вариантов сниппетов.

Примечание

Обратите внимание, что служба технической поддержки Getintent не консультирует по проблемам, связанным с кастомными сниппетами. Для наибольшей надежности работы креативов используйте сниппеты, предоставленные в статье Сниппеты - настройка и добавление, и редактируйте в них только специально отведенные для этого параметры. - настройка и добавление, и редактируйте в них только специально отведенные для этого параметры. 

Креатив с настроенным сниппетом (шаблоном) должен содержать логотип и юридическую информацию о продавце: Название юридического лица, ИНН, юридический адрес.

Тест настроек

Для проверки работы фида для необходимо завести задать следующие настройки:

1. Связать сайт с фидом 

Для добавления фида нужно зайти в пункт меню Сайты, создать/отредактировать сайт и добавить ссылку на фид, указав его формат (YML/CSV/ATOM/GOOGLE). Возможно указание минимальной цены товаров, выводимых в креативе, в поле "Мин. цена":

Image Modified


2. Создать динамический креатив
В разделе меню Креативы нужно добавить креатив типа Динамический:

Image Modified

Настройка креатива

Задать:

- название

- формат баннера в пикселях 

- сниппет (шаблон) баннера. Для теста вы можете использовать общие сниппеты с оформлением Getintent:

Image Modified

Либо сразу задать скорректированные под нужный дизайн сниппеты из статьи Сниппеты - настройка и добавление


3. Добавить в кампанию креатив типа Динамический и Сайт с указанным в нем фидом:

Image Modified

Таким образом фид и сниппет будут связаны и у креатива появится символ "лупы" Image Added, позволяющий проверить креатив в режиме предпросмотра.

Информация
Фид загружается и обрабатывается в системе до 30-40 минут, добавление/изменения/замена сниппета в креативе - до 10-15 минут - это адекватные сроки обновления материалов. После загрузки фиды обновляются каждые 5 минут.

Если настроенный креатив после указанного времени обработки выдает ошибку вида Error id: xBdXGsV2bXy, обычно это обозначает проблемы в товарном фиде. Обратите внимание, что некорректно настроенный креатив не пройдет модерацию.

За помощью в проверке креативов, фидов и настроек вы можете обратиться в службу поддержки по адресу support@getintent.ru

Выбор модели показа

По умолчанию креативы работают по модели показа "Последние просмотренные товары".

По запросу в поддержку креативам можно настроить следующие схемы работы (по одной модели на каждый креатив):

  • Товары из определенных категорий - требуется предоставить список категорий в том же виде, что они указаны в товарном фиде. Помимо этого доступно ограничение по цене товаров (минимум-максимум) и ограничение по количеству символов в названии товара.
  • Категории последних просмотренных товаров - необходимо настроить передачу id категорий в трекинговом пикселе (должны совпадать со значениями в товарном фиде). Следует указать количество последних просмотренных товаров, необходимых для определения категорий.

Образовательное видео

Ролик с разбором процесса заведения Динамических креативов:

...