Ce guide décrit les étapes types requises pour l'implémentation d'un partenaire. Les étapes sont décrites de manière générale et peuvent nécessiter des ajustements pour un partenaire donné.
Phase 1 : Avant l'implémentation
Envoyez-nous vos composants à Google. Une fois que nous les avons reçus, nous préparons nos systèmes à l'intégration.
Avant l'implémentation, procédez comme suit :
Suivez les instructions de Mettre en forme les liens profonds et Préparer les liens profonds par défaut, y compris un lien universel iOS et un lien vers une application Android. Envoyez les deux liens profonds par défaut à l'assistance pour les partenaires de micromobilité.
Envoyez votre logo de vélos en libre-service et les icônes de vos véhicules à l'assistance pour les partenaires de micromobilité. Pour en savoir plus, consultez les spécifications des icônes.
Pour vous familiariser avec la création et l'envoi des flux, consultez les spécifications de l'onglet Référence et les Consignes pour l'envoi des flux. Pour toute question concernant ces guides, contactez l'assistance pour les partenaires de micromobilité.
Pour obtenir la liste des fonctionnalités recommandées à prendre en charge dans l'application native, consultez Fonctionnalités compatibles.
Phase 2 : Implémentation, envoi et tests du flux
Une fois que vous avez généré votre flux GBFS (General Bikeshare Feed Specification), suivez les étapes ci-dessous pour l'implémenter, le fournir et le tester :
Pour que votre flux GBFS soit disponible pour Google, consultez les Consignes pour la diffusion des flux. Pour savoir comment créer votre flux GBFS, consultez les spécifications de l'onglet Référence.
Envoyez à l'équipe Assistance pour les partenaires de micromobilité les informations concernant l'adresse d'hôte et les méthodes d'authentification.
Une fois votre flux disponible sur nos serveurs, Google vérifie votre couverture, les délais de livraison du flux et les liens profonds.
Mettez à jour vos applications iOS et Android pour qu'elles prennent en charge les redirections provenant de GMM. Vos applications doivent être capables d'effectuer les opérations suivantes :
Répondez de manière appropriée si une demande de micromobilité provient d'un lien profond GMM.
Prenez en charge les schémas d'URL personnalisés lors de la phase de pré-implémentation, en plus des liens profonds individuels fournis par le flux GBFS.
Phase 3 : Assurance qualité et approbation technique du lancement
Avant l'examen de l'assurance qualité et l'approbation du lancement technique, vérifiez les éléments suivants :
- Vos applications sont prêtes à fournir des mises à jour de flux à Google toutes les 30 secondes, avec une latence ne dépassant pas 30 secondes.
- Vos applications répondent aux liens profonds GMM.
Pour envoyer votre application pour le contrôle qualité et l'approbation du lancement :
Informez l'assistance partenaire Micromobilité et fournissez-lui les informations suivantes :
Accès à vos applications. Si elles ne sont pas encore publiées, envoyez une invitation TestFlight pour vos applications iOS et le fichier APK pour vos applications Android.
Instructions pour accéder à votre application en dehors de vos pays d'opération, si des étapes spéciales sont nécessaires.
Un compte de test pour vos applications, si nécessaire.
Les pays dans lesquels vous êtes prêt à lancer votre application.
Attendez de recevoir une notification vous informant que l'équipe d'assistance a terminé son examen. L'équipe d'assistance vérifie la couverture de votre flux et valide l'intégration de votre application à GMM. Google teste la façon dont les applications répondent à l'intégration, mais ce processus ne déverrouille aucun vélo.
Coordonnez la date de lancement prévue avec l'équipe d'assistance. Tous les lancements suivent les calendriers de lancement de l'assistance Google pour les partenaires.