DOCS

Hello events

/

Hello Ereignisse

Wie man Hello Ereignisse verwendet.

Erfahren Sie, wie Zonos Hello Ereignisse und Methoden verwendet und wie Sie diese nutzen können, um Ihre E-Commerce-Website zu verbessern.

z-country-change 

Dieses Ereignis wird jedes Mal ausgelöst, wenn das Land geändert wird, einschließlich der anfänglichen Länderauswahl. Das Ereignis detail enthält ein Objekt, das code und name enthält.

EigenschaftBeschreibung
codeDer ISO-Code des Landes, aus dem das Produkt stammt (zweistellig)
nameLändername

Hello Integrations-Skript

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

z-duty-tax-quote 

Dieses Ereignis wird ausgelöst, sobald eine Antwort auf eine Zoll- und Steuerangebotsanfrage empfangen wird. Die Eigenschaft detail des Ereignisses wird ein Objekt mit den folgenden Eigenschaften sein:

EigenschaftBeschreibung
subtotalDer Artikel-Gesamtbetrag, auf dem das Angebot basiert
taxOrVatDer geschätzte Umsatzsteuer- oder Mehrwertsteuerbetrag, der auf dem Gesamtbetrag basiert
dutyTotalDer geschätzte Zollbetrag, der auf dem Gesamtbetrag basiert
dutyTaxTotalDie kombinierten Werte von taxOrVat und dutyTotal
foreign (premium)Ein Objekt, das dieselben Werte wie oben enthält und dann in den Betrag in der Fremdwährung umgerechnet wird

Hello Integrations-Skript

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 

Dieses Ereignis wird jedes Mal ausgelöst, wenn die angezeigte Hello Nachricht geändert wird. Die Eigenschaft detail des Ereignisses wird ein Objekt sein, das die message enthält.

EigenschaftBeschreibung
messageHTML-String der aktuell angezeigten Nachricht

Hello Integrations-Skript

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

Methoden 

Hier sind Hilfsmethoden, die Sie zur Integration in Ihre Website verwenden können.

MethodeGibt zurückBeschreibung
zonos.isDomestic()BooleanTrue, wenn das aktuelle Land inländisch ist
zonos.country()StringGibt den aktuell ausgewählten Ländercode zurück.
zonos.country(code)StringLegt das Land manuell fest und gibt es zurück. code sollte ein ISO-Code mit zwei Zeichen sein.

zonos.config(object) ist eine Methode, die von Hello verwendet wird. Sie kann so eingerichtet werden, dass sie mit der Schätzung von Angeboten, der Währungsumrechnung oder dem erneuten Anzeigen des Hello-Splash screen und dem Verschieben der Flaggenposition funktioniert. Je nachdem, was Sie tun möchten, ändert sich das an config gesendete Objekt:

AufgabeFüllen Sie die Konfiguration mit dem Objekt wie…
Angebote schätzen{detail: {items: [{id: "String", name: "String", price: Double / "String", quantity: Integer / "String", image: "String URL des Bildes / Optional", hsCode: "String / Optional", category: "String / Optional", country: "String (Ursprungsland) / Optional", SKU: "String / Optional"}], currencyCode: "String / optional standardmäßig USD", includedTaxRate: Double / optional standardmäßig 0}}
Währung umrechnen{detail: {currencySelectors: ["css selector 1", "css selector 2"], customConverter: "benutzerdefinierte Funktion zum Umwandeln der Selektoren / Optional, am besten als Standard belassen", showDecimal: boolean / Optional}}
Hello-Splash screen erneut anzeigen und die Flaggenposition verschieben{detail: {location: "String Optionen sind: links, rechts, oben, unten, schwebend & angehängt / Optional", showSplash: boolean / Optional}}

War diese Seite hilfreich?