デフォルトでは、HelloはZonos設定のshipping zone内の国でのみ表示されます。Dashboardから、どのbuyer countriesにHelloを表示するか、Hello country selectorにどの国を表示するかを制御できます。
Dashboard -> Settings -> Helloに移動し、Country display rulesセクションを見つけます。
Hello widgetを表示するbuyer countriesを制御します。基本ルールの1つを選択し、Always showとNever showリストで特定の国を上書きします。
Hello country selector dropdownに表示する国を、同じ基本ルールに加えAlways showとNever showの上書きで制御します。
helloSettingsのshowForCountriesとshowCountryList propertiesは非推奨です。代わりにDashboardでcountry display rulesを設定してください — そこで設定した値はZonos JS scriptによって自動的に読み込まれます。
helloSettings
showForCountries
showCountryList
Zonos.initのhelloSettings objectのonCountryChange propertyにcallback functionを渡すことで、Helloで選択された国の変更をリッスンできます。ユーザーがHello country selectorから新しい国を選択するたびにトリガーされます。
Zonos.init
onCountryChange
window.Zonos.init({
onCountryChange: ({ countryCode, currencyCode }) => {
console.log('Selected country and currency:', countryCode, currencyCode);
},
});
表示国のカスタマイズ
表示国のカスタマイズ
Helloが特定の国でどのように表示されるかを制御します。デフォルトでは、HelloはZonos設定のshipping zone内の国でのみ表示されます。Dashboardから、どのbuyer countriesにHelloを表示するか、Hello country selectorにどの国を表示するかを制御できます。
Dashboardでcountry display rulesを設定
Dashboard -> Settings -> Helloに移動し、Country display rulesセクションを見つけます。
Widget visibility
Hello widgetを表示するbuyer countriesを制御します。基本ルールの1つを選択し、Always showとNever showリストで特定の国を上書きします。
Country selector
Hello country selector dropdownに表示する国を、同じ基本ルールに加えAlways showとNever showの上書きで制御します。
helloSettingsのshowForCountriesとshowCountryListpropertiesは非推奨です。代わりにDashboardでcountry display rulesを設定してください — そこで設定した値はZonos JS scriptによって自動的に読み込まれます。国変更のリスニング
Zonos.initのhelloSettingsobjectのonCountryChangepropertyにcallback functionを渡すことで、Helloで選択された国の変更をリッスンできます。ユーザーがHello country selectorから新しい国を選択するたびにトリガーされます。window.Zonos.init({onCountryChange: ({ countryCode, currencyCode }) => {console.log('Selected country and currency:', countryCode, currencyCode);},});このページは役に立ちましたか?