z-country-change
Denne hendelsen vil utløses hver gang landet endres, inkludert den innledende landvalget. detail
-egenskapen til hendelsen vil være et objekt som inkluderer code
og name
.
Egenskap | Beskrivelse |
---|---|
code | To-tegns ISO-kode for landet produktet stammer fra |
name | Landets navn |
Hello integreringsskript
{
"code": "US",
"name": "United States"
}
z-duty-tax-quote
Denne hendelsen vil bli utløst når et svar på en avgifts- og skatteberegning er mottatt. detail
-egenskapen til hendelsen vil være et objekt med følgende egenskaper:
Egenskap | Beskrivelse |
---|---|
subtotal | Delbeløpet for varen som beregningen var basert på |
taxOrVat | Det estimerte salgsavgifts- eller MVA-beløpet som er sitert basert på delbeløpet |
dutyTotal | Det estimerte avgiftsbeløpet som er sitert basert på delbeløpet |
dutyTaxTotal | De kombinerte verdiene av taxOrVat og dutyTotal |
foreign (premium) | Et objekt som inneholder de samme verdiene som ovenfor, som deretter konverteres til beløpet i utenlandsk valuta |
Hello integrasjonsskript
{
"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
Denne hendelsen vil utløses hver gang den viste Hello meldingen endres. detail
-egenskapen til hendelsen vil være et objekt som inkluderer message
.
Egenskap | Beskrivelse |
---|---|
message | Html-streng av den for øyeblikket viste meldingen |
Hello integrasjonsskript
{
"message": "<div>Welcome ...</div>"
}
Metoder
Nedenfor er nyttige metoder du kan bruke for å integrere med nettstedet ditt.
Metode | Returnerer | Beskrivelse |
---|---|---|
zonos.isDomestic() | Boolean | Sant hvis det nåværende landet er innenlands |
zonos.country() | String | Hent den nåværende valgte landskoden. |
zonos.country(code) | String | Sett landet manuelt og returner det. code skal være en to-tegns ISO-kode. |
zonos.config(object)
er en metode som brukes av Hello. Den kan settes opp for å fungere med estimater, konvertering av valuta, eller for å vise Hello splash screen på nytt og flytte flaggposisjonen. Avhengig av hva du ønsker å gjøre, endres objektet som sendes til config
:
Oppgave | Fyll ut konfigurasjonen med objektet som… |
---|---|
Estimering av tilbud | {detail: {items: [{id: "String", name: "String", price: Double / "String", quantity: Integer / "String", image: "String URL of image / Valgfritt", hsCode: "String / Valgfritt", category: "String / Valgfritt", country: "String (opprinnelsesland) / Valgfritt", SKU: "String / Valgfritt"}], currencyCode: "String / valgfritt, standard til USD", includedTaxRate: Double / valgfritt, standard til 0}} |
Konvertering av valuta | {detail: {currencySelectors: ["css selector 1", "css selector 2"], customConverter: "tilpasset funksjon for å konvertere velgerne / Valgfritt, best å la være som standard", showDecimal: boolean / Valgfritt}} |
Vise Hello splash screen på nytt og flytte flaggposisjonen | {detail: {location: "String alternativer er: venstre, høyre, topp, bunn, flytende & festet / Valgfritt", showSplash: boolean / Valgfritt}} |
Hello hendelser
Slik bruker du Hello hendelser.Lær hvordan Zonos Hello bruker hendelser og metoder, og hvordan du kan bruke disse til å forbedre din netthandelsnettsted.