在 Dashboard 中設置國家顯示規則
瀏覽至 Dashboard -> Settings -> Hello,尋找 Country display rules 區段。
Widget 可視性
控制哪些買方國家看到 Hello widget。選擇其中一個基本規則,然後使用 Always show 和 Never show 清單來覆蓋特定國家。
- All countries - Hello 支援的每個國家。
- Only shippable countries - 您從運送設定中運送到的國家。
- Always show - 始終出現的國家,即使基本規則排除它們也是如此。
- Never show - 永不出現的國家,即使基本規則包含它們也是如此。

國家選擇器
使用相同的基本規則加上 Always show 和 Never show 覆蓋,控制 Hello 國家選擇器下拉式清單中出現的國家。

聆聽國家變化
您可以透過將回呼函數傳遞至 Zonos.init 中 helloSettings 物件中的 onCountryChange 屬性來聆聽 Hello 中所選國家的變化。
每當使用者從 Hello 國家選擇器中選擇新國家時,就會觸發此功能。
1
window.Zonos.init({2
onCountryChange: ({ countryCode, currencyCode }) => {3
console.log('Selected country and currency:', countryCode, currencyCode);4
},5
});
自訂顯示國家
控制 Hello 如何為特定國家顯示。根據預設,Hello 只會為 Zonos 設定中的運送區域內的國家顯示。您可以從 Dashboard 控制哪些買方國家看到 Hello,以及 Hello 國家選擇器中出現哪些國家。