在 Dashboard 中設定國家顯示規則
導覽至 Dashboard -> Settings -> Hello,並找到國家顯示規則部分。
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 設定中運送區域內的國家顯示。您可以控制哪些買方國家看到 Hello,以及從 Dashboard 中 Hello 國家選擇器中顯示哪些國家。