DOCS

Настройка отображения стран

Настройка отображения стран

Управляйте отображением Hello для определенных стран.

По умолчанию Hello отображается только для стран, входящих в зону доставки в ваших настройках Zonos. Вы можете управлять тем, какие страны покупателей видят Hello и какие страны отображаются в селекторе страны Hello в Dashboard.

Настройте правила отображения стран в Dashboard 

Перейдите на Dashboard -> Settings -> Hello и найдите раздел Country display rules.

Видимость виджета

Управляйте тем, какие страны покупателей видят виджет Hello. Выберите одно из базовых правил, а затем используйте списки Always show и Never show для переопределения определенных стран.

  • All countries - Каждая страна, поддерживаемая Hello.
  • Only shippable countries - Страны, в которые вы отправляете товары из ваших настроек доставки.
  • Always show - Страны, которые всегда появляются, даже если базовое правило их исключает.
  • Never show - Страны, которые никогда не появляются, даже если базовое правило их включает.

Параметры видимости виджета Hello в Dashboard

Селектор страны

Управляйте странами, которые отображаются в раскрывающемся списке селектора страны Hello, используя те же базовые правила плюс переопределения Always show и Never show.

Параметры селектора страны Hello в Dashboard

Устаревшие опции JS

Свойства showForCountries и showCountryList для helloSettings устарели. Вместо этого настройте правила отображения стран на Dashboard — значения, установленные там, будут загружены автоматически скриптом Zonos JS.

Прослушивание изменений страны 

Вы можете прослушивать изменения выбранной страны в Hello, передав функцию обратного вызова в свойство onCountryChange в объекте helloSettings в Zonos.init. Это сработает, когда пользователь выберет новую страну из селектора страны Hello.

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

Была ли эта страница полезной?