La micromobilité vous permet d'intégrer les informations de votre application ou service dans Google Maps pour mobile (GMM). La valeur ajoutée de votre service se traduit par une visibilité accrue, qui inclut la disponibilité des véhicules en temps réel, des estimations de tarifs et des logos personnalisés sur Google Maps.
Pour les intégrations de partenaires de micromobilité, le partenaire doit importer fréquemment son flux GBFS (General Bikeshare Feed Specification). Ces flux permettent à Google d'afficher des résultats d'itinéraire et des véhicules dans GMM sans avoir besoin d'accéder à une API tierce.
Si vous ne vous êtes pas encore inscrit, remplissez le formulaire de demande de participation au programme Partenaires.
Le schéma suivant illustre le flux de données entre le partenaire et Google :
Figure 1 : Flux de données entre le partenaire de micromobilité et Google.
Le flux GBFS est décrit par une combinaison de fichiers JSON. Le cas échéant, les informations du flux GBFS sont exprimées dans la langue locale des villes qu'il couvre.
Pour en savoir plus, consultez le dépôt GitHub GBFS. Google utilise une version étendue de GBFS, décrite dans ce guide du développeur pour l'intégration des partenaires de micromobilité.
Fonctionnalités de micromobilité
Dans une intégration de micromobilité, le partenaire héberge indépendamment un seul ensemble de flux GBFS. Par exemple, il ne peut y avoir qu'un seul free_bike_status.json
. Le flux GBFS à ensemble unique fournit à Google une description des vélos ou trottinettes avec ou sans borne proposés par le partenaire.
Idéalement, nous attendons de nos partenaires qu'ils fournissent des données de flux mises à jour qui ne soient pas obsolètes de plus de 30 secondes. Cela permet aux utilisateurs de voir la disponibilité et les prix des véhicules de micromobilité à jour.
Un vélo en libre-service est représenté par deux points de données associés à sa station : la disponibilité et la position géographique. Un vélo ou une trottinette sans borne est représenté par son état de disponibilité et sa position géographique.
GMM affiche des itinéraires portant le logo du partenaire de micromobilité. GMM peut également afficher la durée totale estimée du trajet, la distance et le tarif. Des informations supplémentaires sur le véhicule sont présentées, le cas échéant. Ces informations incluent le niveau de la batterie, le type de véhicule (par exemple, "vélo électrique") et d'autres informations pertinentes.
L'utilisateur effectue une recherche GMM et appuie sur un résultat GMM donné. L'application partenaire s'ouvre avec le lien profond fourni par le partenaire et spécifié dans le flux GBFS importé. Le lien profond contient des données sur le véhicule sélectionné et permet à l'utilisateur de déverrouiller, de réserver ou de voir un véhicule ou une station dans l'application partenaire.
Ces informations supplémentaires permettent à l'application partenaire de réagir aux changements en temps réel de la disponibilité du vélo ou de la trottinette. Par exemple, l'application partenaire peut avertir l'utilisateur que le véhicule demandé n'est pas disponible et lui proposer une alternative.
Commencer
Pour commencer votre intégration à GMM Micromobility, effectuez les actions préparatoires suivantes :
- Consultez les guides Implémentation d'un nouveau fournisseur, Consignes pour la diffusion des flux et Liens profonds.
- Consultez les spécifications des différents fichiers JSON à utiliser dans les flux.
- Pour participer, remplissez le formulaire de participation au programme de partenariat.
- Fournissez des icônes et des schémas d'URL personnalisés à Google pour vos résultats d'itinéraires de micromobilité.