E-Commerce - Javascript API

Segui

 

wx.ecommerce.addCart

Tramite questa funzione, è possibile inserire un nuovo carrello e-commerce:

wx('ecommerce.addCart', __CART__, __PRODUCT(S)__);

 

Cart
Oggetto JSON contenente i dati relativi del carrello.
 
Parametri Descrizione
value
Currency  required
Il valore del carrello.
id
Id
ID del carrello. Se non specificato verrà assegnato automaticamente.
tax
Currency  
L'importo totale di tasse e imposte relative al carrello. Default 0.
currency
String
ISO 4217 (default EUR).
couponCode
String
Coupon utilizzato nel carrello.  Facoltativo.

 

Product(s)
Oggetto / Lista di Oggetti JSON contenenti i dati relativi ai prodotti nel carrello.
 
Parametri Descrizione
id
Id  required
Codice univoco identificativo del prodotto.
price
Currency  required
Il prezzo di vendita della singola quantità di prodotto.
quantity
Integer
Quantità del singolo prodotto. Default 1.
name
String
Nome del prodotto. Facoltativo.
category
String
Categoria del prodotto. Facoltativo.
brand
String
Brand del prodotto. Facoltativo.
variant
String
Variante del prodotto. Facoltativo.


Es:

<script>
wx('ecommerce.addCart',
{
"value": 16.54, 
"couponCode": "PROMO2015",
"id": "_C1083",
"tax": 1.1,
"currency": "EUR"
},
[{
"id": "_COFFEE_CUP",
"price": 5,
"quantity": 2,
"name": "Coffee Cup",
"category": "Cups",
"brand": "Wixab Cups",
"variant": "Black"
}]);
</script>

 

 

 

wx.ecommerce.checkout

Tramite questa funzione, è possibile tracciare l'azione di checkout:

wx('ecommerce.checkout',{});
 

 

wx.ecommerce.addTransaction

Tramite questa funzione, è possibile inserire una nuova transazione e-commerce:

wx('ecommerce.addTransaction', __TRANSACTION__, __PRODUCT(S)__);

 

Transaction
Oggetto JSON contenente i dati relativi alla transazione.
 
Parametri Descrizione
value
Currency   required
Il valore della transazione comprensivo di tasse e costi di spedizione.
id
Id
ID della transazione. Se non specificato verrà assegnato automaticamente.
cart
Id
ID del carrello relativo alla transazione. Facoltativo.
shipping
Currency  
Costi di spedizione. Default 0.
tax
Currency  
L'importo totale di tasse e imposte relative alla transazione. Default 0.
currency
String
ISO 4217 (default EUR).
couponCode
String
Coupon utilizzato nella transazione. Facoltativo.

 

Product(s)
Oggetto / Lista di Oggetti JSON contenenti i dati relativi ai prodotti nella transazione.
 
Parametri Descrizione
id
Id  required
Codice univoco identificativo del prodotto. 
price
Currency  required
Il prezzo di vendita della singola quantità di prodotto.
quantity
Integer
Quantità del singolo prodotto. Default 1.
name
String
Nome del prodotto. Facoltativo.
category
String
Categoria del prodotto. Facoltativo.
brand
String
Brand del prodotto. Facoltativo.
variant
String
Variante del prodotto. Facoltativo.

 


Es:

<script>
wx('ecommerce.addTransaction',
{
"value": 16.54,
"shipping": 5.44,
"cart": "_C101",
"couponCode": "PROMO2015",
"id": "_T1083",
"tax": 1.1,
"currency": "EUR" 
},
[{
"id": "_COFFEE_CUP",
"price": 5,
"quantity": 2,
"name": "Coffee Cup",
"category": "Cups",
"brand": "Wixab Cups",
"variant": "Black"
}]);
</script>

 

wx.ecommerce.event

Tramite questa funzione, è possibile tracciare un evento specifico:

wx('ecommerce.event', __EVENT__);
Action
Oggetto contenente i dati relativi all'azione.
 
Parametri Descrizione
action
Currency  required
L'azione dell'evento.
label
String
L'etichetta associata all'azione dell'evento. Facoltativo.
value
Decimal
Valore associato all'azione dell'evento. Facoltativo.
category
String
Categoria. Facoltativo.
product
Id
Codice univoco identificativo del prodotto. Facoltativo.
brand
String
Brand del prodotto. Facoltativo.
variant
String
Variante del prodotto. Facoltativo.

 

Visit Category
Un tipo di evento è la visita di una categoria (Visit Category). Il codice azione da inserire è visitCategory, bisogna valorizzare category con il nome della categoria. Il resto dei campi sono facoltativi. Le variabili product/brand/variant sono escluse dall'importazione.

Es:

<script>
wx('ecommerce.event',
{
"action": "visitCategory",
"category": "Cups"
});
</script>

 

Visit Product
Un tipo di evento è la visita di un prodotto (Visit Product). Il codice azione da inserire è visitProduct, bisogna valorizzare value con il prezzo del prodotto e inserire il codice prodotto. Il resto dei campi sono facoltativi.

Es:

<script>
wx('ecommerce.event',
{
"action": "visitProduct",
"product": "_COFFEE_CUP",
"value": 5,
"category": "Cups",
"brand": "Wixab Cups",
"variant": "Black"
});
</script>

 

 

Wish List
Un tipo di evento è la lista dei desideri (Wish List). Il codice azione da inserire è wishList, bisogna valorizzare value con il prezzo del prodotto e inserire il codice prodotto. Il resto dei campi sono facoltativi.

Es:

<script>
wx('ecommerce.event',
{
"action": "wishList",
"product": "_COFFEE_CUP",
"value": 5,
"category": "Cups",
"brand": "Wixab Cups",
"variant": "Black"
});
</script>

 

Rating
Un tipo di evento è il giudizio associato ad un prodotto (Rating). Il codice azione da inserire è rating, bisogna valorizzare value con il giudizio che l'utente attribuisce al prodotto (da 1 a 100) e inserire il codice prodotto. Il resto dei campi sono facoltativi.

Es:

<script>
wx('ecommerce.event',
{
"action": "rating",
"product": "_COFFEE_CUP",
"value": 100,
"category": "Cups",
"brand": "Wixab Cups",
"variant": "Black"
});
</script>

 

Nota: Per utilizzare le funzionalità E-Commerce nelle Javascript API, devi aver configurato correttamente la tua pagina come spiegato in questo articolo.

Altre domande? Invia una richiesta

Commenti

Powered by Zendesk