概要

On-demand Rides and Deliveries Solution は、オンデマンド モビリティ サービスを構築するための開発ツールキットです。Navigation SDK のみを使用するだけで、アプリにリアルタイムの追跡地図を提供できます。調整されたルートを追加する場合は、ツールキットが提供するウェブサービスと、地図、経路、場所の機能を、ライドシェアリングと配達のソリューション専用に設計されたインターフェースにラップする API セットを提供します。

オンデマンド配車と配達ソリューションは、以下の機能を提供します。

  • ルート計画と配車。ユーザーは、使い慣れた Google マップを使用して、迅速かつ正確なルートと到着予定時刻の計算、効果的な乗車場所を把握し、配車を予約したり、注文したりできます。
  • ドライバーのルーティングとナビゲーション。二輪車のルート選択やリアルタイムの交通状況などの機能を利用して、Google マップのターンバイターン方式ナビをアプリに統合できます。
  • Address Context & Validation -乗車場所または降車場所の正しい住所を特定し ドライバーが正しい場所にルーティングされるようにします
  • タスク トラッキング。ユーザーがドライバーのルートをリアルタイムで追跡できるようにする。
  • フリート分析とデバッグ。車両の位置、速度、滞留時間、位置情報の精度を遡及的に可視化し、デバッグできます。

コンポーネント

コンポーネント名 プラットフォーム 機能
Navigation SDK AndroidiOS ナビゲーションと UI のカスタマイズ
Fleet Engine ウェブサービス gRPCREST 認証、車両登録、車両追跡、ルート調整
Driver SDK AndroidiOS 進化したナビゲーションとトラッキング
コンシューマ SDK AndroidiOS ルート リクエスト

デベロッパー ロードマップ

Google Maps Platform をどの程度統合するかは、設計によって決まります。ここでは、要件を検討し、SDK の機能と比較する際の大まかな流れを説明します。

アプリ内のリアルタイム ナビ

ナビゲーション付きの最終アプリに進むには、Cloud プロジェクト作成のゲートウェイを通過して、Navigation SDK を有効にするための API_KEY を取得します。これらの予備タスクの後、アプリ プロジェクトを作成し、SDK ファイルをコピーして、アプリの依存関係に追加する必要があります。アプリに SDK を追加すると、アプリが受け入れるデスティネーションの数、ユーザーへのビューの表示、イベントへの応答方法を決定できます。詳しくは、ご使用のプラットフォームの Navigation SDK をご覧ください。

配車サービス / 配達ソリューション

車両の登録とトラッキングを必要とするソリューション設計では、ソリューションがディスパッチ ハブとして使用できる Fleet Engine を呼び出すことができます。

主な技術的制約とコンポーネント

以下のライドシェアと配送に関する機能は、お客様のサーバー、サービス、アプリケーションが単独で責任を負います。

  • ドライバー、車両、乗客、移動データ、請求対象トランザクションのストレージ。