複数の目的地に移動する

ライドシェアの乗車と降車など、複数の目的地があるルートをサポートするには、ルートの各セグメントを個別の Navigation Connect セッションとして実装します。Navigation Connect API は、単一の目的地への単一のルートを追跡します。起動 URL で複数の経由地を指定すると、Google マップまたは Waze にエラーが表示されます。各セッションは、乗車ステータスが ENROUTE になるとすぐに課金イベントをトリガーします。

複数の目的地がある旅行のトラッキングを実装する手順は次のとおりです。

  1. 一意の ID を生成する: 各セグメントをトラッキングするには、ルート上の各目的地に対して一意の乗車 ID を生成します。

  2. 乗車データを結合する: 配送システムで個別の乗車更新を 1 つの論理ジョブにグループ化するには、一意の乗車 ID を使用してバックエンドで乗車データを結合します。

  3. 次のセグメントを促す: 次の Navigation Connect セッションをトリガーするには、ドライバーが戻るボタンをタップしてアプリに戻り、現在のセグメントを完了としてマークする必要があります。次に、Google マップまたは Waze でナビゲーションを開始する起動ボタンをタップして、次のセグメントを開始するようドライバーに伝えます。