DOCS

Customize display countries

/

Dostosuj wyświetlane kraje

Nadpisz sposób, w jaki Hello wyświetla się w niektórych krajach.

Domyślnie Hello będzie wyświetlane tylko dla krajów, które znajdują się w strefie wysyłkowej w ustawieniach Zonos. Jeśli chcesz wyświetlać Hello dla wszystkich krajów lub tylko dla wybranych krajów, możesz dostosować zachowanie wyświetlania krajów w swojej integracji JavaScript.

Zachowania wyświetlania krajów 

Hello obsługuje następujące formaty wyświetlania walut:

  • ONLY_SHIPPABLE (domyślnie) - Wyświetlaj tylko Hello dla krajów, które znajdują się w strefie wysyłkowej w ustawieniach Zonos.
  • ALL - Wyświetlaj Hello dla wszystkich krajów.
  • Lista kodów krajów ISO - Wyświetlaj tylko Hello dla wymienionych krajów.

Możesz nadpisać zachowanie wyświetlania krajów Hello, przekazując właściwość showForCountries do obiektu helloSettings w Zonos.init.

JavaScript

1
2
3
4
5
Zonos.init({
  helloSettings: {
    showForCountries: 'ALL',
  },
});

Słuchaj zmian kraju 

Możesz nasłuchiwać zmian wybranego kraju w Hello przekazując funkcję zwrotną do właściwości onCountryChange w obiekcie helloSettings w Zonos.init. To zostanie wywołane za każdym razem, gdy użytkownik wybierze nowy kraj z selektora krajów Hello.

JavaScript

1
2
3
4
5
6
7
8
window.Zonos.init({
  helloSettings: {
    onCountryChange: function (countryCode, currencyCode) {
      console.log("Selected country and currency:", countryCode, currencyCode);
    },
  },
  }
});

Czy ta strona była pomocna?