DOCS

自訂顯示國家

自訂顯示國家

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

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

在 Dashboard 中設定國家顯示規則 

導覽至 Dashboard -> Settings -> Hello,並找到國家顯示規則部分。

Widget 可見性

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

  • All countries - Hello 支援的每個國家。
  • Only shippable countries - 您從運送設定中運送到的國家。
  • Always show - 即使基本規則排除這些國家,這些國家也會出現。
  • Never show - 即使基本規則包含這些國家,這些國家也不會出現。

Hello widget 在 Dashboard 中的可見性設定

國家選擇器

使用相同的基本規則加上 Always showNever show 覆蓋,控制在 Hello 國家選擇器下拉式功能表中顯示哪些國家。

Hello 在 Dashboard 中的國家選擇器設定

已棄用的 JS 選項

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

聆聽國家變更 

您可以透過在 Zonos.init 中的 helloSettings 物件中向 onCountryChange 屬性傳遞回呼函式,來聆聽 Hello 中選取國家的變更。 每當使用者從 Hello 國家選擇器選取新國家時,就會觸發此事件。

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

這個頁面有幫助嗎?