Войти

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

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

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

Управление различными типами сайтов

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

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

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

Примеры:

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

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

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

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

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

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

Если вам не удается динамически отправлять это значение, можно использовать следующий сценарий для автоматического обнаружения, использует ли пользователь настольный компьютер, мобильное устройство или планшет:

var deviceType = /iPad/.test(navigator.userAgent) ? "t" : /Mobile|iP(hone|od)|Android|BlackBerry|IEMobile|Silk/.test(navigator.userAgent) ? "m" : "d";

Далее нужно включить переменную deviceType в тег. Таким образом, параметр «setSiteType» будет выглядеть так:

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

И Homepage Tag будет выглядеть , например, так:

<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 || [];
var deviceType = /iPad/.test(navigator.userAgent) ? "t" : /Mobile|iP(hone|od)|Android|BlackBerry|IEMobile|Silk/.test(navigator.userAgent) ? "m" : "d";
window.criteo_q.push(
{ event: "setAccount", account: YOUR UNIQUE ACCOUNT ID },
{ event: "setSiteType", type: deviceType },
{ event: "setEmail", email: "TRIMMED AND LOWERCASE USER EMAIL ADDRESS" },
{ event: "viewHome"}
);
</script>
Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 1 из 1
На базе технологии Zendesk