z-country-change
To zdarzenie zostanie wywołane za każdym razem, gdy kraj zostanie zmieniony, w tym przy początkowym wyborze kraju. Właściwość detail
zdarzenia będzie obiektem, który zawiera code
i name
.
Właściwość | Opis |
---|---|
code | Dwuznakowy kod ISO kraju, z którego pochodzi produkt |
name | Nazwa kraju |
Hello integracyjny skrypt
{
"code": "US",
"name": "United States"
}
z-duty-tax-quote
To zdarzenie zostanie wywołane, gdy otrzymana zostanie odpowiedź na wycenę cła i podatków. Właściwość detail
zdarzenia będzie obiektem z następującymi właściwościami:
Właściwość | Opis |
---|---|
subtotal | Suma częściowa przedmiotu, na której oparta była wycena |
taxOrVat | Szacunkowa kwota podatku od sprzedaży lub VAT, wyceniona na podstawie sumy częściowej |
dutyTotal | Szacunkowa kwota cła, wyceniona na podstawie sumy częściowej |
dutyTaxTotal | Połączone wartości taxOrVat i dutyTotal |
foreign (premium) | Obiekt zawierający te same wartości, który następnie jest przeliczany na kwotę w walucie obcej |
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
To zdarzenie będzie wywoływane za każdym razem, gdy wyświetlana wiadomość Hello zostanie zmieniona. Właściwość detail
zdarzenia będzie obiektem, który zawiera message
.
Właściwość | Opis |
---|---|
message | Html string aktualnie wyświetlanej wiadomości |
Hello integracyjny skrypt
{
"message": "<div>Welcome ...</div>"
}
Metody
Poniżej znajdują się metody pomocnicze, które możesz wykorzystać do integracji z Twoją stroną.
Metoda | Zwraca | Opis |
---|---|---|
zonos.isDomestic() | Boolean | Prawda, jeśli bieżący kraj jest krajowy |
zonos.country() | String | Pobierz aktualnie wybrany kod kraju. |
zonos.country(code) | String | Ustaw kraj ręcznie i zwróć go. code powinien być dwuznakowym kodem ISO. |
zonos.config(object)
to metoda wykorzystywana przez Hello. Może być skonfigurowana do pracy z szacowaniem wycen, konwersją walut lub ponownym wyświetlaniem splash Hello screen oraz przesuwaniem pozycji flagi. W zależności od tego, co chcesz zrobić, obiekt wysyłany do config
zmienia się:
Zadanie | Wypełnij konfigurację obiektem jak… |
---|---|
Szacowanie wycen | {detail: {items: [{id: "String", name: "String", price: Double / "String", quantity: Integer / "String", image: "String URL of image / Opcjonalnie", hsCode: "String / Opcjonalnie", category: "String / Opcjonalnie", country: "String (kraj pochodzenia) / Opcjonalnie", SKU: "String / Opcjonalnie"}], currencyCode: "String / opcjonalnie domyślnie USD", includedTaxRate: Double / opcjonalnie domyślnie 0}} |
Konwersja walut | {detail: {currencySelectors: ["css selector 1", "css selector 2"], customConverter: "custom function to convert the selectors / Opcjonalnie, najlepiej pozostawić jako domyślne", showDecimal: boolean / Opcjonalnie}} |
Ponowne wyświetlanie splash Hello screen oraz przesuwanie pozycji flagi | {detail: {location: "String opcje to: left, right, top, bottom, floating & attached / Opcjonalnie", showSplash: boolean / Opcjonalnie}} |
Zdarzenia Hello
Jak używać zdarzeń Hello.Dowiedz się, jak Zonos Hello wykorzystuje zdarzenia i metody oraz jak możesz je wykorzystać do ulepszenia swojej strony ecommerce.