Accedi

Benvenuto al nostro Centro Assistenza

Ottieni aiuto con integrazione e campagne live.

Benvenuto al nostro Centro Assistenza. Ottieni aiuto con integrazione e campagne live.

Informazioni obbligatorie od opzionali oppure non formattate correttamente

Criteo richiede che parametri specifici dinamici e statici vengano trasferiti in Criteo OneTag, in modo che l'intento di navigazione dell'utente possa essere monitorato e il Criteo Engine possa creare le raccomandazioni pertinenti relative ai prodotti da visualizzare sui banner Criteo.
I seguenti tre parametri sono comuni a tutte le varie pagine nelle quali viene implementato il Criteo OneTag:

  • ID account
  • Tipo di sito (SiteType)
  • Email

Parametri obbligatori

ID account

Si tratta dell'ID account Criteo. Esso viene fornito durante l'impostazione iniziale di Criteo OneTag. Se l'ID account è 1234, il Criteo OneTag apparirà in questo modo:

 { event: "setAccount", account: 1234 }

Tipo di sito

Il parametro relativo al tipo di sito è un parametro dinamico presente in Criteo OneTag in tutte le pagine del sito. Se il sito presenta versioni diverse per supportare vari dispositivi, indicare quale versione deve essere visualizzata dall'utente attraverso il parametro "setSiteType":

  • d = desktop
  • m = mobile
  • t = tablet

Nel caso non si abbia un sito specifico per dispositivo mobile o tablet, impostare il valore su d.

Parametro setSiteType per la versione desktop di un sito:

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


setSiteType parameter for the mobile version of a site:

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


setSiteType parameter for the tablet version of a site:

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

ID prodotto, Prezzo, Quantità e ID transazione

On top of the above parameters, the implementation of the Criteo OneTag in the Search Listing, Product, Basket and Sales Confirmation pages require other parameters (Product ID, Price, Quantity and Transaction ID)
Product ID is necessary for the Criteo OneTag to match what your users are looking at with the available products from your feed. If the ID for the product displayed on the page is B234, the viewItem event will look like:
viewItem event example:

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



If the IDs for the top three products displayed on the search result or category listing page are A111, B234 and H556, the viewList event will look like:
viewList event example:

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


If the user has added two items to the basket:

  • Due unità dell'ID prodotto A122 con prezzo unitario € 44.90
  • Un'unità dell'ID prodotto F5532 con prezzo unitario € 85.00

l'evento di visualizzazione Carrello (viewBasket) sarà:

 { event: "viewBasket",  item: [ { id: "A122", price: 44.90, quantity: 2 },
{ id: "F5532", price: 85.00, quantity: 1 }
]}

Nel caso l'utente abbia acquistato:

  • Due unità dell'ID prodotto A122 con prezzo unitario € 44.90
  • Un'unità dell'ID prodotto F5532 con prezzo unitario € 85.00

e l'ID transazione/ordine relativo all'acquisto è G555999, l'evento di monitoraggio della transazione (trackTransaction) sarà:

{ event: "trackTransaction", id: "G555999",
item: [ { id: "A122", price: 44.90, quantity: 2 },
{ id: "F5532", price: 85.00, quantity: 1 }
]}

Parametri opzionali

Email

Il parametro email è un parametro dinamico presente in Criteo OneTag in tutte le pagine del sito. Questo parametro viene utilizzato da Cross-Device Criteo , consentendo a Criteo di associare accuratamente gli utenti relativamente a più dispositivi. Nel campo relativo al parametro email, trasferire l'indirizzo email del cliente (regolato e convertito in caratteri minuscoli); Criteo eseguirà l'hashing di tale indirizzo utilizzando un algoritmo MD5 prima che venga archiviato sui nostri server. Gli indirizzi email codificati con hash sono irreversibili e anonimi; in questo modo Criteo non ha  accesso agli indirizzi email degli utenti.

Esempio di parametro  setEmail:

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

Lasciare vuoto se non è disponibile alcun indirizzo email.

Esempio di parametro setEmail con valore  vuoto:

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


Alternatively, you can pass the encrypted email address using an MD5 hash function (here a link to a page with some examples on different programming languages of MD5 hash functions). In this case, you should replace the default "setEmail" with “SetHashedEmail” as shown below.

Infine, trasferire l'indirizzo email codificato dinamicamente (dopo che sia stato regolato e convertito in caratteri minuscoli).

Esempio di parametro setHashEmail con indirizzo email con hash user@example.com 

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


Please leave this parameter blank if an email address is not available. Example:

 { event: "setHashedEmail", email: "" },
Questo articolo ti è stato utile?
Utenti che ritengono sia utile: 0 su 0
Powered by Zendesk