gif-jungle

BlogBlog JungleworksTookan

Comment fonctionne l'algorithme d'appariement dans l'économie à la demande ? Troisième partie de la série sur le parcours utilisateur

Par utilisateur invité 23rd Décembre 2015

Ceci est la troisième partie d'une série en 8 parties intitulée 'Parcours utilisateur sur une plateforme commerciale à la demande'

Les plates-formes à la demande permettent aux clients de convoquer les fournisseurs de services en faisant les bonnes correspondances. L'efficacité de l'algorithme d'appariement est intrinsèque au succès de toute plate-forme de ce type et est directement et indirectement liée aux effets de réseau et à l'économie unitaire associée à la plate-forme à la demande. La logique de correspondance d'une application détermine quel fournisseur de services doit être attribué à une nouvelle demande client. Dans cette analyse de suivi, nous avons fourni des informations sur la façon dont notre module de mise en correspondance a été conçu pour répondre aux exigences fondamentales des différents modèles commerciaux. La structure du marché est la première chose à prendre en compte pour déterminer comment vous allez faire correspondre les deux côtés. Avec de nombreux acteurs à la demande sur le marché, il n'est pas improbable que la route du succès soit décidée par l'efficacité de son algorithme de matching, comme cela a été expliqué dans ce Algorithme de correspondance Uber vs Lyft. À la demande Les algorithmes d'appariement peuvent être classés en deux grandes catégories : automatiques et manuels.   

Algorithme de correspondance Économie à la demande

Correspondance automatique 

La correspondance automatique a lieu lorsque la logique d'attribution (ou de présélection) des fournisseurs de services est intégrée au code de l'application. Il existe certaines variantes en ce qui concerne l'algorithme de correspondance automatique (vous pouvez trouver différents types de marchés ici )

