リアルタイムの状況と診断を取得するための車両ページの Flexcard の設定
ConnectedServicesVehicleStatusParentCard Flexcard を車両レコードページに追加します。FlexCard には、テレマティクスプロバイダーが共有する車両のリアルタイム状態の主要な総計値が表示されます。ユーザーは FlexCard から直接、オンデマンドでデータを更新することもできます。
必要なエディション
| 使用可能なエディション: Enterprise Edition、Unlimited Edition、および Developer Edition。 |
| 必要なユーザー権限 | |
|---|---|
| ページレイアウトを変更する | 「アプリケーションのカスタマイズ」 |
テレマティクスプロバイダーが MuleSoft または使用する他のインテグレーションレイヤーに送信する評価指標の API 参照名を把握していることを確認します。Qualcomm の Car-to-Cloud テレマティクスサービスを使用している場合、データは GET/sensor-elements API 応答の一部として MuleSoft 経由で Salesforce に送信されます。
-
車両レコードページを開き、[設定] をクリックします。
車両の [コネクテッドサービス有効] チェックボックスがオンになっていることを確認します。
- [編集ページ] をクリックします。
-
FlexCard コンポーネントをページにドラッグします。
ページの [接続サービス] タブにコンポーネントを追加することをお勧めします。
- [コンポーネントのプロパティ] パネルの [Flexcard 名] で、[ConnectedServicesVehicleStatusParentCard] を検索して選択します。
-
[First Metric Name (最初の指標名)] に、表示する指標の API 参照名を入力します。
名前は、テレマティクスプロバイダーが送信する指標の API 参照名と一致する必要があります。
- [最初の指標の表示ラベル] に、ユーザーに表示される指標の名前を入力します。
-
[First Metric Display Type (最初の評価指標の表示種別)] に、「Text」または「ProgressBar」と入力します。
評価指標は、テレマティクスプロバイダーが評価指標の最大値と最小値を送信する場合にのみ進行状況バーとして表示されます。デフォルトでは、すべての総計値はテキスト値として表示されます。
-
その他の総計値を表示するには、ステップ 4 ~ 6 を繰り返します。
たとえば、2 つの総計値を表示するには、[Second Metric Name (第 2 総計値名)]、[Second Metric Label (第 2 総計値の表示ラベル)]、[Second Metric Display Type (第 2 総計値の表示種別)] などの項目を入力します。
- 変更を保存します。
- [有効化] をクリックします。
例
Neo Motors のテレマティクスプロバイダーは、[Get Vehicle Status (車両状況を取得)] API がトリガーされたときに次の応答を送信します。
{
"message": "Successfully fetched the current values",
"responseData": {
"dataList": [
{
"id": 291504901,
"name": "ENGINE_RPM",
"unit": "rpm",
"value": "27",
"updatedTime": 1677296744089
},
{
"id": 291504644,
"name": "ODOMETER_READING",
"unit": "km",
"value": "25.0",
"updatedTime": 1677296744996
},
{
"id": 291504905,
"name": "EV_BATTERY_LEVEL",
"unit": "wh",
"maxvalue": "100",
"minvalue": "20",
"updatedTime": 1677296742209
}
システム管理者が Lightning アプリケーションビルダーでこの応答の Flexcard プロパティを指定する方法を次に示します。
| 項目 | 値 | 説明 |
|---|---|---|
| First Metric Name (最初の評価指標名) | ENGINE_RPM | テレマティクスプロバイダーが共有する指標の名前。 |
| 最初の指標の表示ラベル | Revolutions Per Minute (毎分回転数) | 車両レコードページでユーザーに表示される総計値の名前。 |
| 最初の指標の表示種別 | テキスト | データは、テレマティクスプロバイダーが共有する指標の [値] 項目に基づいて現在の値を示すテキストとして表示されます。 |
| 2 番目の総計値名 | ODOMETER_READING | テレマティクスプロバイダーが共有する指標の名前。 |
| 2 番目の指標の表示ラベル | 最新の走行距離計 | 車両レコードページでユーザーに表示される総計値の名前。 |
| 2 番目の指標の表示種別 | テキスト | データは、テレマティクスプロバイダーが共有する指標の [値] 項目に基づいて現在の値を示すテキストとして表示されます。 |
| 3 番目の評価指標名 | EV_BATTERY_LEVEL | テレマティクスプロバイダーが共有する指標の名前。 |
| 3 番目の指標の表示ラベル | 課金の残り | 車両レコードページでユーザーに表示される総計値の名前。 |
| 3 番目の指標の表示種別 | ProgressBar | データは進行状況バーと共に表示され、テレマティクスプロバイダーが共有する指標の最大値と最小値に基づいて残りの料金を計算します。 |
この記事で問題は解決されましたか?
ご意見をお待ちしております。

