z-country-change
Dit evenement wordt geactiveerd elke keer dat het land wordt gewijzigd, inclusief de initiële landselectie. De detail
eigenschap van het evenement zal een object zijn dat code
en name
bevat.
Eigenschap | Beschrijving |
---|---|
code | Twee-cijferige ISO-code van het land waar het product vandaan komt |
name | Landnaam |
Hello integratiescript
{
"code": "US",
"name": "United States"
}
z-duty-tax-quote
Dit evenement wordt geactiveerd zodra een antwoord op een douane- en belastingofferte is ontvangen. De detail
eigenschap van het evenement zal een object zijn met de volgende eigenschappen:
Eigenschap | Beschrijving |
---|---|
subtotal | Het subtotaal van het item waarop de offerte is gebaseerd |
taxOrVat | Het geschatte verkoopbelasting- of BTW-bedrag dat is geciteerd op basis van het subtotaal |
dutyTotal | Het geschatte douanebedrag dat is geciteerd op basis van het subtotaal |
dutyTaxTotal | De gecombineerde waarden van taxOrVat en dutyTotal |
foreign (premium) | Een object dat dezelfde waarden bevat als hierboven, dat vervolgens wordt omgezet in het bedrag in vreemde valuta |
Hello integratiescript
{
"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
Dit evenement wordt geactiveerd telkens wanneer de weergegeven Hello boodschap wordt gewijzigd. De detail
eigenschap van het evenement zal een object zijn dat de message
bevat.
Eigenschap | Beschrijving |
---|---|
message | Html-string van de momenteel weergegeven boodschap |
Hello integratiescript
{
"message": "<div>Welcome ...</div>"
}
Methoden
Hieronder staan nuttige methoden die je kunt gebruiken om met je site te integreren.
Methode | Geeft terug | Beschrijving |
---|---|---|
zonos.isDomestic() | Boolean | Waar als het huidige land binnenlands is |
zonos.country() | String | Verkrijg de momenteel geselecteerde landcode. |
zonos.country(code) | String | Stel het land handmatig in en geef het terug. code moet een twee-letterige ISO-code zijn. |
zonos.config(object)
is een methode die wordt gebruikt door Hello. Het kan worden ingesteld om te werken met het schatten van offertes, het omrekenen van valuta, of het opnieuw weergeven van het Hello splash screen en het verplaatsen van de vlagpositie. Afhankelijk van wat je wilt doen, verandert het object dat naar config
wordt gestuurd:
Taak | Vul de configuratie in met het object zoals… |
---|---|
Offertes schatten | {detail: {items: [{id: "String", name: "String", price: Double / "String", quantity: Integer / "String", image: "String URL van afbeelding / Optioneel", hsCode: "String / Optioneel", category: "String / Optioneel", country: "String (land van herkomst) / Optioneel", SKU: "String / Optioneel"}], currencyCode: "String / optioneel standaard op USD", includedTaxRate: Double / optioneel standaard op 0}} |
Valuta omrekenen | {detail: {currencySelectors: ["css selector 1", "css selector 2"], customConverter: "aangepaste functie om de selectors om te rekenen / Optioneel, het beste om als standaard te laten", showDecimal: boolean / Optioneel}} |
Het opnieuw weergeven van het Hello splash screen en het verplaatsen van de vlagpositie | {detail: {location: "String opties zijn: links, rechts, boven, onder, drijvend & bevestigd / Optioneel", showSplash: boolean / Optioneel}} |
Hello evenementen
Hoe Hello evenementen te gebruiken.Leer hoe Zonos Hello evenementen en methoden gebruikt, en hoe je deze kunt gebruiken om je ecommerce-website te verbeteren.