1. Modèle de sélection des fournisseurs – L'acheteur sélectionne les variables associées à un service et le système établit une correspondance en envoyant des demandes à la liste de fournisseurs de services la plus optimale. Par exemple, dans le cas d'Uber, une demande de trajet est d'abord envoyée au chauffeur disponible le plus proche (déterminé par l'application en comparant l'ETA du chauffeur à l'emplacement du client). Le conducteur peut alors accepter ou rejeter la demande. Le modèle fonctionne bien lorsque la nature de la transaction est hautement standardisée (le nombre de variables que le client doit décider avant d'être mis en correspondance est minimal). Plus la différence entre la qualité perçue ou réelle des prestataires de services pour les clients, moins ce type de modèle et les correspondances faites deviennent optimales. Ceci est utilisé dans la fourniture de services génériques tels que le service de taxi ou de messagerie A2B, où l'expérience client n'est pas fortement influencée par le choix du fournisseur de services. En cas de livraison de repas limitée dans le temps - de nombreuses entreprises choisissent de choisir automatiquement le livreur en fonction de leur emplacement actuel, de l'ETA jusqu'à l'emplacement du client, du nombre de repas par rapport aux tâches à accomplir.

Les modèles de sélection des fournisseurs sont Engagement unique modèles, c'est-à-dire qu'une partie (le fournisseur de services dans ce cas) s'engage à effectuer un travail et aucune confirmation correspondante n'est requise de la part du client pour accepter que sa demande soit servie par ce fournisseur de services.

matching algorithm_automatic_supplier pick client

2. Modèle de sélection de l'acheteur – L'acheteur renseigne certains détails ou choisit certains filtres et se voit présenter une liste optimisée de prestataires de services correspondant aux critères. L'acheteur vérifie ensuite les options disponibles et envoie une demande aux fournisseurs de services de la liste et est mis en correspondance avec celui qui accepte la demande. L'algorithme de correspondance d'AirBnB maintenant tient compte des préférences de l'hôte dans son algorithme de correspondance des visiteurs. 

Les modèles Buyer Pick sont généralement Double engagement modèles, c'est-à-dire qu'après que le client a sélectionné un fournisseur de services, ce dernier reçoit une notification sur son téléphone avec les détails de la tâche et du client. À ce stade, elle accepte ou rejette la demande. par exemple, les services de massage à la demande suivent souvent un modèle à double engagement où un client sélectionne à partir d'une liste restreinte de thérapeutes et l'appariement est terminé lorsque le thérapeute sélectionné accepte la tâche. 

Ces correspondances sont basées sur certains filtres durs et filtres souples qui caractérisent le système. 

Filtres durs se référer aux critères qui aident à définir une liste de SP qui peuvent être considérés pour une transaction particulière. Certains filtres durs typiques associés à de nombreuses plates-formes de ce type sont :

  • Type de service demandé – Le fournisseur de services sélectionné doit être en mesure de fournir le type de service demandé, par exemple, une demande d'Uber Black (service premium) ne peut pas être associée à des chauffeurs UberX, ou les stylistes ne faisant que des manucures ne peuvent pas être associés à une demande d'éruption.
  • Lieu où le service doit être effectué – Les fournisseurs de services ont généralement leurs zones d'opérations définies contrôlées par des barrières géographiques. La logique d'appariement devrait également garantir de n'apparier que les fournisseurs de services dont les zones de service chevauchent l'emplacement de service souhaité.
  • Temps de service – c'est-à-dire la préférence de planification par client. Une demande de service instantanée sera comparée uniquement aux fournisseurs de services actuellement disponibles, tandis qu'une demande de rendez-vous ultérieur recherchera les calendriers des fournisseurs de services par rapport à la disponibilité pour le créneau demandé (en tenant compte du temps tampon entre deux services consécutifs).
  • Prix ​​- Les modèles commerciaux tels que TaskRabbit, qui permettent aux fournisseurs de services de choisir leurs propres prix, fournissent souvent aux clients un filtre pour rechercher des fournisseurs de services en fonction du montant qu'ils sont prêts à payer.
  • Préférences spécifiques – Fortement dépendant du modèle commercial, comme la préférence pour un thérapeute masculin/féminin dans le cas d'un service de massage à la demande.

Filtres doux – Après avoir appliqué les filtres durs, la logique de correspondance est configurée pour appliquer certains filtres souples afin d'affiner ou de trier davantage la liste des correspondances dans un ordre particulier.

  • ETA (Niveaux) – Pour toute demande à la demande, le temps nécessaire au fournisseur de services pour atteindre le lieu de service est un facteur essentiel pour façonner l'expérience client. Dans un modèle de sélection de fournisseur, Demande de diffusion est souvent basée sur l'ETA des fournisseurs de services présélectionnés jusqu'à l'emplacement du client. Par exemple, la plate-forme peut d'abord envoyer des demandes à tous les fournisseurs correspondants dans un rayon de 5 miles, et si aucun d'entre eux n'accepte la demande dans un délai défini, les demandes sont diffusées aux fournisseurs dans un rayon de 8 miles et ainsi de suite. Dans un modèle de sélection de l'acheteur, le client peut trier la liste des fournisseurs de services présélectionnés sur la base de leur ETA avant de faire un choix.
  • Fournisseurs de services préférés – Certaines plates-formes permettent aux clients de marquer certains fournisseurs de services comme "favoris" et de choisir directement dans cette liste à l'avenir.
  • Conservation/Notes – La logique de correspondance compare les notes globales des fournisseurs de services et présente au client une liste triée. Dans un modèle de sélection de fournisseur, le système s'assure également de ne pas envoyer la demande d'un client à un fournisseur de services particulier noté 3 ou moins par le même client.
  • Indépendant vs contractuel - Certaines entreprises ont à la fois des employés et des pigistes sur leur plateforme. Les employés contractuels reçoivent un salaire mensuel fixe, tandis que les pigistes sont payés à l'acte. Le reste des facteurs restant les mêmes - le système donne la priorité aux employés contractuels par rapport aux indépendants pour faire correspondre les demandes des clients.
  • Load Balancing – La logique de correspondance garde un onglet sur le nombre de commandes passées (commandes livrées / en cours / pas encore commencées) avec chaque fournisseur de services pour s'assurer de ne pas surréserver un fournisseur de services particulier, laissant les autres sous-utilisés. par exemple pour une application de livraison de repas, il est important de considérer le nombre de commandes passées chez un prestataire vs le nombre de repas disponibles chez lui avant de lui attribuer une nouvelle demande.
  • Optimisation des itinéraires –  L'application tient compte de l'itinéraire qu'un fournisseur de services doit emprunter pour terminer les services réservés, afin de s'assurer qu'il n'a pas à se déplacer trop loin pour répondre à une nouvelle demande se situant entre deux demandes déjà réservées. 

Algorithme de correspondance de modèle de sélection d'acheteur Client

Fournisseurs de services d'algorithme de sélection de l'acheteur

Correspondance manuelle (par l'administrateur de l'application)

C'est la configuration la plus simpliste du module correspondant. Dans de tels modèles, l'administrateur de l'application attribue manuellement la demande du client à l'un des fournisseurs de services.

Lorsqu'un client soumet une nouvelle demande de service, l'administrateur reçoit une notification sur le panneau d'administration, où il a également une vue des fournisseurs de services enregistrés sur sa plate-forme ainsi que leurs profils (services qu'ils peuvent fournir), emplacement actuel, disponibilité et emplois attribués. Sur la base de ces facteurs, elle sélectionne et attribue la demande à l'un d'entre eux. À ce stade, le fournisseur de services désigné reçoit une notification sur son téléphone avec les détails de la tâche. Certaines plates-formes fournissent aux fournisseurs de services un bouton pour simplement accuser réception de la tâche, tandis que d'autres leur donnent la possibilité d'accepter ou de rejeter la tâche. Lorsque le fournisseur de services reconnaît ou accepte la tâche, la correspondance est terminée. Au cas où ils rejetteraient la tâche, l'administrateur choisirait quelqu'un d'autre et le même processus serait répété.

Caveat: Bien que l'appariement manuel puisse fonctionner pour les entreprises avec un petit volume de transactions et un petit nombre de fournisseurs de services enregistrés, à mesure que l'entreprise se développe, il devient difficile et inefficace de continuer avec un processus d'appariement manuel en raison des limites de l'effort manuel pour traiter un nombre élevé de entrants. demandes et dépendance continue à la fonction d'administrateur. 

Contactez-nous avec nous si vous cherchez à créer la prochaine grande perturbation avec votre idée d'entreprise à la demande ! Nous avons couvert votre technologie. Pas de soucis.

Abonnez-vous pour rester en avance avec les dernières mises à jour et informations entrepreneuriales !

  • Partagez cet article:

  • Blog Jungleworks Blog Jungleworks Blog Jungleworks

Vous pourriez être intéressé par ces articles