z-country-change
Denne begivenhed vil blive udløst hver gang landet ændres, inklusive den indledende landvalg. detail
-egenskaben for begivenheden vil være et objekt, der inkluderer code
og name
.
Egenskab | Beskrivelse |
---|---|
code | To-tegns ISO-kode for det land, produktet stammer fra |
name | Landets navn |
Hello integrationsscript
{
"code": "US",
"name": "United States"
}
z-duty-tax-quote
Denne begivenhed vil blive udløst, når et told- og skatteoverslag svar modtages. Begivenhedens detail
egenskab vil være et objekt med følgende egenskaber:
Egenskab | Beskrivelse |
---|---|
subtotal | Den samlede vareværdi, som overslaget er baseret på |
taxOrVat | Det estimerede salgsskatter eller momsbeløb, der er citeret baseret på subtotalen |
dutyTotal | Det estimerede toldbeløb, der er citeret baseret på subtotalen |
dutyTaxTotal | De samlede værdier af taxOrVat og dutyTotal |
foreign (premium) | Et objekt, der indeholder de samme værdier som ovenfor, som derefter konverteres til det udenlandske valuta beløb |
Hello integration 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
Denne begivenhed vil blive udløst hver gang den viste Hello besked ændres. Begivenhedens detail
egenskab vil være et objekt, der inkluderer message
.
Egenskab | Beskrivelse |
---|---|
message | Html-streng af den aktuelt viste besked |
Hello integrationsscript
{
"message": "<div>Welcome ...</div>"
}
Metoder
Nedenfor er nyttige metoder, du kan bruge til at integrere med dit site.
Metode | Returnerer | Beskrivelse |
---|---|---|
zonos.isDomestic() | Boolean | Sandt, hvis det nuværende land er indenlandsk |
zonos.country() | String | Hent den aktuelt valgte landekode. |
zonos.country(code) | String | Indstil landet manuelt og returner det. code skal være en to-tegns ISO-kode. |
zonos.config(object)
er en metode, der anvendes af Hello. Den kan konfigureres til at arbejde med estimering af tilbud, konvertering af valuta eller genvisning af Hello splash screen og flytning af flagpositionen. Afhængigt af hvad du ønsker at gøre, ændres objektet sendt til config
:
Opgave | Udfyld konfigurationen med objektet som… |
---|---|
Estimering af tilbud | {detail: {items: [{id: "String", name: "String", price: Double / "String", quantity: Integer / "String", image: "String URL of image / Valgfri", hsCode: "String / Valgfri", category: "String / Valgfri", country: "String (oprindelsesland) / Valgfri", SKU: "String / Valgfri"}], currencyCode: "String / valgfri standard til USD", includedTaxRate: Double / valgfri standard til 0}} |
Konvertering af valuta | {detail: {currencySelectors: ["css selector 1", "css selector 2"], customConverter: "brugerdefineret funktion til at konvertere vælgerne / Valgfri, bedst at lade være som standard", showDecimal: boolean / Valgfri}} |
Genvisning af Hello splash screen og flytning af flagpositionen | {detail: {location: "String muligheder er: venstre, højre, top, bund, flydende & vedhæftet / Valgfri", showSplash: boolean / Valgfri}} |
Hello begivenheder
Sådan bruges Hello begivenheder.Lær hvordan Zonos Hello bruger begivenheder og metoder, og hvordan du kan bruge disse til at forbedre din e-handelswebsted.