Afficher du contenu en fonction des emplacements des clients
Vous pouvez ajouter un message personnalisé à la page de statut de commande, qui ne s'affiche que pour les clients ayant des adresses de livraison dans une certaine région. Par exemple, vous pouvez choisir de diffuser un message uniquement aux clients résidant à New York (États-Unis). Vous pouvez spécifier autant d'emplacements que vous le souhaitez.
Étapes :
- Depuis votre interface administrateur Shopify, allez Settings (Paramètres) > Checkout (Passage à la caisse).
- Depuis l'application Shopify, accédez à Boutique > Paramètres.
- Sous Paramètres de la boutique, appuyez sur Paiement.
- Depuis l'application Shopify, accédez à Boutique > Paramètres.
- Sous Paramètres de la boutique, appuyez sur Paiement.
- Dans la zone de texte Scripts supplémentaires, collez l'exemple de code suivant :
<script>
{% if checkout.shipping_address.country_code == 'US' and checkout.shipping_address.province_code == 'NY' %}
Shopify.Checkout.OrderStatus.addContentBox(
'<h2>YOUR TITLE HERE</h2>',
'<p>YOUR MESSAGE HERE</p>'
)
{% endif %}
</script>
Modifiez le code pour indiquer où les clients doivent se trouver pour recevoir le message personnalisé. Pour ce faire, vous devez modifier les abréviations de pays et d’État dans l’énoncé Liquid
{% if %}
en haut du bloc de code. Le message en exemple ci-dessus est configuré pour s'afficher aux clients résidant à New York, aux États-Unis.Placez une commande test pour afficher les résultats sur la page de statut de commande.