DOCS

Hello events

/

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.

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.

EgenskapBeskrivelse
codeTo-tegns ISO-kode for landet produktet stammer fra
nameLandets navn

Hello integreringsskript

1
2
3
4
{
  "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:

EgenskapBeskrivelse
subtotalDelbeløpet for varen som beregningen var basert på
taxOrVatDet estimerte salgsavgifts- eller MVA-beløpet som er sitert basert på delbeløpet
dutyTotalDet estimerte avgiftsbeløpet som er sitert basert på delbeløpet
dutyTaxTotalDe 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

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 

Denne hendelsen vil utløses hver gang den viste Hello meldingen endres. detail-egenskapen til hendelsen vil være et objekt som inkluderer message.

EgenskapBeskrivelse
messageHtml-streng av den for øyeblikket viste meldingen

Hello integrasjonsskript

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

Metoder 

Nedenfor er nyttige metoder du kan bruke for å integrere med nettstedet ditt.

MetodeReturnererBeskrivelse
zonos.isDomestic()BooleanSant hvis det nåværende landet er innenlands
zonos.country()StringHent den nåværende valgte landskoden.
zonos.country(code)StringSett 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:

OppgaveFyll 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}}

Var denne siden nyttig?