Sie befinden sich hier:
Anzeigen zusätzlicher Kennzahlen zum Fahrzeugzustand auf einer FlexCard
Die FlexCard ConnectedServicesVehicleStatusParentCard kann bis zu fünf Kennzahlen auf einer Fahrzeug-Datensatzseite anzeigen. Sie können die FlexCard jedoch so anpassen, dass zusätzliche Kennzahlen angezeigt werden.
Erforderliche Editionen
| Verfügbarkeit: Enterprise, Unlimited und Developer Edition |
| Erforderliche Benutzerberechtigungen | |
|---|---|
| Anpassen von FlexCards und Integrationsverfahren: | OmniStudio-Administrator |
Erstellen Sie Anmeldeinformationen mit Namen und richten Sie die Integrationsdefinition nach Bedarf ein.
-
Duplizieren der FlexCards:
- Suchen Sie in App Launcher den Eintrag OmniStudio und wählen Sie ihn aus.
- Wählen Sie in der OmniStudio-Anwendung auf der Navigationsleiste die Option OmniStudio-FlexCards aus.
- Klicken Sie auf ConnectedServicesVehicleStatusParentCard und wählen Sie die erste Version aus.
- Klicken Sie auf Duplizieren.
- Ändern Sie den Namen und andere Details nach Bedarf und klicken Sie auf Duplizieren.
- Klicken Sie auf Aktivieren.
- Wiederholen Sie die Schritte c-f für diese Karten.
- ConnectedServicesVehicleSingleMetricCard
- ConnectedServicesVehicleDisplayNameCard
- ConnectedServicesVehicleStatusRefreshTime
Stellen Sie sicher, dass die übergeordnete Karte Verweise auf die neu duplizierten untergeordneten FlexCards enthält. -
Fügen Sie zusätzliche Attribute hinzu, die auf der FlexCard angezeigt werden:
- Klicken Sie auf der duplizierten FlexCard ConnectedServicesVehicleStatusParentCard auf Deaktivieren.
- Klicken Sie auf Setup.
- Klicken Sie im Abschnitt "Bereitgestellte Attribute" auf Neu hinzufügen.
- Geben Sie für "Attribut" SixthMetricName ein.
- Wählen Sie als Typ die Option Zeichenfolge aus.
- Wählen Sie für "Ziele" die Option lightning_RecordPage aus.
- Geben Sie für "Bezeichnung" den sechsten Kennzahlnamen ein.
- Speichern Sie Ihre Änderungen.
- Klicken Sie im Abschnitt "Bereitgestellte Attribute" auf Neu hinzufügen.
- Geben Sie als Attribut SixthMetricLabel ein.
- Wählen Sie als Typ die Option Zeichenfolge aus.
- Wählen Sie für "Ziele" die Option lightning_RecordPage aus.
- Geben Sie für "Bezeichnung" den Text Sechste Kennzahlbezeichnung ein.
- Speichern Sie Ihre Änderungen.
- Klicken Sie auf Neu hinzufügen.
- Geben Sie für "Attribut" den Text SixthMetricDisplayType ein.
- Wählen Sie als Typ die Option Zeichenfolge aus.
- Wählen Sie für "Ziele" die Option lightning_RecordPage aus.
- Geben Sie für "Bezeichnung" den sechsten Kennzahlnamen ein.
- Speichern Sie Ihre Änderungen.
- Wiederholen Sie die Schritte c-t für jedes Attribut, das Sie hinzufügen möchten.
-
Qualifizieren Sie die neuen verfügbaren Attribute als Sitzungsvariablen:
- Klicken Sie auf Setup.
- Klicken Sie im Abschnitt "Eingabekarte" auf Neu hinzufügen.
- Geben Sie für "Schlüssel" SixthMetricName ein.
- Geben Sie für "Wert" {Ses sion.SixthMetricame} ein.
- Klicken Sie auf Neu hinzufügen.
- Geben Sie für "Schlüssel" SixthMetricLabel ein.
- Geben Sie für "Wert" {Ses sion.SixthMetricLabel} ein.
- Klicken Sie auf Neu hinzufügen.
- Geben Sie unter "Schlüssel" den Text SixthMetricDisplayType ein.
- Geben Sie für "Wert" {Session.SixthMetricDisplayType ein.
- Wiederholen Sie die Schritte a-j für jedes Attribut, das Sie hinzufügen möchten.
- Aktivieren Sie die FlexCard.
-
Erstellen Sie eine Version des Integrationsverfahrens:
- Suchen Sie in App Launcher den Eintrag OmniStudio und wählen Sie ihn aus.
- Wählen Sie in der OmniStudio-Anwendung auf der Navigationsleiste Integrationsverfahren aus.
- Klicken Sie auf RemoteActions/GetVehicleMetrics und wählen Sie die erste Version des Verfahrens aus.
- Klicken Sie auf Version erstellen.
- Speichern Sie Ihre Änderungen.
-
Klicken Sie auf Version aktivieren.
Es kann jeweils nur eine Version aktiv sein. Sie können die aktive Version nicht bearbeiten.
-
Aktualisieren Sie die Liste der Attribute im Integrationsverfahren:
- Klicken Sie in der neuen Version des Integrationsverfahrens im Abschnitt "Struktur" auf den Schritt SetValuesForExposedAttributes.
- Klicken Sie auf Als JSON bearbeiten.
-
Bearbeiten Sie die Knoten
params, um die neuen sichtbaren Attribute hinzuzufügen, die Sie in Schritt 2 auf der FlexCard hinzugefügt haben.Der Knoten params array definiert die spezifischen Telematikkennzahlen, die Sie von Ihrem Telematikanbieter anfordern möchten. Durch Hinzufügen der zusätzlichen Kennzahlnamen zum Knoten weisen Sie die MuleSoft-API an, Daten für die angegebenen Kennzahlen zurückzugeben.Der sechste Kennzahlname wird als Parameter hinzugefügt."{ \"recordId\": \"%DataRaptorExtractAction1:VIN%\", \"sourceSystemId\": \"%sourceSystemId%\", \"FirstMetricName\": \"%FirstMetricName%\", \"SecondMetricName\": \"%SecondMetricName%\", \"ThirdMetricName\": \"%ThirdMetricName%\", \"FourthMetricName\": \"%FourthMetricName%\", \"FifthMetricName\": \"%FifthMetricName%\" \"SixthMetricName\": \"%SixthMetricName%\" }" -
Bearbeiten Sie die Knoten
Attributes, um die neuen sichtbaren Attribute hinzuzufügen, die Sie in Schritt 2 auf der FlexCard hinzugefügt haben.Das Array "Attribute" definiert die erwartete Struktur der Daten, die die FlexCard-Komponente zurückgibt. Durch Hinzufügen von Knoten für zusätzliche Kennzahlen stellen Sie sicher, dass die FlexCard die entsprechenden Daten aus der MuleSoft-API-Antwort richtig analysieren und anzeigen kann.Der sechste Kennzahlname, die Bezeichnung und der Anzeigetyp werden als Attribute hinzugefügt.[ { "MetricName": "%FirstMetricName%", "MetricLabel": "%FirstMetricLabel%", "MetricDisplayType": "%FirstMetricDisplayType%" }, { "MetricName": "%SecondMetricName%", "MetricLabel": "%SecondMetricLabel%", "MetricDisplayType": "%SecondMetricDisplayType%" }, { "MetricName": "%ThirdMetricName%", "MetricLabel": "%ThirdMetricLabel%", "MetricDisplayType": "%ThirdMetricDisplayType%" }, { "MetricName": "%FourthMetricName%", "MetricLabel": "%FourthMetricLabel%", "MetricDisplayType": "%FourthMetricDisplayType%" }, { "MetricName": "%FifthMetricName%", "MetricLabel": "%FifthMetricLabel%", "MetricDisplayType": "%FifthMetricDisplayType%" } { "MetricName": "%SixthMetricName%", "MetricLabel": "%SixthMetricLabel%", "MetricDisplayType": "%SixthMetricDisplayType%" } ] - Speichern Sie Ihre Änderungen.
-
Klicken Sie auf Version aktivieren.
Es kann jeweils nur eine Version aktiv sein. Sie können die aktive Version nicht bearbeiten.
-
Geben Sie die Attribute für die FlexCard im Lightning-Anwendungsgenerator an.
Entsprechende Informationen finden Sie unter Konfigurieren der FlexCard auf der Fahrzeugseite zum Abrufen von Echtzeitstatus und -diagnosen.
Konnten Sie Ihr Problem mithilfe dieses Artikels lösen?
Geben Sie uns Feedback, damit wir uns verbessern können.

