z-country-change
Bu etkinlik, ülke her değiştiğinde, başlangıçta yapılan ülke seçimi de dahil olmak üzere tetiklenecektir. Etkinlik detail
özelliği, code
ve name
içeren bir nesne olacaktır.
Özellik | Açıklama |
---|---|
code | Ürünün geldiği ülkenin iki karakterli ISO kodu |
name | Ülke adı |
Hello entegrasyon scripti
{
"code": "US",
"name": "United States"
}
z-duty-tax-quote
Bu olay, bir gümrük ve vergi teklifi yanıtı alındığında tetiklenecektir. Olayın detail
özelliği, aşağıdaki özelliklere sahip bir nesne olacaktır:
Özellik | Açıklama |
---|---|
subtotal | Teklifin dayandığı ürün ara toplamı |
taxOrVat | Ara toplam üzerinden tahmin edilen satış vergisi veya KDV tutarı |
dutyTotal | Ara toplam üzerinden tahmin edilen gümrük vergisi tutarı |
dutyTaxTotal | taxOrVat ve dutyTotal değerlerinin birleşik toplamı |
foreign (premium) | Yukarıdaki değerlere sahip bir nesne, ardından yabancı para birimi tutarına dönüştürülür |
Hello entegrasyon scripti
{
"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
Bu olay, görüntülenen Hello mesajı her değiştiğinde tetiklenecektir. Olayın detail
özelliği, message
içeren bir nesne olacaktır.
Özellik | Açıklama |
---|---|
message | Şu anda görüntülenen mesajın Html dizesi |
Hello entegrasyon scripti
{
"message": "<div>Welcome ...</div>"
}
Yöntemler
Aşağıda sitenizle entegre olabileceğiniz yardımcı yöntemler bulunmaktadır.
Yöntem | Döndürür | Açıklama |
---|---|---|
zonos.isDomestic() | Boolean | Mevcut ülke yerel ise doğru döner |
zonos.country() | String | Şu anda seçilen ülke kodunu alır. |
zonos.country(code) | String | Üyeyi manuel olarak ayarlayın ve döndürün. code iki karakterli bir ISO kodu olmalıdır. |
zonos.config(object)
yöntemi Hello tarafından kullanılmaktadır. Teklif tahminleri, para birimi dönüştürme veya Hello açılış screen ekranını yeniden görüntüleme ve bayrak konumunu değiştirmek için ayarlanabilir. Bunlardan hangisini yapmak istediğinize bağlı olarak, config
'e gönderilen nesne değişir:
Görev | Nesneyi şu şekilde doldurun… |
---|---|
Teklif tahminleri | {detail: {items: [{id: "String", name: "String", price: Double / "String", quantity: Integer / "String", image: "String URL of image / Opsiyonel", hsCode: "String / Opsiyonel", category: "String / Opsiyonel", country: "String (menşei ülke) / Opsiyonel", SKU: "String / Opsiyonel"}], currencyCode: "String / opsiyonel varsayılan USD", includedTaxRate: Double / opsiyonel varsayılan 0}} |
Para birimi dönüştürme | {detail: {currencySelectors: ["css selector 1", "css selector 2"], customConverter: "seçicileri dönüştürmek için özel fonksiyon / Opsiyonel, varsayılan olarak bırakmak en iyisidir", showDecimal: boolean / Opsiyonel}} |
Hello açılış screen ekranını yeniden görüntüleme ve bayrak konumunu değiştirme | {detail: {location: "String seçenekler: left, right, top, bottom, floating & attached / Opsiyonel", showSplash: boolean / Opsiyonel}} |
Hello etkinlikleri
Hello etkinliklerini nasıl kullanacağınız.Zonos Hello'nın etkinlikleri ve yöntemlerini nasıl kullandığını ve bunları e-ticaret web sitenizi geliştirmek için nasıl kullanabileceğinizi öğrenin.