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.

Criteo OneTag na stronie Lista wyszukiwania

Przegląd

Lista wyszukiwania wyświetla  wiele produktów; mogą to być kategorie lub wyniki wyszukiwania. Wprowadzanie Criteo OneTag na tych stronach pozwala nam  śledzić zainteresowania użytkownika pewnym rodzajem produktów (np.: produkty z określonej kategorii).

Wielu użytkowników tylko przegląda listę wyszukiwania i kategorie lecz nie wchodzi na stronę ze szczegółami produktu; zatem wprowadzenie Criteo OneTag na tych stronach wyższego szczebla jest kluczowe w kwestii śledzenia tych użytkowników.

Należy wdrożyć Criteo One Tag w nagłówkach każdej podstrony Państwa strony. Tag wczytuje się asynchronicznie, zatem nie zakłóca czasu wczytywania się strony, ani komfortu użytkowania.

W przypadku wdrażania Criteo OneTag na stronie listy wyszukiwania lub kategorii należy dynamicznie przekazać id produktów dla trzech najczęściej kupowanych produktów wyświetlanych na stronie, parametry SiteType i Email .

Criteo OneTag wdrożony na stronie listy wyszukiwania:

<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: "viewList", item: ["FIRST PRODUCT ID", "SECOND PRODUCT ID", "THIRD PRODUCT ID"] }
);
</script>

Zdarzenie viewList

Zdarzenie viewList jest charakterystyczne dla Criteo OneTag i jest wywoływane, gdy tag jest wdrożony na stronie z wynikami wyszukiwania lub listą kategorii. ID trzech najchętniej wybieranych produktów wyświetlanych użytkownikowi na stronie muszą zostać przekazane za pośrednictwem  parametrów pozycji.

 { event: "viewList", item: ["FIRST PRODUCT ID", "SECOND PRODUCT ID", "THIRD PRODUCT ID"] }

Id produktów przekazywane w tagu Criteo OneTag muszą być dokładnie takie same, jak w data feed produktowym.

Na przykład, gdy id trzech najpopularniejszych produktów wyświetlanych na stronie wyników szukania lub liście kategorii to A111 , B234 oraz H556, zdarzenie viewList wyglądać będzie w następujący sposób:

 { event: "viewList", item: ["A111", "B234", "H556"] }

Parametr setSiteType

Parametr SiteType jest dynamiczny i jest obecnym w Criteo OneTag na wszystkich podstronach Państwa strony. W przypadku, gdy strona posiada różne wersje, należy wskazać, która wersja strony jest wyświetlana użytkownikowi poprzez parametr 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.

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" },

Parametr setEmail

Parametr email jest parametrem dynamicznym, który jest obecny w Criteo OneTag na wszystkich stronach Państwa witryny. Parametr ten jest wykorzystywany przez Criteo Cross Device umożliwiając precyzyjne łączenie użytkowników wielu urządzeń. W polu parametru email należy podać adres email klienta (skrócony i zamieniony na małe litery), a Criteo shaszuje go korzystając z algorytmu MD5 zanim zostanie zapisany na naszych serwerach. Zahaszowane adresy email są nieodwracalne i anonimowe, dlatego Criteo nie będzie miało dostępu do adresów internetowych.

Przykład parametru setEmail:

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

Prosimy nie wypełniać, gdy adres email jest niedostępny. Przykład parametru setEmail z pustymi wartościami:

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

Ewentualnie, można przekazać zaszyfrowany adres email, korzystając z funkcji haszującej MD5 (link do strony z kilkoma przykładami różnych języków programowania funkcji MD5). W tym przypadku należy zamienić domyślny "setEmail" na "setHashedEmail", tak jak przedstawiono poniżej. 

Przykład parametru setHashedEmail z zahaszowanym adresem user@example.com:

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

Proszę nie wypełniać, w przypadku gdy adres email jest niedostępny:

 { event: "setHashedEmail", email: "" },
Czy ten artykuł był pomocny?
Liczba użytkowników, którzy uważają ten artykuł za przydatny: 0 z 0
Oparte na technologii Zendesk