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.
Eigenschaft | Beschreibung |
---|---|
code | Der ISO-Code des Landes, aus dem das Produkt stammt (zweistellig) |
name | Ländername |
Hello Integrations-Skript
{
"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:
Eigenschaft | Beschreibung |
---|---|
subtotal | Der Artikel-Gesamtbetrag, auf dem das Angebot basiert |
taxOrVat | Der geschätzte Umsatzsteuer- oder Mehrwertsteuerbetrag, der auf dem Gesamtbetrag basiert |
dutyTotal | Der geschätzte Zollbetrag, der auf dem Gesamtbetrag basiert |
dutyTaxTotal | Die 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
{
"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.
Eigenschaft | Beschreibung |
---|---|
message | HTML-String der aktuell angezeigten Nachricht |
Hello Integrations-Skript
{
"message": "<div>Welcome ...</div>"
}
Methoden
Hier sind Hilfsmethoden, die Sie zur Integration in Ihre Website verwenden können.
Methode | Gibt zurück | Beschreibung |
---|---|---|
zonos.isDomestic() | Boolean | True, wenn das aktuelle Land inländisch ist |
zonos.country() | String | Gibt den aktuell ausgewählten Ländercode zurück. |
zonos.country(code) | String | Legt 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:
Aufgabe | Fü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}} |
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.