ドライバー エクスペリエンスとナビゲーション

「
アクティブなルーティングに関する Google マップを表示しているスマートフォンの画像 ドライバーのエクスペリエンスとナビゲーション機能は、 Google マップのエクスペリエンスが組み込まれたモビリティ サービス パッケージの一部 ドライバアプリに組み込みます

ドライバー エクスペリエンスとナビゲーションで何ができるか?

ドライバー エクスペリエンスとナビゲーションでは、Navigation SDK と Navigation SDK の両方を Driver SDK を使用して、デリバリー モデルに合わせて運転体験を調整します。こちらの Navigation SDK を使用して、アプリ内でターンバイターン方式のナビゲーション エクスペリエンスを実現し、 リアルタイムでドライバーをガイドしますナビゲーションエクスペリエンスをカスタマイズして アプリのデザインにマッチさせることで、ドライバーのワークフローの 最適なルートや降車場所を確認できます

Navigation SDK で運転体験をカスタマイズし、Driver SDK を使用する ドライバーの場所とルートの進行状況を スケジュール設定した移動経路の共有 Tasksフリート トラッキング機能。

ドライバー エクスペリエンスとナビゲーションを使用する理由


複数の経由地があるルートが表示された Google マップのスクリーンショット 配送を管理するとき デリバリーの予測可能性とドライバー エクスペリエンスを 生産性を向上させますドライバー エクスペリエンスとナビゲーション ドライバーをより効率的にルーティングし、遅延や配達の遅れを回避します ドライバーの満足度を向上できます。

  • ドライバーの満足度の向上: アプリは、ドライバーが 日々のタスクを遂行するのに十分な情報を与えられるようになります。使い慣れた言語 Google マップ ナビを利用すれば、新しい地図の使い方を覚える必要も 行うことができます。エクスペリエンスをカスタマイズしてブランドを強化することもできます。
  • ドライバーのタスクの生産性を向上: ドライバーの適切な道筋を案内する リアルタイムの交通量を反映したルートを表示することもできます。この情報は 特に有用なのは 新規、パートタイム、季節限定ドライバー向けに、 できます。さらに、カスタムルートとマップ要素を使用して、 配送サービスに固有の注文を確認できます
  • 配信の予測可能性を高める: Google 運転手がフォローしているという確信が持てます。 ルートプランを作成します。アプリケーション内にドライバを保持することで、 位置情報信号の品質が向上します。

仕組み

次の図は、すべてのコンポーネント間のオペレーション シーケンスを示しています。 ドライバーエクスペリエンスとナビゲーションですDriver SDK が位置情報を Fleet Engine バックエンドに対して行われます。Navigation SDK によるターンバイターンの表示 ルートなどのナビゲーション情報をドライバーに送ります。バックエンド Fleet Engine へのその他すべての配信通信は、ファイルの作成や 車両やタスクを更新しています。

オンデマンドの賃走

次の図は、P-MAX の オンデマンドの旅程向けに、2 つの重要な部分に分かれています。 ドライバーが Fleet Engine との現在地の共有を有効にし、 Fleet Engine コンポーネントを使用した、走行管理の簡素化されたビュー。1 つの ルートプロセスの詳細ビューについては、 trip?オンデマンドの旅程に関するドキュメントでご覧ください。

スケジュール設定されたタスク

次の図は、P-MAX の スケジュールタスクを実行できますこれには、典型的な配送のマトリックスが含まれます。 ドライバー 1 人について、その仕事の扱い方を フリート トラッキング ライブラリを使用した Fleet Engine システム。

: システムでは、配送追跡と フリートを追跡できます。荷物追跡機能では、Fleet Engine が荷物をフィルタして ドライバー情報を表示できるようになり、 提供します。

ドライバー エクスペリエンスとナビゲーションの使用方法

このセクションでは、Terraform を使用してドライバ エクスペリエンスを実装する方法の 1 つについて説明します。 ナビゲーションです。説明を簡単にするため、この例では、フロントエンドから始まります。 おすすめします実装を開始するには まずドライバアプリに SDK を組み込むか、既存の タスクと車両を作成するためのバックエンドです。

  1. Driver SDK をドライバアプリに統合します。Driver SDK は、 Fleet Engine サービスに リアルタイムの位置情報信号を送信します Driver SDK は Navigation SDK をラップします。詳しくは、 Driver SDK のオンデマンド利用ガイド (AndroidiOS) スケジュール設定されたタスク (AndroidiOS)。
  2. Navigation SDK の機能をドライバアプリに実装します。「 Navigation SDK は、カスタマイズされたナビゲーションを提供するライブラリ ターンバイターン方式の指示、カスタマイズされた カスタマイズした地図要素を利用できます。デベロッパー向けドキュメントの全文については、 Google マップのナビ
  3. Fleet Engine でタスクと車両の状態を管理する。Fleet Engine は バックエンドサービスである Fleet Engine と通信するには、REST または gRPC 呼び出しを行います。 詳しくは、 Fleet Engine のドキュメント