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 |
---|---|
code | Codice ISO a due caratteri del paese da cui proviene il prodotto |
name | Nome del paese |
Hello script di integrazione
{
"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 |
---|---|
subtotal | Il subtotale dell'articolo su cui si basa la stima |
taxOrVat | L'importo stimato delle tasse sulle vendite o dell'IVA quotato in base al subtotale |
dutyTotal | L'importo stimato dei dazi quotato in base al subtotale |
dutyTaxTotal | I 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
{
"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 |
---|---|
message | Stringa Html del messaggio attualmente visualizzato |
Hello integrazione script
{
"message": "<div>Welcome ...</div>"
}
Metodi
Di seguito sono riportati i metodi utili che puoi utilizzare per integrare il tuo sito.
Metodo | Restituisce | Descrizione |
---|---|---|
zonos.isDomestic() | Booleano | Vero se il paese attuale è domestico |
zonos.country() | Stringa | Ottieni il codice del paese attualmente selezionato. |
zonos.country(code) | Stringa | Imposta 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:
Compito | Popola 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}} |
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.