根據預設,Hello 只會為 Zonos 設定中的運送區域內的國家顯示。您可以從 Dashboard 控制哪些買方國家看到 Hello,以及 Hello 國家選擇器中出現哪些國家。
瀏覽至 Dashboard -> Settings -> Hello,尋找 Country display rules 區段。
控制哪些買方國家看到 Hello widget。選擇其中一個基本規則,然後使用 Always show 和 Never show 清單來覆蓋特定國家。
使用相同的基本規則加上 Always show 和 Never show 覆蓋,控制 Hello 國家選擇器下拉式清單中出現的國家。
helloSettings 上的 showForCountries 和 showCountryList 屬性已棄用。請改在 Dashboard 中設置國家顯示規則 — 在該處設定的值將由 Zonos JS 指令碼自動載入。
helloSettings
showForCountries
showCountryList
您可以透過將回呼函數傳遞至 Zonos.init 中 helloSettings 物件中的 onCountryChange 屬性來聆聽 Hello 中所選國家的變化。 每當使用者從 Hello 國家選擇器中選擇新國家時,就會觸發此功能。
Zonos.init
onCountryChange
window.Zonos.init({
onCountryChange: ({ countryCode, currencyCode }) => {
console.log('Selected country and currency:', countryCode, currencyCode);
},
});
自訂顯示國家
自訂顯示國家
控制 Hello 如何為特定國家顯示。根據預設,Hello 只會為 Zonos 設定中的運送區域內的國家顯示。您可以從 Dashboard 控制哪些買方國家看到 Hello,以及 Hello 國家選擇器中出現哪些國家。
在 Dashboard 中設置國家顯示規則
瀏覽至 Dashboard -> Settings -> Hello,尋找 Country display rules 區段。
Widget 可視性
控制哪些買方國家看到 Hello widget。選擇其中一個基本規則,然後使用 Always show 和 Never show 清單來覆蓋特定國家。
國家選擇器
使用相同的基本規則加上 Always show 和 Never show 覆蓋,控制 Hello 國家選擇器下拉式清單中出現的國家。
helloSettings上的showForCountries和showCountryList屬性已棄用。請改在 Dashboard 中設置國家顯示規則 — 在該處設定的值將由 Zonos JS 指令碼自動載入。聆聽國家變化
您可以透過將回呼函數傳遞至
Zonos.init中helloSettings物件中的onCountryChange屬性來聆聽 Hello 中所選國家的變化。 每當使用者從 Hello 國家選擇器中選擇新國家時,就會觸發此功能。window.Zonos.init({onCountryChange: ({ countryCode, currencyCode }) => {console.log('Selected country and currency:', countryCode, currencyCode);},});這個頁面有幫助嗎?