DOCS

Personnaliser les pays affichés

Personnaliser les pays affichés

Contrôlez l'affichage de Hello pour certains pays.

Par défaut, Hello ne s'affiche que pour les pays présents dans une zone d'expédition de vos paramètres Zonos. Vous pouvez contrôler quels pays acheteurs voient Hello et quels pays apparaissent dans le sélecteur de pays Hello depuis Dashboard.

Configurer les règles d'affichage par pays dans Dashboard 

Accédez à Dashboard -> Settings -> Hello et trouvez la section Country display rules.

Visibilité du widget

Contrôlez quels pays acheteurs voient le widget Hello. Choisissez l'une des règles de base, puis utilisez les listes Always show et Never show pour remplacer des pays spécifiques.

  • All countries - Tous les pays pris en charge par Hello.
  • Only shippable countries - Les pays vers lesquels vous expédiez selon vos paramètres d'expédition.
  • Always show - Pays qui apparaissent toujours, même si la règle de base les exclut.
  • Never show - Pays qui n'apparaissent jamais, même si la règle de base les inclut.

Paramètres de visibilité du widget Hello dans
Dashboard

Sélecteur de pays

Contrôlez quels pays apparaissent dans le menu déroulant du sélecteur de pays Hello, en utilisant les mêmes règles de base plus les remplacements Always show et Never show.

Paramètres du sélecteur de pays Hello dans Dashboard

Options JS obsolètes

Les propriétés showForCountries et showCountryList sur helloSettings sont obsolètes. Configurez les règles d'affichage par pays dans Dashboard — les valeurs définies là seront chargées automatiquement par le script JS Zonos.

Écouter les changements de pays 

Vous pouvez écouter les changements du pays sélectionné dans Hello en passant une fonction de rappel à la propriété onCountryChange dans l'objet helloSettings de Zonos.init. Cela se déclenchera chaque fois que l'utilisateur sélectionne un nouveau pays dans le sélecteur de pays Hello.

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

Cette page a-t-elle été utile?