Войти

Добро пожаловать в Центр поддержки

Получите помощь с интеграцией и запущенными кампаниями.

Добро пожаловать в Центр поддержки. Получите помощь с интеграцией и запущенными кампаниями.

Criteo OneTag на странице информации о товаре

Обзор

С точки зрения Criteo OneTag страница товара содержит подробную информацию о конкретном товаре. Для целей отслеживания важно установить Criteo OneTag на таких страницах, потому что именно на них максимально выражена заинтересованность пользователя. Многие пользователи переходят непосредственно на страницы с информацией о товаре, не посещая страницы поиска по списку.

Criteo OneTag должен быть внедрен в код заголовка на каждой странице вашего сайта. Тег загружается асинхронно и не мешает с загрузке страницы или работе пользователя.

При внедрении Criteo OneTag на странице товара необходимо динамически передавать идентификатор товара, отображаемый на странице,параметры, siteType и email .

Criteo OneTag устанавливается на страницу с информацией о товаре следующим образом:

<script type="text/javascript" src="//static.criteo.net/js/ld/ld.js" async="true"></script> 
<script type="text/javascript">
window.criteo_q = window.criteo_q || [];
window.criteo_q.push(
        { event: "setAccount", account: YOUR UNIQUE ACCOUNT ID },
        { event: "setSiteType", type: "m FOR MOBILE OR t FOR TABLET OR d FOR DESKTOP" },
     { event: "setEmail", email: "TRIMMED AND LOWERCASE USER EMAIL ADDRESS" },         { event: "viewItem", item: "YOUR PRODUCT ID" }
);
</script>

Событие viewItem

Событие viewItem используется Criteo OneTag при внедрении на странице товара. Идентификатор продукта, отображаемый на странице для пользователя, должен передаваться в параметре item .

 { event: "viewItem", item: "YOUR PRODUCT ID" }

Идентификатор товара, переданный в теге Criteo OneTag, должен совпадать с идентификатором в вашем продуктовом каталоге.

Если на странице отображается идентификатор товара B234, то событие vewItem будет выглядеть следующим образом:

 { event: "viewItem", item: "B234" }

Параметр setSiteType

Динамический параметр setSiteType представляется в теге Criteo OneTag на всех страницах вашего сайта. Если есть различные версии сайта для поддержки нескольких устройств, с помощью параметра setSiteType укажите, какую версию следует показывать пользователю:

  • d для настольных компьютеров
  • m для мобильных устройств
  • t для планшетов

Если у вас нет версии сайта для мобильных устройств или планшетов, установите значение d.

Параметр setSiteType для версии сайта для настольных компьютеров:

 { event: "setSiteType", type: "d" },

Параметр setSiteType в мобильной версии сайта:

 { event: "setSiteType", type: "m" },

Параметр setSiteType в версии сайта для планшетов:

 { event: "setSiteType", type: "t" },

Параметр setEmail

Динамический параметр email будет присутствовать в Criteo OneTag на всех страницах вашего сайта. Этот параметр используется Criteo Cross Device для правильного сопоставления пользователей в рамках нескольких устройств. В поле параметра email передается Email-адрес клиента (который обрезается и преобразовывается в нижний регистр). Перед сохранением на наших серверах Criteo хеширует его, используя алгоритм MD5. Хеширование Email-адресов необратимо и анонимно, поэтому Criteo не имеет доступа к адресам электронной почты ваших пользователей.

Пример параметра setEmail:

 { event: "setEmail", email: "user@example.com" },

Оставьте это поле пустым, если Еmail-адрес недоступен. Пример:

 { event: "setEmail", email: "" },

Кроме того вы можете передать зашифрованный Еmail-адрес, используя хеш-функцию MD5 (см. ссылку на страницу с примерами хеш-функций MD5 на различных языках программирования). В этом случае, нужно заменить используемое по умолчанию значение setEmail на setHashedEmail, как показано ниже. 

Наконец, передаем динамически зашифрованный Email-адрес (обрезается и преобразуется в нижний регистр).

Пример хешированного Email-адреса user@example.com:

 { event: "setHashedEmail", email: "b58996c504c5638798eb6b511e6f49af" },

Оставьте это поле пустым, если Еmail-адрес недоступен. Пример:

 { event: "setHashedEmail", email: "" },
Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0
На базе технологии Zendesk