Notificare evento di prodotto visitato

L'evento "Notifica evento di prodotto visitato" serve per comunicare che un contatto ha visitato un prodotto specifico durante la sua navigazione sul sito. Per farlo, invia una notifica via JavaScript quando un utente accede a una pagina di dettaglio di prodotto utilizzando la funzione connectif.managed.sendEvents.

  

Questo articolo fa parte della guida per creare un'integrazione su misura.
Se la tua integrazione avviene tramite modulo, questa etichetta sarà inserita automaticamente nel tuo eCommerce.

 

Come si usa

La notifica di prodotto visitato utilizza l'opzione entityInfo del metodo sendEvents, per arricchire le informazioni degli eventi inviati. 

  

Questo evento rappresenta un'alternativa all'implementazione del Tag "Il contatto ha visitato un prodotto" nell'HTML della pagina del tuo negozio o sito web.

 

Notificare le informazioni del prodotto visitato

Questo oggetto rappresenta un prodotto di un negozio online. Include le seguenti proprietà:

Nome Obbligatorio Tipo Descrizione
productDetailUrl string URL della pagina del prodotto (l'URL deve essere in chiaro, senza codifica).
productId string Identificatore univoco del prodotto (nel tuo eCommerce).
name string Nome del prodotto.
description No string Descrizione del prodotto. Può contenere codice HTML.
imageUrl No string URL dell'immagine del prodotto.
unitPrice number Prezzo unitario del prodotto.
availability No string Può avere uno dei seguenti valori: InStock o OutOfStock.
categories No array La categoria a cui appartiene il prodotto. Se l'eCommerce consente sottocategorie, è possibile indicarle con il percorso completo della categoria separando ogni livello con il carattere '/'.
Ad esempio: "/Computer/Tastiere/Logitech".
tags No array Le etichette associate al prodotto.
brand No string Marca del prodotto.
reviewCount No number Numero di recensioni del prodotto.
rating No number Valutazione del prodotto normalizzata nell'intervallo da 0 a 5.
ratingCount No number Numero totale di valutazioni del prodotto.
thumbnailUrl No string URL dell'immagine in miniatura del prodotto.
relatedExternalProductIds No array ID dei prodotti correlati.
priority No number Priorità di un prodotto.
unitPriceOriginal No number Prezzo unitario originale del prodotto senza sconti.
unitPriceWithoutVAT No number Prezzo unitario originale del prodotto senza IVA.
discountedAmount No number Importo scontato del prodotto.
discountedPercentage No number Percentuale di sconto, nell'intervallo da 0 a 100 senza il simbolo di percentuale.
publishedAt No string Data di pubblicazione del prodotto nel catalogo del negozio in formato ISO 8601.
Ad esempio: "2020-05-20T15:12:20Z".
customField1 No string Campo personalizzato del prodotto.
customField2 No string Campo personalizzato del prodotto.
customField3 No string Campo personalizzato del prodotto.

 

Esempio

La notifica avrà questo aspetto:

connectif.managed.sendEvents([
    {
        "type": "product-visited",
        "product": {
            "name": "Il mio prodotto",
            "productDetailUrl": "https://myshop.com/product/details/59a31949a1a562d4979fbca2",
            "productId": "59a31949a1a562d4979fbca2",
            "unitPrice": 51.88,
            "availability": "outofstock",
            "imageUrl": "https://myshop.com/img/59a31949a1a562d4979fbca2.jpg",
            "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi sollic.",
            "priority": 10,
            "rating": 4,
            "tags": ["tag1", "tag2", "tag3"],
            "categories": ["a/b/c", "d/b"],
            "relatedExternalProductIds": ["59a31953a1a562d4979fbd90", "59a31b2ba1a562d4979fe5b8"],
            "unitPriceOriginal": 51.88,
            "unitPriceWithoutVAT": 41.5,
            "discountedAmount": 5.19,
            "discountedPercentage": 10,
            "ratingCount": 16,
            "brand": "Jata",
            "publishedAt": "2020-05-03T10:15:00Z",
            "customField1": "Lorem ipsum dolor sit amet 1",
            "customField2": "Lorem ipsum dolor sit amet 2",
            "customField3": "Lorem ipsum dolor sit amet 3"
        }
    },
    { "type": "page-visit" }
], { entityInfo, cart });
  

Nell'esempio, viene notificato anche l' evento di pagina visitata  per comunicare entrambi gli eventi con un'unica chiamata al tracking di Connectif.

 

 

Congratulazioni!
Hai completato la lezione.

  

Hai ancora dubbi?
Ricorda che hai a disposizione i nostri specialisti di Connectif. Per contattarli, apri un ticket di supporto facendo clic sul pulsante blu “Aiuto” della tua dashboard.


Continua a imparare!

Per sfruttare al massimo il potenziale del tuo account Connectif, ti consigliamo di continuare con i seguenti articoli: