マイクロモビリティでは、アプリやサービス情報を Google マップ モバイル版(GMM)に統合できます。サービスに付加価値が加わることで、Google マップでの車両のリアルタイムの空き状況、料金の見積もり、カスタマイズされたロゴなどの可視性が向上します。
マイクロモビリティ パートナーの統合では、パートナーが General Bikeshare Feed Specification(GBFS)フィードを頻繁にアップロードする必要があります。これらのフィードにより、Google はサードパーティの API にアクセスしなくても、GMM で経路検索の結果と車両を表示できます。
まだ参加登録がお済みでない場合は、パートナー プログラムのお問い合わせフォームにご記入ください。
次の図は、パートナーと Google 間のデータフローを示しています。
図 1. マイクロモビリティ パートナーと Google 間のデータフロー。
GBFS フィードは、JSON ファイルの組み合わせで記述されます。必要に応じて、GBFS フィードの情報は、対象となる都市の現地語で表現されます。
詳しくは、GBFS GitHub リポジトリをご覧ください。Google は、このマイクロモビリティ パートナー統合デベロッパー ガイド全体で説明されている GBFS の拡張バージョンを使用しています。
マイクロモビリティ機能
マイクロモビリティ統合では、パートナーは 1 つの GBFS フィードのみを独立してホストします。たとえば、free_bike_status.json
は 1 つだけです。単一セットの GBFS フィードは、パートナーが提供するポート返却型と乗り捨て型の自転車またはスクーターの説明を Google に提供します。理想的には、パートナー様には 30 秒以内の最新のフィードデータをご提供いただくことを想定しています。これにより、ユーザーは最新のマイクロモビリティ車両の空き状況と料金を確認できます。
ドッキングされた自転車は、自転車ステーションに関連付けられた 2 つのデータポイント(空き状況と地理的位置)で表されます。ドックレスの自転車やスクーターは、個々の利用可能ステータスと地理的位置で表されます。
GMM には、マイクロモビリティ パートナーのロゴがブランド化されたルートが表示されます。GMM では、推定される合計移動時間、距離、運賃も表示できます。車両に関する追加情報は、該当する場合に表示されます。このような情報には、バッテリー残量、車両の種類(「電動自転車」など)、その他の関連情報が含まれます。
ユーザーが GMM 検索を行い、特定の GMM 結果をタップします。これにより、アップロードされた GBFS フィードで指定されたパートナー提供のディープリンクを使用して、パートナー アプリが開きます。ディープリンクには、選択した車両に関するデータが含まれており、ユーザーはパートナー アプリ内で車両やステーションのロック解除、予約、確認を行うことができます。
この追加情報により、パートナー アプリは自転車やスクーターの利用状況のリアルタイムな変化に対応できます。たとえば、パートナー アプリは、リクエストされた車両が利用できないことをユーザーに警告し、代替手段を提供できます。
始める
GMM Micromobility との統合を開始するには、次の準備を行います。
- 新しいプロバイダの実装、フィード配信に関するガイドライン、ディープリンクの各ガイドをご覧ください。
- フィードで使用するさまざまな JSON ファイルの仕様を参照してください。
- パートナー プログラムのお問い合わせフォームに記入して、プログラムにご参加ください。
- マイクロモビリティのルート検索結果について、アイコンとカスタム URL スキームを Google に提供します。