Hành vi hiển thị quốc gia
Hello hỗ trợ các định dạng hiển thị tiền tệ sau:
ONLY_SHIPPABLE
(mặc định) - Chỉ hiển thị Hello cho các quốc gia nằm trong khu vực vận chuyển trong cài đặt Zonos của bạn.ALL
- Hiển thị Hello cho tất cả các quốc gia.- Một danh sách mã quốc gia ISO - Chỉ hiển thị Hello cho các quốc gia được liệt kê.
Bạn có thể ghi đè hành vi hiển thị quốc gia của Hello bằng cách truyền thuộc tính showForCountries
vào đối tượng helloSettings
trong Zonos.init
.
JavaScript
1
2
3
4
5
Zonos.init({
helloSettings: {
showForCountries: 'ALL',
},
});
Lắng nghe sự thay đổi quốc gia
Bạn có thể lắng nghe sự thay đổi của quốc gia đã chọn trong Hello bằng cách truyền một hàm callback vào thuộc tính onCountryChange
trong đối tượng helloSettings
trong `Zonos.init.
Điều này sẽ được kích hoạt mỗi khi người dùng chọn một quốc gia mới từ trình chọn quốc gia Hello.
JavaScript
1
2
3
4
5
6
7
8
window.Zonos.init({
helloSettings: {
onCountryChange: function (countryCode, currencyCode) {
console.log("Selected country and currency:", countryCode, currencyCode);
},
},
}
});
Tùy chỉnh các quốc gia hiển thị
Ghi đè cách Hello hiển thị cho một số quốc gia nhất định.Theo mặc định, Hello chỉ hiển thị cho các quốc gia nằm trong khu vực vận chuyển trong cài đặt Zonos của bạn. Nếu bạn muốn hiển thị Hello cho tất cả các quốc gia hoặc chỉ cho các quốc gia cụ thể, bạn có thể tùy chỉnh hành vi hiển thị quốc gia trong tích hợp JavaScript của bạn.