Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ajouter le click&collect (et plus) dans le formulaire #841

Closed
overflorian opened this issue Nov 13, 2020 · 36 comments
Closed

Ajouter le click&collect (et plus) dans le formulaire #841

overflorian opened this issue Nov 13, 2020 · 36 comments
Labels
enhancement New feature or request User Experience

Comments

@overflorian
Copy link
Contributor

Il faut que l'on se penche sur l'amélioration du formulaire pour prendre en compte les différentes possibilités de commande (téléphone;site internet;présentiel) et de livraison (à l'intérieur;drive;à l'extérieur;livraison).

Il y a sûrement un formulaire un peu plus malin à trouver que seulement des menus déroulant, parlons-en.

cf. mon mail et ses réponses sur talk-fr :

Hello,
"Ça reste ouvert" va bientôt ré-ouvrir, mais il évident qu'il faut faire évoluer le service qui était adapté au premier confinement mais pas à la situation actuelle.
Discutons-en et discutons d'éventuels nouveaux tags à utiliser / anciens tags à abandonner (cf. la page wiki).

  • access:covid19=no;yes et capacity:covid19=* et description:covid19=* et drive_through:covid19=yes/only/no et note:covid19=* et fonctionnent toujours bien
  • safety:mask:covid19=yes/given/sold pas certain que l'on ai encore besoin de ça. On déprécie ?
  • opening_hours:covid19=* fonctionne toujours pour indiquer l'ouverture d'un lieu et/ou ses horaires d'ouverture
  • delivery:covid19=yes fonctionne toujours pour indiquer la possibilité de livraison.
    Par contre j'ai l'impression que cela s'applique à plus de catégories de POIs (pas uniquement sur les restaurant mais aussi pour les librairies, et potentiellement je pense aussi aux bibliothèques) mais surtout qu'il faut maintenant indiquer le Click and collect. Il faudrait d'ailleurs avoir la possibilité d'indiquer un URL pour faire la commande. Les URLs pour acheter à distance peuvent être importants : il y a un mouvement important de mise en ligne de l'offre des commerçants locaux en ce moment ...
    Un truc du type clickandcollect:covid19=yes qui soit extensible en clickandcollect:covid19=http://URLduMagasin.fr ?
    Mais pour l'URL, on cherche peut-être quelque chose de plus générique qui s'applique également à takeaway:covid19=yes ? Peut-être website:booking:covid19=http://URLduMagasin.fr (en se basant sur le tag déjà existant website:booking:=*).
  • Je pense qu'il est temps d'utiliser un tag pour indiquer la dernière fois qu'un lieu a été checké sur le terrain, et pour cela je propose l'usage du tag survey:date=* (à moins que l'on ne lui préfère check_date=* ?) qui pourrait être rajouté automatiquement par CRO à chaque mise-à-jour manuelle d'un POI. Il pourrait être pris en compte par la suite pour faire des propositions ultérieures de mise-à-jour. Je pense que la date indiquée dans ce tag peut être différente de la date du changeset et qu'il est donc pertinent d'utiliser un tag ad-hoc.

J'oublie sûrement 1000 choses, je suis sûr que vous aurez plein d'idées, merci par avance pour vos retours.

@overflorian
Copy link
Contributor Author

Aujourd'hui on a :
image
qui utilise les tags :

  • access:covid19=yes;no
  • delivery:covid19=yes;no

Est-ce qu'on a vraiment envie de continuer à utiliser "access:covid19" ? Le wiki précise que ce tag est utilisé pour indiquer "l'accueil physique sur place". Honnêtement, je ne pense pas que ça soit d'utilité absolue.

Par contre takeaway:covid19 semble utilisé cf. discussion sur Telegram :

--
Du coup voici ma proposition d'évolution de formulaire :

Il faudrait créer pour cela un nouveau tag : order:covid19=phone;website;on_site ?
J'ai choisi un switch car il est hyper simpler pour l'utilisateur. Par contre, son inconvénient est de permettre l'utilisation du tag order:covid19=yes mais pas de préciser order:covid19=no. C'est sûrement un mal pour un bien.

  • La livraison utilise des listes
    livraison

La liste permet de préciser plusieurs choix. Cocher "livraison à domicile" active delivery:covid19=yes mais s'il est le seul coché c'est delivery:covid19=only et s'il n'est pas coché on ajoute delivery:covid19=no
C'est donc très précis

Honnêtement je ne suis pas très convaincu par le wording : est-ce que les mots utilisés sont vraiment clairs pour tout le monde ? Je me (vous) pose la question.

PS : En utilisant le bleu CRO #0060b1 dans l'outil de sélection de couleur du material design on se rend compte que les couleurs à utiliser pour le switch sont :
image

@overflorian
Copy link
Contributor Author

Ok les quelques exemples que j'ai trouvé dans ma (superbe) ville (de Montrouge) me laissent à penser que j'ai fait fausse route.
Voici ce que j'ai trouvé :



## Mes constats :

  • le mode de commande peut-être TRÈS varié : un seul ou plusieurs modes mélangés : site web / appli mobile / téléphone / email / page facebook / accueil sur place
  • certaines de ces infos ne vont sûrement pas changer et resteront donc très utiles après la fin du confinement. Il est donc intéressant de les collecter
  • le mode de retrait autant que de commande ne sont pas toujours précisés : tout ça doit donc rester optionnel
  • il est souvent précisé que la situation est temporaire : les horaires covid remplacent les horaires habituels durant la crise seulement : continuer à utiliser les tags :covid-19 a donc un sens.
  • des infos plus précises sont souvent utiles : par exemple "livraison à domicile gratuite" : le caractère gratuit est tout aussi important que la livraison à domicile. Il me paraît donc impossible et non-souhaitable d'essayer de structurer la totalité de l'info : il faut laisser un champ libre et l'afficher aux utilisateurs. Je détaille ça ici Afficher les infos du champ libre sur le POI #847

Ma conclusion finale : on n'arrivera (et on n'a sûrement pas envie d'avoir cet objectif) à couvrir tous les cas. Simplifions donc la contribution au max pour couvrir uniquement les cas les plus fréquents.

Proposition plus détaillée à venir ...

@nuxper
Copy link

nuxper commented Nov 15, 2020

On en a parlé au téléphone. Mes deux centimes:

Je pense aussi qu'il vaut mieux rester plus haut niveau au début:

  • pour un restaurant/fast-food/café (vendant des biens qui se consomment):
    • Consommation sur place : oui/non (seat in)
    • À emporter : oui/non (takeaway)
    • Retrait de commande en magasin : oui/non ( order and collect )
    • Livraison : oui/non (delivery)
  • pour un magasins en général :
    • Retrait de commande en magasin : oui/non ( order and collect )
    • Livraison : oui/non (delivery)
    • Achat en magasin : oui/non ( in store purchase)
      Le canal peut être précisé dans la description pour l'instant. On verra plus tard si on veut le préciser dans les tags.

Notes :

  • la notion de "à emporter" n'implique pas forcement le "retrait de commande" : un fast food peut très bien proposer la commande sur place à emporter mais pas la commande à distance. Exemple : Ninkasi, chaîne de brasserie à Lyon propose : Livraison + Vente à emporter + Click and collect (et fait bien la différence) : https://www.ninkasi.fr/infos-covid-19-ninkasi/
  • la notion de "à emporter" n'a pas de sens pour un magasin de bien non consommable. Il est évident qu'on va emporter le bien, sinon ça ne sert à rien de l'acheter.
  • la notion d'"Achat en magasin" pouvait être considérée comme une évidence auparavant mais la période ne le rend plus évident
  • les commerces proposant le retrait de commande sans achat en magasin existent en dehors de la période de covid19 : On parle de drive en France. J'ai même vu un "Drive Piéton" chez système U et carrefour, ce qui est un comble : https://www.carrefour.fr/services/drive/pieton

@nuxper
Copy link

nuxper commented Nov 15, 2020

Remarque sur le vocabulaire du formulaire aujourd'hui :

  • Je m'imagine être un magasin de vetements qui propose le retrait de commande en magasin tous les jours de mardi à samedi de 10h à 19h mais qui ne peut pas proposer l'achat en magasin.
    Première question : "Ce lieu reste-il ouvert pendant la crise sanitaire ? "
    -> Je ne suis pas sur de quoi répondre : je suis ouvert mais une personne ne peut pas venir acheter chez moi. Je ne saurai qu'à la troisième étape que je peux répondre "livraison" ou retrait de commande en magasin.
    -> exemples de notes : https://www.openstreetmap.org/note/2421650

  • Je m'imagine être un magasin de chaussures qui propose la livraison mais ne fait pas de retrait de commande en magasin :
    Première question : "Ce lieu reste-il ouvert pendant la crise sanitaire ? "
    -> Je ne suis pas sur de quoi répondre : je n'ouvre jamais mon magasin donc j'ai encore moins de chance de dire que je suis "ouvert". Même si je répond oui à la première question, on me demande à la deuxième étape des horaires. Je n'ai pas d'horaires puisque je ne fais que de la livraison.

Je ne suis pas sur de la solution adéquate : Proposer directement les services à la première étape du wizard ? Ou changer en "Ce lieu propose-t-il des services pendant la crise sanitaire ?"

Illustration : https://www.openstreetmap.org/note/2421538 : La note contient "opening_hours:covid19=off" puis "Click and collect". Sauf erreur de ma part, cela indique que l'utilisateur a dû sélectionner "Ce lieu reste-il ouvert pendant la crise sanitaire ? = NON" alors qu'il propose du click and collect. J'en ai plusieurs.
idem : https://www.openstreetmap.org/note/2422173 , https://www.openstreetmap.org/note/2422157 , https://www.openstreetmap.org/note/2421717

@vinber
Copy link
Collaborator

vinber commented Nov 16, 2020

Ce lieu propose-t-il des services pendant la crise sanitaire ?

j'aime bien cette formulation.

pour l'exemple du magasin de vetements ci dessus, je pense que access:covid19=no est là pour déterminer justement l'accueil "public"

et pour des précisions, oui pour du complément dans dercription:covid19 #847

@nuxper
Copy link

nuxper commented Nov 16, 2020

Pour ajouter à la réflexion : J'entendais ce matin Agnès Pannier-Runacher, ministre chargée de l'Industrie sur france info parler d'une idée : demander la réservation de créneau horaire avant d'arriver en magasin.
En regardant https://wiki.openstreetmap.org/wiki/Key:reservation , j'imagine qu'il faudrait dériver cette clé : reservation:covid19=required . Je viens de voir qu'il y a déjà 59 utilisations : https://taginfo.openstreetmap.org/search?q=reservation%3Acovid19

@vinber
Copy link
Collaborator

vinber commented Nov 16, 2020

Oui, "Sur réservation" ! la question ne se pose pas pour aller voir un dentiste, cela va être le cas pour ses chaussures !

@nuxper
Copy link

nuxper commented Nov 17, 2020

J'ai déplacé le contenu de ce message dans #862

@MatthieuOSM
Copy link

access:covid19=* > depuis le premier confinement on a su s'équiper en plexiglas et compagnie, j'ajoute des opening_hours:covid19="Sur rendez-vous" si l'accueil est possible sur RDV uniquement, autrement off bien sur. Est-il possible transcrire "Sur rendez-vous uniquement" ? Cela serait utile pour les services publics ou les activités dans le tertiaire par exemple.
capacity:covid19=* > ok pour les jauges
description:covid19=* > OUI
drive_through:covid19=* > il y a déjà eu une discussion sur talk, c'est un usage plus spécifique de takeaway en restant dans la voiture ou "pour charger au cul de la voiture". Je ne mettrais pas en avant l'usage de ce tag mais ça reste mon avis, on peut aller dans un commerce qui propose de prendre soi-même la commande ou bien le vendeur nous aide à mettre la marchandise en voiture, takeaway regroupe la majorité des situations où l'on a passé commande à l'avance (je ne suis pas trop puriste sur ce coup).

safety=* > oui mieux vaut ne pas garder

clickandcollect:covid19=* pour le click and collect si je comprends bien on paye et on réserve en ligne
website:booking:covid19=* pour le takeaway cela correspond à la réservation, mais le paiement est sur place à l'enlèvement de la commande ?
Ne pas oublier d'ailleurs qu'il y a aussi du call & collect, la dénomination clickandcollect n'est pas assez large, si ? (en sémantique)

Je choisirais plutôt website:booking:covid19=* du coup qui me semble plus générique.
Pour l'instant j'ai mis du tag website:covid19=* pour les boutiques utilisant une boutique tierce pour différencier ça de leur site web qui ne permet pas de réserver (voire même payer en ligne). On peut donc avoir website=* pour la carte de visite, et website:booking:covid=* si c'est un site à part pour réserver (voire payer) ?

order:covid19=* ce tag serait bienvenue oui ! L'ajout d'un takeaway:covid:19=* ou delivery:covid19=* implique du coup ce tag, et si order:covid19=website mettre le tag vers le lien boutique

Je n'ai pas d'avis encore d'avis tranché sur le access couplé au c&c mais je répondrais sur #862 le cas échéant.

@overflorian
Copy link
Contributor Author

Je vous ai fait un petit benchmark des termes utilisés sur les sites marchands pour désigner la possibilité de commander à distance et de retirer les produits sur place :
-fnac.com
image

-carrefour.fr
image

-alinea.com
image

-darty.com
image

-bio.coop
image

-castorama.fr
image

@overflorian
Copy link
Contributor Author

overflorian commented Nov 25, 2020

Merci beaucoup pour tous vos retours.
Inspiré par vos suggestions ici et sur talk-fr et aidé par l'ami @vinber, voici ma nouvelle proposition d'interface qui essaye de prendre en compte les multiples contraintes.

Partis pris

1. Essayons de couvrir 80% du besoin. Les exceptions restantes sont gérées dans un champ texte libre (stockées dans le tag description:covid19)

2. Rajoutons la possibilité d'éditer des tags plus génériques utiles hors crise sanitaire : opening_hours, email, phone, website, contact:facebook.
Ces informations restent pour l'instant annexes à la mission principale qui ne change pas : informer les citoyens des modalités d'accès durant la crise sanitaire. En fin de crise, ce seront les infos les plus importantes.

3. Ne posons plus la question si "le lieu reste ouvert" (car cela pose des problèmes cf. #862).
L'état ouvert/fermé est désormais déduit des options cochées par l'utilisateur. Le système de classification vert/rouge/gris actuel continue donc à être utilisé tel quel sur la carte.

Proposition d'interface

  • écran 1 : interface par défaut après avoir cliqué sur "signaler un changement" :
    1  menu

  • écran 2 : apparaît si le bouton rouge est cliqué
    2  fermeture

  • écran 3 : apparaît si "se rendre sur place" est coché
    3  sur place

  • écran 4 : apparaît si "click & collect" est coché
    4  click   collect

Je sais que le terme "click & collect" est impropre et ne désigne pas exactement ce qu'il veut dire. Néanmoins il est compris par tout le monde (cf. mon benchmark ci-dessus) et sa seule présence à coté de "se rendre sur place" suffit à suggérer qu'il faut cliquer dessus pour afficher des options de commande/livraison différentes.

Je sais que vous avez toutes les raisons d'être frustrés que toutes les options ne soient pas prises en compte. @PanierAvide va vendredi faire une petite étude pour étudier les tags les plus utilisés afin d'être certains que les 80% du besoin soit bien celui que j'ai proposé dans cette interface.
Pour certaines exceptions, il reste également la possibilité que "ça reste ouvert" reconnaisse des tags sans pour autant qu'il ne soit possible de les éditer dans le formulaire.

PS : logo utilisé sur l'écran "fermé" : https://thenounproject.com/search/?q=closed&i=2846465

@Bibi56
Copy link

Bibi56 commented Nov 25, 2020

* J'ai même vu un "Drive Piéton" chez système U et carrefour, ce qui est un comble : https://www.carrefour.fr/services/drive/pieton

Je n'arrive pas à voir la différence avec le "retrait en magasin" ou le "click & collect" : tu commandes, tu payes et tu retires en magasin (et non dans un service drive spécialisé pour la livraison dans le coffre de la voiture).

Il leur faut des coups de foot au ass pour parler correctement ?

@overflorian
Copy link
Contributor Author

Bonne question.
"retrait en magasin" pourrait laisser à penser que la commande également se fait en magasin.
Or pour cela, on souhaite que l'utilisateur coche "sur rendre sur place".
On a réfléchit à plusieurs pendant longtemps et on ne trouve toujours pas mieux que le terme "click & collect"

@overflorian
Copy link
Contributor Author

Je ne sais pas dans quelle mesure il serait possible d'avoir des champs de formulaires qui respectent les standards du material design (affichage, animation, interaction) mais ce genre de champ de formulaire : https://youtu.be/D7LB-QPxH9c?t=787 est tellement cool et efficace !
Signé : la personne qui ne va pas implémenter le truc ;)

@overflorian
Copy link
Contributor Author

OK j'ai affiné l'écran lié aux horaires pour mettre encore plus en avant la possibilité d'éviter de dupliquer les horaires dans le tag opening_hours:covid19 et opening_hours en me basant sur les cards.
Ça donne ça :
5  horaires

Icônes utilisées :
https://github.com/caresteouvert/caresteouvert/blob/master/icons/time.svg
https://thenounproject.com/search/?q=covid&i=3247096
https://thenounproject.com/search/?q=sun&i=695140

@overflorian
Copy link
Contributor Author

Tant qu'on est dans les icônes j'en ai aussi pour les menus principaux :
1  menu

Icônes :
https://thenounproject.com/search/?q=open+store&i=676602
https://thenounproject.com/search/?q=add+cart&i=1374113

@overflorian
Copy link
Contributor Author

Et pour le champ texte libre :
6  champ libre

Icône : https://thenounproject.com/search/?q=edit&i=1072354

@nuxper
Copy link

nuxper commented Nov 26, 2020

D'abord bravo pour le boulot.
Je sais que vous ne pouvez pas modifier le design tous les 4 matins mais quand même mes remarques à chaud:

Livraison
Un restaurant qui fait de la livraison sans proposer le retrait sur place (click & collect) ne peut pas l'indiquer ? Je vais faire un tour mais je ne pense pas que ce soit un cas si isolé. (Edit : après vérification, pour un restaurant en tout cas il semble rare de faire de la livraison sans click and collect. Je trouve personnellement que chercher "Livraison" sous "Click and Collect" est malgré tout très perturbant )
Juste pour apporter une brique au chantier, à peu prêt toutes les autres solutions ("concurrentes") permettent de séparément flagger "Service de livraison" et "Click and Collect".
Parce que je ne veux pas poser un problème sans proposer une solution (sans changer drastiquement le design) :

  • Remplacer "Click and Collect (Commande à Distance)" par "Commande à Distance (Click and Collect et Livraison)"
  • Si c'est cliqué : avoir deux Flags:
    - Click and Collect (Retrait sur place) (activé par défaut ?)
    - Livraison pendant la Crise Sanitaire

Se rendre sur place
Désolé mais en toute honnêteté je ne sais pas, pour un resto qui ne fait que du click & collect, si je dois dire oui ou non à "se rendre su place" ?
Dans ce cas toujours, ces horaires doivent-ils indiquer les horaires de retrait ?
Que la réponse à ma question soit oui ou non à minima j'ajouterais une explication:

  • Si oui, "Achat sur place, retrait de commande ..." ?
  • Si non, "Hors retrait de commande" ?

Plateformes
Même si on peut avoir une opinion sur elles, les plateformes CoopCycle, Deliveroo, Uber Eats sont très utilisées par les restaurants, qui vont désormais être le principale sujet.
Proposition : Sous "Site internet", ajouter juste un texte : "Plateformes : les indiquer en détail" ?
J'essaierai d'avoir quelques stats mais je vois beaucoup de restaurants qui font la commande et retrait sur site via leur site web ou par téléphone et la livraison via une plateforme (parceque c'est autre chose d'embaucher une personne pour la livraison j'imagine). Je pense qu'il ne serait donc pas recommandé de suggérer la copie de l'URL deliveroo dans le champ "Site internet".

@nuxper
Copy link

nuxper commented Nov 26, 2020

Si ça peut aider, quelques personna (exemple / profile type d'utilisateur):

Personas

  • Je suis commerçant
    • Restaurateur
      • Fermé
        • Dounia Ali, 50 ans
        • Restaurant 2 étoiles michelin "La Mère Dutour"
        • Il n'est pas rentable d'ouvrir la cuisine et je préfère en profiter pour faire des travaux
        • J'en profite pour ajouter mes coordonnées et mes horaires habituels mais j'indique que je suis fermé.
      • Fast food
        • Emma Le Coq, 30 ans
        • Chicken Palace, Lyon 3eme et Lyon 1er
        • Je proposais la livraison, la commande à distance à retirer sur place, la commande sur place à emporter et la consommation sur place (kebab...) dans mes deux établissements.
        • Je garde Lyon 1er ouvert avec commande sur place à emporter ou commande à distance à retirer et je gère la livraison pour la clientèle des deux restaurants depuis mon restaurant du 1er.
        • Je ferme la cuisine de Lyon 3eme mais veux indiquer que la livraison est toujours possible via Deliveroo.
      • Café
        • Julia Menuet, 35 ans
        • Café avec un ou deux plats bios, brunch le dimanche midi
        • Je propose un service click and collect le vendredi, samedi pour le déjeuner et dimanche pour le brunch.
        • Allez sur mon facebook pour voir le menu prévu, et appelez moi avant 11h pour passer commande.
      • Restaurant
        • Laurent Compere, 40 ans
        • Je propose le click and collect via mon site web
        • Je propose la livraison par Uber Eats
    • Services
      • Coiffeur
        • Salon de la Presqu'île, Lyon 2e
        • Thierry Dupont, 45 ans, propriétaire du salon.
        • Je souhaite indiquer mes horaires d'ouvertures
        • Idéalement, j'aimerais indiquer qu'on peut prendre rendez-vous sur planity
      • Salle de sport
        • Fitness Club de la Presqu'île
        • Florian Treuil, 30 ans
        • Je souhaite pouvoir indiquer que même si la salle est fermée, un service de coach est disponible en visio pour les abonnés.
    • Vente de biens
      • Opticien
        • Vision Géniale, Opticien, Croix Rousse
        • Sébastien Delphin, 55 ans
        • Mon magasin vous accueille. Pas de livraison possible.
      • Vêtements
        • Tokyo Fashion, la marque internationale
        • Laure Biéro, 40 ans
        • Propose la commande en ligne, en livraison ou retrait en magasin
        • Le magasin a rouvert également
  • Je suis une administration
    • Lucie Maillard, 35 ans
    • conseillère resp. communication mairie 7ème arrondissement de Lyon
    • habituée aux outils numériques mais pas à la carto
    • Je souhaite indiquer que les services de la mairie sont ouverts, sans rendez-vous.
  • Je suis client
    • Éric Pourcelot, 50 ans
      • J'en ai marre de ma tignasse, je veux aller chez le coiffeur, le Salon de la Presqu'île.
      • Je veux savoir si mon coiffeur a rouvert et à quels horaires, et pouvoir l'apeller pour prendre rendez-vous.
    • Jules Rodriguez, 20 ans
      • J'ai faim, je veux un kebab
      • Je clique et swappe plus vite que mon ombre sur mon smartphone
      • OK pour aller le chercher, mais pas au delà de 10 minutes de marche
    • Estelle Bastien, 35 ans
      • J'ai faim, je me ferais bien un sushi devant ma série, je n'ai pas envie de sortir de mon canap plus que nécessaire.
      • Je suis habituée aux outils informatiques
  • Je suis un contributeur openstreetmap
    • Marcel Dupont, 45 ans
    • J'ai besoin d'avoir une définition claire des tags
    • Je veux que le maximum d'info soit pérenne

@Bibi56
Copy link

Bibi56 commented Nov 26, 2020

Bonne question.
"retrait en magasin" pourrait laisser à penser que la commande également se fait en magasin.
Or pour cela, on souhaite que l'utilisateur coche "sur rendre sur place".
On a réfléchit à plusieurs pendant longtemps et on ne trouve toujours pas mieux que le terme "click & collect"

pourrait laisser à penser

En général l'endroit où on récupère les biens commandés s'appelle "retrait des marchandises".
Que ce soit des biens commandés par internet, téléphone ou acheté sur place.

Le problème c'est peut-être que l'on devrait cartographier ces lieux de retrait à part.

Si on prend par exemple Leroy-Merlin, ils font du "retrait en magasin" et pourtant le lieu de retrait est à part, certains diraient que c'est un drive. What is the benefict of using a term in a foreign language?

Si tu prends un grand magasin de bricolage (mais pas que) tu as l'entrée principale (on sait taguer), la cour des matériaux (ça se voit) et le retrait de marchandises. Et ça, on n'a pas encore sauf erreur.

Ce serait sans doute aussi utile que d'essayer de faire rentrer 80 % des trucs dans une interface simple : si on a un point de retrait et la possibilité de commander en ligne ou par téléphone, il devient superfétatoire de préciser click_and_collect:covid19.
Plus exactement ça permet de faire une interface plus simple car on série mieux les choses.

On se rend sur place mais pas dans le magasin. Même s'il y a des exceptions où on récupère au niveaux des caisses comme pour une commande faite par internet et récupérée dans un relais (supérette, bureau de tabac...)

@nuxper
Copy link

nuxper commented Nov 26, 2020

Je partage ici la recherche sur ce que font plusieurs acteurs pour décrire les services proposés par un commerce.

google maps
    Biens non consommables
        Retrait en magasin
        Retrait à l'exterieur
        Achat en magasin
        Livraison
    Consommables
        Vente à emporter
        Repas sur place
        Livraison
            Livraison sans contact
        Terrasse
    Services (coiffeurs ...)
      Service à domicile
      Rendez-vous en ligne
bing maps
    consommable
        Sur place
        Vente à emporter/Livraison
        Sans rendez-vous
Lyon My Presqu'île
    https://mypresquile.com/commerces-e-shop/
    services
        À emporter
        Call and collect
        Click and collect
        Livraison
        Prise de Rendez-vous
        + (d'autres services sans lien avec le processus de commande)
Pages jaunes
    Retrait en magasin
    Livraison à domicile
    Drive
    e-réservation
    pick up
Commerces Annecy
    Service de Livraison
    Click & Collect
    E-Commerce

@Bibi56
Copy link

Bibi56 commented Nov 26, 2020

Un restaurant qui fait de la livraison sans proposer le retrait sur place (click & collect) ne peut pas l'indiquer ? Je vais faire un tour mais je ne pense pas que ce soit un cas si isolé

Pas complètement isolé, je connais un resto qui au moins durant le confinement 1 proposait de vendre des repas avec des pâtisseries de la ville d'à côté et le pâtissier était ouvert et faisait des livraisons. Sauf que vous voyez où je veux en venir : la distance de livraison était à partir du pâtissier (à 11 km du cuistot).

Confinement saison 2 : la pâtisserie s'est remise à la la livraison à partir de 20 € et jusqu'à 15 km mais pas d'option repas.

Ceci dit il y avait aussi une esthéticienne - boutique fermée - qui permettait la commande par téléphone pour ses clientes régulières - comprendre payement différé, lors du retrait de la livraison ? - et c'était la cave à vin qui servait pour le retrait et la livraison. Idem pour des viandes auprès du fromager : c'est du Système D à la française qui rentre mal dans des cases. Hormis au final le champ libre pour préciser.

Confinement saison 2 : l'esthéticienne s'est mise au Click & Collect, c'est la photo de sa page FB. Regardons un peu ; non c'est du call and collect. Quant au catalogue des coffrets c'était sur un Live FB. Non, désolé, même avec une interface bien faite, CRO n'arrivera pas à rentrer les 20 % restants dans 255 caractères.

Le problème c'est que c'est ce type de commerçants qu'on veut aider - on se doute que le supermarché est largement ouvert.

PanierAvide added a commit that referenced this issue Dec 1, 2020
@overflorian
Copy link
Contributor Author

OK grande nouvelle : @PanierAvide a développé le nouveau formulaire : https://cro-dev.pavie.info
Le retour d'autres testeurs est le bienvenu !
Voici les miens :

Je pense qu'il est nécessaire de résoudre ce bug #869 avant de publier la nouvelle version du formulaire. L'affichage sur mobile est sinon trop pénible.

Tags pour lieux fermés

Lorsque l'on signale qu'un lieu est définitivement fermé (par exemple https://www.openstreetmap.org/node/7097955253/history#map=19/46.81070/1.69290&layers=N (j'ai fait un revers après avoir testé)), cela créé les champs :

  • description:covid19=contenu du champ texte avec les détails de la fermeture
  • fixme=This place is permanently closed
  • opening_hours:covid19=off
  • access:covid19=no

Les deux derniers tags ne sont-ils pas redondants ?
Je propose d'utiliser le tag "note" à la place de "description:covid19" dans cette situation particulière qui indique qu'un lieu est fermé définitivement et qui n'a rien à voir avec la crise du covid.
Question ouverte : n'utiliserions-nous pas les notes à la place ou en plus de fixme / note ?

Tags pour lieux ouverts

Lorsque l'on signale un lieu ouvert (exemple celui-ci https://www.openstreetmap.org/node/2483572706/history) sans préciser d'horaire d'ouverture, les tags suivants sont utilisés :

  • access:covid19=yes
  • opening_hours:covid19=open

N'est-ce pas redondant ?

Mêmes horaires que d'habitude

J'ai coché "même horaires que d'habitude" sur le POI https://www.openstreetmap.org/node/1913295647 (j'ai revert ce changement lié au test).
L'horaire a été dupliqué sur les tags :
opening_hours et opening_hours:covid19
Je pense que l'on devrait utiliser opening_hours:covid19=same lorsque possible, comme documenté ici https://wiki.openstreetmap.org/wiki/FR:Key:opening_hours:covid19

Cohérence des tags

J'ai modifié https://www.openstreetmap.org/node/2055753535/history (j'ai revert depuis) en cliquant que click&collect était dispo + livraison. Cela a créé les tags :

  • access:covid19=no
  • delivery=yes
    -opening_hours:covid19=open
    Je pense que le premier tag est en trop ;)

Plusieurs tests sur des POIs seraient les bienvenus si d'autres personnes souhaitent aider. Merciii

@PanierAvide
Copy link
Contributor

J'ai modifié pour prendre les remarques en conséquence :

  • Lieux fermés : utilisation de note au lieu de description:covid19, plus de access:covid19=no ajouté
  • Lieux ouverts : utilisation uniquement de access:covid19=yes pour dire que c'est accessible sans plus d'infos sur les horaires
  • Mêmes horaires : utilisation de la valeur same

Pour le dernier cas, c'est en même temps ce qui a été rentré dans le formulaire :

  • onglet "se rendre sur place" pas coché = access:covid19=no
  • onglet "click et collect" coché + livraison = delivery=yes + opening_hours:covid19=open (pour dire que le commerce est actif et propose la livraison)

@overflorian
Copy link
Contributor Author

Merci, tu as fait vite ! Pour moi c'est ok pour mettre en prod. Attendons d'éventuels retour pendant 24h @PanierAvide et puis go !

@overflorian
Copy link
Contributor Author

24h sont passées, je pense qu'on peut mettre en prod \°/

@gileri
Copy link

gileri commented Dec 10, 2020

Les modifications ont l'air d'aller dans le bon sens, merci !

Lieux fermés : utilisation de note au lieu de description:covid19, plus de access:covid19=no ajouté

Autant mettre le "permanently closed" et les informations liées dans le fixme non ? Il y a une utilité à séparer les deux ?
En ayant les deux dans le même champ ça permet de l'afficher directement dans Osmose par exemple.

@PanierAvide
Copy link
Contributor

L'intérêt de séparer les deux est plus une facilité technique, comme la valeur du fixme est toujours la même on peut plus facilement faire une recherche dessus. Si l'argument ne tient pas, on peut changer en conséquence.

@overflorian
Copy link
Contributor Author

Je n'ai pas de préférence pour l'une ou l'autre solution.

@nuxper
Copy link

nuxper commented Dec 10, 2020

D'abord merci et bravo ! C'est cool de voir cette fonctionnalité arriver.

Désolé pour le retour tardifs, mais les voici:

  • "Se rendre sur place" : Je l'avais mentionné dans un poste précédent : je pense qu'il faut juste aider Julia Menuet ou Laurent Compere (voir personna sur mes posts d'il y a 14 jours, le 26 novembre) qui ne font que du click & collect ou : doivent-ils cocher "oui" ou "non" ? doivent-ils y indiqurer leurs horaires de retrait ? Moi qui suit le projet je ne saurais pas comment les remplir, or je pense que ce sont les commerces les plus importants car les autres peuvent désormais proposer leurs services habituels.

  • Click and Collect (Commande a distance) : Je trouverais plus clair d' inverser : Commande a distance (Click & collect / Livraison).
    Selection_001

  • Le toggle pour "Lieu fermé" m'a semblé bizarre car on a l'impression en arrivant que c'est une autre option compatible avec les deux autres. Pas bloquant

@nuxper
Copy link

nuxper commented Dec 10, 2020

Est-il normal que meme si j'ai modifié un noeud depuis 1h, le panneau continue a indiquer " Modifié il y a quelques minutes, les infos ci-dessous ont pu changer" ?
https://cro-dev.pavie.info/@45.759612,4.834278,18.55/place/n6920831262

@overflorian
Copy link
Contributor Author

overflorian commented Dec 11, 2020

Hello @nuxper, merci pour tes retours.
Ce matin la mention a bien été modifiée : il est possible que l'interface affiche le message pendant plus d'une heure.

"Se rendre sur place"
On a bien vu et pris en compte ta précédente remarque. On a fait le choix de séparer la possibilité d'accéder au lieu et celle de faire le click&collect. Dans le menu click&collect il y a une mention "retrait en magasin" qui signifie que l'on peut venir chercher le produit sur place. Il nous semble que vu la situation, il n'est plus nécessaire (et surtout trop compliqué) d'ajouter une case "je peux venir chercher un produit sur le pas de la porte mais sans accéder à l'intérieur du magasin".
Ce niveau de détail peut être renseigné dans la note textuel.

Click and Collect (Commande a distance) : Je trouverais plus clair d' inverser
Pourquoi pas. @PanierAvide quel est ton avis ?

Le toggle pour "Lieu fermé" m'a semblé bizarre car on a l'impression en arrivant que c'est une autre option compatible avec les deux autres. Pas bloquant
On a déjà essayé d'indiquer que cette option est différente : lorsqu'il est cliqué, le bouton passe en rouge. Mais à la réflexion, je suis d'accord avec toi : aucune information visuelle ne permet à l'utilisateur de voir au préalable que cette option est différente.
Un bouton avec libellé me paraît trop proéminent, peut-être peut-on s'inspirer du natural design pour trouver un type de bouton plus discret :

Peut-être cette icône : https://thenounproject.com/search/?q=closed&i=1443682 qui donnerait ça :
bouton fermeture

Je ne suis pas hyper convaincu moi-même, si vous avez une solution ...

En me repenchant sur le formulaire je me rend compte que les libellés de boutons sont bien trop longs :
image
Je propose :

  • Même horaires que d'habitude -> Habituels
  • Ajouter des jours d'ouverture -> Ajouter un jour

@overflorian
Copy link
Contributor Author

Si j'étais consciencieux (ou casse-couille ? ;)) je demanderai aussi de décaler le texte pour respecter la même distance icones/textes de 31px ici :
31px
Merciiii

@nuxper
Copy link

nuxper commented Dec 11, 2020

"Se rendre sur place"

Je trouve le "retrait en magasin" tres bien personellement. Non mon hésitation en tant qu'utilisateur vient du "Se rendre sur place" et "Acces au lieu possible" et de ce qu'il signifie pour un restaurant.

Je me mets dans la peau de Julia Menuet qui fait du click and collect le vendredi, samedi pour le déjeuner et dimanche pour le brunch. Je coche "Click & Collect" puis "Retrait en magasin" et laisse " Livraison a domicile" décoché. Mais je ne sais pas quoi dire pour "Se rendre sur place" :

  • Je pourrais la cocher pour indiquer qu'on peut se rendre au lieu pour retirer des commandes, et indiquer les horaires ou le retrait de commande est disponible.
  • Je pourrais la laisser décochée car on ne peut pas s'y rendre sans rendez-vous pour consommer sur place.
    Ma question est sincere : pour toi que devrait faire Julia Menuet ?

Lieus fermés

Désolé effectivement je reviens avec le probleme mais je ne trouve pas de solution simple non plus.

Je jette une reflexion mais elle n'est pas une solution désolé : Si j'arrive sur un magasin sur lequel "Se rendre sur place" ou "Commande a distance" sont cochés, on pourrait immaginer ne pas afficher "Lieu fermé" et dire simplement : si l'utilisateur décoche les deux toggles alors c'est que le magasin n'offre aucun service et donc il est fermé ? Devrait-on faire disparaitre le toggle mais changer le bouton "Publier" en "Confirmer magasin fermé" si les deux premiers toggles sont décochés ?

Sur google business c'est plutot un bouton d'action "mark as closed" : https://support.google.com/business/answer/9790266?hl=en

Lecture apres édition

https://cro-dev.pavie.info/@45.759612,4.834278,18.55/place/n6920831262
ha oui tiens c'est bon merci.
Probleme : le texte n'indique pas le click and collect :'(
image

@Bibi56
Copy link

Bibi56 commented Dec 11, 2020

bouton fermeture
Je ne suis pas hyper convaincu moi-même, si vous avez une solution ...

Pour l'icône je ne suis pas du tout convaincu. Ce n'est pas plutôt l'idée d'un truc caché, ▼ - U+25BC BLACK DOWN-POINTING TRIANGLE que l'on peut refermer ▲ - U+25B2 BLACK UP-POINTING TRIANGLE ?

Au fait pourquoi mettre en opposition être consciencieux et être casse-couilles ? ;-)

@PanierAvide
Copy link
Contributor

Merci pour vos propositions. Une synthèse en a été faite, des choix d'ergonomie ont été réalisés sur la base de ces retours, et c'est désormais en production.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request User Experience
Projects
None yet
Development

No branches or pull requests

7 participants