web-dev-qa-db-fra.com

Site de commerce électronique qui a besoin d'une adresse physique assez précise pour montrer la disponibilité

Imaginez un site de commerce électronique qui doit connaître l'emplacement de l'utilisateur afin de vérifier la disponibilité des articles. Malheureusement, il ne peut pas avoir une première estimation avec les adresses IP, car la disponibilité peut changer même dans différentes régions de la même ville.
Un autre détail important est que les utilisateurs ajouteraient de nombreux produits différents sur une seule livraison (en fonction du type de produits), et les délais de livraison pourraient également être le même jour. Il doit donc demander l'adresse de livraison ou le code postal, avant d'afficher les produits disponibles.

Lequel des scénarios suivants pourrait conduire à une meilleure expérience utilisateur?

Scénario 1

  • (Utilisateur sur la page d'accueil): Formulaire simple avec code postal et CTA pour commencer à acheter. De plus, toute possibilité de rechercher ou d'afficher des catégories est masquée
  • (Si l'utilisateur est atterri sur une autre page): Lorsque l'utilisateur effectue l'action "ajouter au panier", une boîte de dialogue modale demande l'adresse ou le code postal. Ensuite, l'utilisateur est informé de la disponibilité du produit sélectionné et recharge les produits en fonction de la disponibilité.

Scénario 2

  • (Utilisateur sur la page d'accueil): Toute possibilité de rechercher ou d'afficher des catégories est disponible. L'utilisateur peut également explorer l'ensemble du site et même ajouter des produits au panier.Seulement lors du paiement, l'utilisateur est informé de la disponibilité de ses produits sélectionnés.

Le scénario d'un utilisateur enregistré est trivial, car nous avons déjà saisi son adresse physique

Avez-vous des exemples d'un problème similaire avec la solution? Selon vous, qu'est-ce qui pourrait être mieux pour les utilisateurs?

2
gpelelis

L'IP est cependant un bon début. L'utilisation des capacités de localisation de HTML5 est une bonne idée.

Ce que vous envisagez est quelque chose que de nombreux sites ont déjà compris. Je commencerais par voir ce que les autres font déjà. Regardez les grands détaillants avec des sites Web qui offrent un ramassage en magasin. Home Depot, Target, Walmart, etc.

Idéalement, vous permettez aux utilisateurs de tout rechercher et de ne demander leur emplacement que lorsque cela est nécessaire.

Je vous suggère de toujours autoriser tout le monde à rechercher tout, puis de signaler ceux qui ne sont pas en stock près d'eux. S'ils n'ont pas encore fourni leur adresse, mettez un lien qui dit "vérifier le stock local".

Gardez à l'esprit que les gens peuvent avoir besoin de changer de lieu, alors assurez-vous qu'une fois que vous l'avez, il est facile de changer.

4
DA01