DOCS

Hello events

/

Hello händelser

Hur man använder Hello händelser.

Lär dig hur Zonos Hello använder händelser och metoder, och hur du kan använda dessa för att förbättra din e-handelswebbplats.

z-country-change 

Denna händelse kommer att utlösas varje gång landet ändras, inklusive den initiala landsvalet. detail-egenskapen i händelsen kommer att vara ett objekt som inkluderar code och name.

EgenskapBeskrivning
codeTvåteckens ISO-kod för landet produkten härstammar ifrån
nameLandsnamn

Hello integrationsscript

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

z-duty-tax-quote 

Denna händelse kommer att utlösas när en tull- och skatteoffertrespons har mottagits. Egenskapen detail i händelsen kommer att vara ett objekt med följande egenskaper:

EgenskapBeskrivning
subtotalDelbeloppet för den artikel som offerten baserades på
taxOrVatDet uppskattade försäljningsskatte- eller momsbeloppet som citerades baserat på delbeloppet
dutyTotalDet uppskattade tullbeloppet som citerades baserat på delbeloppet
dutyTaxTotalDe sammanlagda värdena av taxOrVat och dutyTotal
foreign (premium)Ett objekt som innehåller samma värden som ovan, vilket sedan konverteras till beloppet i utländsk valuta

Hello integrationsskript

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 

Denna händelse kommer att utlösas varje gång det visade Hello meddelandet ändras. Egenskapen detail för händelsen kommer att vara ett objekt som inkluderar message.

EgenskapBeskrivning
messageHtml-sträng av det för närvarande visade meddelandet

Hello integrationsskript

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

Metoder 

Nedan finns användbara metoder som du kan använda för att integrera med din webbplats.

MetodReturnerarBeskrivning
zonos.isDomestic()BooleanSant om det aktuella landet är inhemskt
zonos.country()StringHämta den för närvarande valda landskoden.
zonos.country(code)StringStäll in landet manuellt och returnera det. code bör vara en tvåteckens ISO-kod.

zonos.config(object) är en metod som används av Hello. Den kan ställas in för att fungera med att uppskatta offerter, konvertera valuta eller återvisa Hello splash screen och flytta flaggpositionen. Beroende på vad du vill göra, ändras objektet som skickas till config:

UppgiftFyll i konfigurationen med objektet som…
Uppskatta offerter{detail: {items: [{id: "String", name: "String", price: Double / "String", quantity: Integer / "String", image: "String URL of image / Valfritt", hsCode: "String / Valfritt", category: "String / Valfritt", country: "String (ursprungsland) / Valfritt", SKU: "String / Valfritt"}], currencyCode: "String / valfritt, standard till USD", includedTaxRate: Double / valfritt, standard till 0}}
Konvertera valuta{detail: {currencySelectors: ["css selector 1", "css selector 2"], customConverter: "anpassad funktion för att konvertera selektorer / Valfritt, bäst att lämna som standard", showDecimal: boolean / Valfritt}}
Återvisa Hello splash screen och flytta flaggpositionen{detail: {location: "String alternativ är: vänster, höger, topp, botten, flytande & fäst / Valfritt", showSplash: boolean / Valfritt}}

Var den här sidan hjälpsam?