Driver SDK はモバイルアプリのツールキットであり、フリートの基本コンポーネント 説明します。この SDK を使用すると、ドライバー アプリは仕事の割り当ての管理と ドライバー ナビゲーションとルーティング機能を有効にします。
始める前に
このガイドは、読者が次の内容を理解していることを前提としています。
スケジュールされたタスク用の Driver SDK とは何ですか?
Driver SDK が車両位置情報とタスクの更新を Fleet Engine に伝えて、 Fleet Engine が配達車両と割り当てられている配達を管理できることを 通知を受け取れます。SDK は基本的に、イベント リスナーを使用して位置情報を送信します。 更新と緯度と経度の座標、および現在のルート セグメント ドライバーの起動時に Navigation SDK から Fleet Engine に 運転中などに便利です。
スケジュールされたタスクに Driver SDK を使用する理由
Driver SDK を使用すると、Fleet Engine とのインテグレーションが容易になり、 自動的に最適化されます。この SDK を使用すると、ドライバーは 1 つのアプリで 一般ユーザー向け Google Workspace を使用する場合と同じように操作できます。 他のアプリに切り替える必要がありません。
スケジュールされたタスクで Driver SDK でできること
スケジュール設定されたタスクに Driver SDK を使用して、以下をフリートと通信します エンジン:
- 地図上の配達車両のリアルタイムの位置。
- 停留所の緯度と経度の座標。
- 停車地までの残りの距離。
- 停車地への到着予定時刻。
- Navigation SDK で指定されているとおりに車両が通過する必要があるルート。
スケジュール設定されたタスク用の Driver SDK の仕組み
Driver SDK は Navigation SDK を利用してルーティング情報を取得し、 あります。Driver は、Navigation SDK からの情報とともに、 SDK はドライバーアプリと統合され、Fleet Engine に 位置情報の更新、緯度と経度の座標、残りの距離、到着予定時刻。 その他の車両データの更新はすべて、顧客のバックエンドに送信する必要があります。 Fleet Engine にデータをリレーします
Driver SDK を使用してタスクのスケジュールを設定する方法
Driver SDK の使用を開始する方法を確認するには、ご使用のプラットフォームを選択してください。
Android
1 | Android 用 Driver SDK を入手する | 詳細については、Driver SDK を入手するをご覧ください。 |
2 | Google Cloud コンソール プロジェクトを構成する | 詳しくは、Google Cloud コンソール プロジェクトを構成するをご覧ください。 |
3 | 依存関係の宣言 | 詳細については、依存関係を宣言するをご覧ください。 |
4 | 認証トークンを作成する | 詳細については、認証トークンを作成するをご覧ください。 |
5 | Driver SDK を初期化する | 詳細については、Driver SDK を初期化するをご覧ください。 |
6 | 車を準備する | 詳しくは、車両の準備を整えるをご覧ください。 |
iOS
1 | Driver SDK for iOS を入手する | 詳細については、Driver SDK を入手するをご覧ください。 |
2 | Google Cloud コンソール プロジェクトを構成する | 詳しくは、Google Cloud コンソール プロジェクトを構成するをご覧ください。 |
3 | 認証トークンを作成する | 詳細については、認証トークンを作成するをご覧ください。 |
4 | Driver SDK を初期化する | 詳細については、Driver SDK を初期化するをご覧ください。 |
5 | 車を準備する | 詳しくは、車両の準備を整えるをご覧ください。 |
次のステップ
ドライバを設定するプラットフォームのドキュメントをご覧ください。 SDK: