Zaloguj

Witamy w naszym Centrum wsparcia

Uzyskaj pomoc w integracji i zarządzaniu kampaniami.

Witamy w naszym Centrum wsparcia. Uzyskaj pomoc w integracji i zarządzaniu kampaniami.

Zarządzanie różnymi rodzajami stron

Dynamiczny parametr setSiteType jest obecny w Criteo OneTag wprowadzony na wszystkich Państwa stronach. W przypadku, gdy strona posiada różne wersje wspierające wiele urządzeń, należy wskazać, która wersja strony jest wyświetlana użytkownikowi poprzezparametr"setSiteType":

  • d jak desktop (pulpit)
  • m jak mobile (telefon komórkowy)
  • t jak tablet

Jeśli nie posiadają Państwo strony mobilnej ani dedykowanej tabletom, należy przekazać wartość d

Przykłady:

Parametr setSiteType w wersji desktopowej strony:

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

Parametr setSiteType w wersji mobilnej strony: 

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

Parametr setSiteType w wersji strony na tablet:

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

W przypadku, gdy nie jest możliwe dynamiczne przesłanie tej wartości, można zastosować poniższy skrypt, w celu automatycznego rozpoznania, czy użytkownik korzysta z komputera stacjonarnego, telefonu komórkowego, czy tabletu:

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

Następnie, należy wprowadzić zmienną deviceType do taga. Parametr "setSiteType" wyglądałby w następujący sposób:

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

Tag strony głównej wyglądałby w następujący sposób, na przykład:

<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>
Czy ten artykuł był pomocny?
Liczba użytkowników, którzy uważają ten artykuł za przydatny: 1 z 1
Oparte na technologii Zendesk