スケジュール設定されたタスクに合わせてユーザー エクスペリエンスをカスタマイズすることで、 スケジュールされている配送やサービス注文の進捗を追跡できます。
スケジュールされたタスク用の Consumer SDK とは
Consumer SDK は Fleet Engine の機能で、スケジュール タスクにも使用できる ユーザー エクスペリエンスを構築するためのツールキットが含まれています。これらのツールキットを使用すると ドライバーの位置情報を可視化する地図ベースのディスプレイを作成する スケジュールされた停止に関連付けられているタスクのステータスを表示します。です。 主に 2 つのオーディエンス向けに 設計されています
- 一般ユーザーのエンドユーザー: 個人の配信ステータスを確認したい
必要があります。このドキュメントでは、その実装方法について説明します。
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 ジャーニー共有ライブラリを使用して、ウェブ アプリケーションの一部として認証トークン取得ツールを実装します。なお、 Fleet Engine 用の JSON Web Token(JWT)作成サービスを バックエンドサーバーと通信します |
地図のスタイルのオプション | カスタム スタイルのオプションを使用して、 ウェブ アプリケーションのスタイルに合わせてマップに変更できます。 |
Consumer SDK の使用方法
1 | JavaScript Consumer SDK を設定する | 詳細については、JavaScript Consumer SDK をセットアップするをご覧ください。 |
2 | 配送を追跡する | 地図を初期化する方法、配送の追跡を開始する方法、配送を停止する方法を確認する その後に適切なクリーンアップを行います詳しくは、 配送を追跡する。 |
3 | 地図のインターフェースをカスタマイズする | JavaScript Consumer SDK を使用すると、スケジュールされたタスクで次のことができます。 地図インターフェースのカスタマイズ、マーカーのカスタマイズ、スタイル設定を行う ポリラインを作成します。地図にスタイルを設定する、マーカーをカスタマイズする、ポリラインをカスタマイズするをご覧ください。 |