スケジュール設定されたタスクに合わせてユーザー エクスペリエンスをカスタマイズすることで、 スケジュールされている配送やサービス注文の進捗を追跡できます。
スケジュールされたタスク用の Consumer SDK とは
Consumer SDK は、スケジュール設定されたタスク用の Fleet Engine の機能で、コンシューマ エクスペリエンスを作成するためのツールキットも含まれています。これらのツールキットを使用すると ドライバーの位置情報を可視化する地図ベースのディスプレイを作成する スケジュールされた停止に関連付けられているタスクのステータスを表示します。です。 主に 2 つのオーディエンス向けに 設計されています
- 一般ユーザーのエンドユーザー: 個人の配信ステータスを確認したい
必要があります。このドキュメントでは、Terraform の実装方法について説明します。
JavaScript で Consumer SDK を使用すると、
FleetEngineShipmentLocationProvider
クラスと関連インターフェース。 - フリート オペレーター: 特定のアイテムの配送と車両の状況を追跡し、 把握することができますフリートの追跡について詳しくは、以下をご覧ください。 フリート追跡ガイド
スケジュールされたタスクに Consumer SDK を使用する理由
スケジュールされたタスクへのコンシューマ アプリケーションへの Consumer SDK の統合 を使用すると、包括的な消費者エクスペリエンスをほぼリアルタイムで提供できます。 位置情報の更新、道路のスナップ位置など)を検査できます。ユーザーは配送状況を 車両の現在地と進行状況の詳細を表示して 必要があります。
Consumer SDK でできること
Consumer SDK を使用して、次の配送情報を消費者と共有します。
- 地図上の配達車両のリアルタイムの位置。
- 次のような状況の変化に合わせて調整された、荷物の到着予定時刻 トラフィックです。
- 車両が通るルート。
- 荷物が配達されるまでの距離と経由地数。
また、地域に基づくその他のシームレスな消費者エクスペリエンスを Driver SDK から取得した位置情報に基づいて、一般ユーザー向けアプリやウェブサイト。対象 Driver SDK の詳細については、 Driver SDK のスケジュール タスクの概要
Consumer SDK コンポーネント
JavaScript Consumer SDK には、次のコンポーネントが含まれています。
- 標準の
google.maps.Map
エンティティ。 - Fleet Engine に接続するデータ コンポーネント。
- 車両とルートが目的地まで進む様子を可視化するコンポーネント あります。
- ドライバーの到着予定時刻または残りの走行距離に関する未加工データ フィード。
次の表にコンポーネントを示します。
コンポーネント | 説明 |
---|---|
地図表示 | マップビューには 車両がルートに沿って移動するとビューが更新されます。 |
配送先プロバイダ | 配送業者が位置情報フィードを 提供すると 荷物のピックアップや配送状況など、配送に関する 配送先の場所や 配送先の場所や 把握するのに役立ちます |
認証トークン取得ツール | 認証トークン取得ツールは、JSON Web Token(JWT)を フリートに保存されている位置情報へのアクセスを認証するためのバックエンド サーバー 説明します。認証トークン フェッチャーは、 JavaScript Journey Sharing Library を使用してアプリを更新する方法を学びます。バックエンド サーバーに、Fleet Engine 用の JSON Web Token(JWT)作成サービスを実装する必要もあります。 |
地図のスタイル オプション | カスタム スタイルのオプションを使用して、 ウェブ アプリケーションのスタイルに合わせてマップに変更できます。 |
Consumer SDK の使用方法
1 | JavaScript Consumer SDK をセットアップする | 詳細については、JavaScript Consumer SDK をセットアップするをご覧ください。 |
2 | 配送を追跡する | 地図を初期化する方法、配送の追跡を開始する方法、配送を停止する方法を確認する その後に適切なクリーンアップを行います配送を追跡するをご覧ください。 |
3 | 地図のインターフェースをカスタマイズする | JavaScript Consumer SDK を使用すると、スケジュールされたタスクで次のことができます。 地図インターフェースのカスタマイズ、マーカーのカスタマイズ、スタイル設定を行う ポリラインを作成します。地図にスタイルを設定する、マーカーをカスタマイズする、ポリラインをカスタマイズするをご覧ください。 |