DOCS

Hello events

/

Eventi di Hello

Come utilizzare gli eventi di Hello.

Scopri come Zonos Hello utilizza eventi e metodi, e come puoi utilizzare questi strumenti per migliorare il tuo sito web di ecommerce.

z-country-change 

Questo evento verrà attivato ogni volta che il paese viene cambiato, inclusa la selezione iniziale del paese. La proprietà detail dell'evento sarà un oggetto che include code e name.

ProprietàDescrizione
codeCodice ISO a due caratteri del paese da cui proviene il prodotto
nameNome del paese

Hello script di integrazione

1
2
3
4
{
  "code": "US",
  "name": "United States"
}

z-duty-tax-quote 

Questo evento verrà attivato una volta ricevuta una risposta per la stima dei dazi e delle tasse. La proprietà detail dell'evento sarà un oggetto con le seguenti proprietà:

ProprietàDescrizione
subtotalIl subtotale dell'articolo su cui si basa la stima
taxOrVatL'importo stimato delle tasse sulle vendite o dell'IVA quotato in base al subtotale
dutyTotalL'importo stimato dei dazi quotato in base al subtotale
dutyTaxTotalI valori combinati di taxOrVat e dutyTotal
foreign (premium)Un oggetto contenente gli stessi valori di cui sopra, che viene poi convertito nell'importo in valuta estera

Hello integrazione script

1
2
3
4
5
6
7
8
9
10
11
12
13
{
  "subtotal": 89.99,
  "taxOrVat": 18.0,
  "dutyTotal": 32.54,
  "dutyTaxTotal": 50.54,
  "foreign": {
    "currencyCode": "GBP",
    "subtotal": 89.99,
    "taxOrVat": 18.0,
    "dutyTotal": 32.54,
    "dutyTaxTotal": 50.54
  }
}

z-message-change 

Questo evento verrà attivato ogni volta che il messaggio visualizzato di Hello viene modificato. La proprietà detail dell'evento sarà un oggetto che include il message.

ProprietàDescrizione
messageStringa Html del messaggio attualmente visualizzato

Hello integrazione script

1
2
3
{
  "message": "<div>Welcome ...</div>"
}

Metodi 

Di seguito sono riportati i metodi utili che puoi utilizzare per integrare il tuo sito.

MetodoRestituisceDescrizione
zonos.isDomestic()BooleanoVero se il paese attuale è domestico
zonos.country()StringaOttieni il codice del paese attualmente selezionato.
zonos.country(code)StringaImposta manualmente il paese e restituiscilo. code dovrebbe essere un codice ISO di due caratteri.

zonos.config(object) è un metodo utilizzato da Hello. Può essere configurato per lavorare con la stima dei preventivi, la conversione di valuta o la ridistribuzione dello Hello splash screen e il movimento della posizione della bandiera. A seconda di cosa vuoi fare, l'oggetto inviato a config cambia:

CompitoPopola la configurazione con l'oggetto come…
Stima dei preventivi{detail: {items: [{id: "String", name: "String", price: Double / "String", quantity: Integer / "String", image: "String URL dell'immagine / Opzionale", hsCode: "String / Opzionale", category: "String / Opzionale", country: "String (paese di origine) / Opzionale", SKU: "String / Opzionale"}], currencyCode: "String / opzionale predefinito a USD", includedTaxRate: Double / opzionale predefinito a 0}}
Conversione di valuta{detail: {currencySelectors: ["css selector 1", "css selector 2"], customConverter: "funzione personalizzata per convertire i selettori / Opzionale, meglio lasciarla come predefinita", showDecimal: boolean / Opzionale}}
Ridistribuzione dello Hello splash screen e movimento della posizione della bandiera{detail: {location: "String opzioni sono: sinistra, destra, sopra, sotto, flottante & attaccato / Opzionale", showSplash: boolean / Opzionale}}

Questa pagina è stata utile?