DOCS

自訂顯示國家

自訂顯示國家

控制 Hello 如何為特定國家顯示。

根據預設,Hello 只會為 Zonos 設定中的運送區域內的國家顯示。您可以從 Dashboard 控制哪些買方國家看到 Hello,以及 Hello 國家選擇器中出現哪些國家。

在 Dashboard 中設置國家顯示規則 

瀏覽至 Dashboard -> Settings -> Hello,尋找 Country display rules 區段。

Widget 可視性

控制哪些買方國家看到 Hello widget。選擇其中一個基本規則,然後使用 Always showNever show 清單來覆蓋特定國家。

  • All countries - Hello 支援的每個國家。
  • Only shippable countries - 您從運送設定中運送到的國家。
  • Always show - 始終出現的國家,即使基本規則排除它們也是如此。
  • Never show - 永不出現的國家,即使基本規則包含它們也是如此。

Dashboard 中的 Hello widget 可視性設定

國家選擇器

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

Dashboard 中的 Hello 國家選擇器設定

已棄用的 JS 選項

helloSettings 上的 showForCountriesshowCountryList 屬性已棄用。請改在 Dashboard 中設置國家顯示規則 — 在該處設定的值將由 Zonos JS 指令碼自動載入。

聆聽國家變化 

您可以透過將回呼函數傳遞至 Zonos.inithelloSettings 物件中的 onCountryChange 屬性來聆聽 Hello 中所選國家的變化。 每當使用者從 Hello 國家選擇器中選擇新國家時,就會觸發此功能。

1window.Zonos.init({
2 onCountryChange: ({ countryCode, currencyCode }) => {
3 console.log('Selected country and currency:', countryCode, currencyCode);
4 },
5});
預約演示

這個頁面有幫助嗎?