概要

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

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

  • ルートの計画と配車。顧客は、ユーザーが慣れ親しんでいる使い慣れた Google マップを使用して、ルートと到着予定時刻を迅速かつ正確に計算し、効果的な乗車ポイントを使用して、乗車の予約や注文を行うことができます。
  • ドライバーのルーティングとナビゲーション。二輪車のルートやリアルタイムの交通情報などの機能を備え、Google マップのターンバイターン方式のナビをアプリに統合できます。
  • 住所のコンテキストと検証。乗車または降車場所の正しい住所を特定し、ドライバーが正しい場所に転送されるようにします。
  • タスク トラッキング。顧客がドライバーのルートをリアルタイムで追跡できるようにする。
  • フリートの分析とデバッグ。過去にさかのぼって車両の位置情報、速度、滞留時間、位置情報の精度を可視化してデバッグできます。

コンポーネント

コンポーネント名 プラットフォーム 機能
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 を呼び出すことができます。

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

以下の配車および配達機能は、お客様のサーバー、サービス、アプリケーションが単独で責任を負います。

  • ドライバー、車両、乗客、ルートデータ、請求対象トランザクションの保存。