Berichte und Dashboards
Mit den B2C Commerce Reports & Dashboards können Sie Trends im Laufe der Zeit erkennen und intelligentere Geschäftsentscheidungen auf der Grundlage Ihrer B2C Commerce-Daten treffen. Zeigen Sie Daten zu Bestellkonversionsmetriken, Website-Traffic, häufig gesuchten Produkten und mehr an. In diesem Leitfaden wird erläutert, wie Sie Berichtsdashboards & konfigurieren und überprüfen, die mit Ihrer PWA-Kit-Website (Progressive Web App) verwendet werden sollen.
So verwenden Sie Berichts-Dashboards & :
- Öffnen Sie einen Support-Fall, in dem Sie den Salesforce-Kundensupport bitten, Einstein-Aktivitäten zu aktivieren. Wenn Sie von einer vorhandenen Storefront Reference Architecture (SFRA)-Website (Hybrid Storefront oder anderweitig) migrieren, sollten Sie diesen Schritt so planen, dass er mit dem Start Ihrer Composable Storefront zusammenfällt, um Ihre vorhandenen SFRA-Berichte beizubehalten.
- Sie verfügen über die Benutzerrolle "Berichte und Dashboards" im Konto-Manager mit den Bereichen der Berechtigung, die auf die Umgebungen in Ihrem Bereich festgelegt sind. Wenn Sie diese Rolle nicht haben, bitten Sie Ihren Account Manager-Administrator, sie Ihnen zuzuweisen. Weitere Informationen finden Sie unter Managing Account Manager for Salesforce B2C Commerce Users (Verwalten des Account Manager für Salesforce B2C Commerce-Benutzer).
Sofern nicht anders angegeben, gelten alle Punkte in diesem Leitfaden für Websites, die mit% Composable Storefront (PWA Kit) oder mit einem schrittweisen Headless-Rollout erstellt wurden.
Nachdem Sie die Voraussetzungen erfüllt haben, konfigurieren Sie Berichtsdashboards & , indem Sie die folgenden Schritte ausführen.
- Aktivieren Sie den Zugriff auf Einstein-API-Endpunkte. Siehe Aktivieren des Zugriffs.
- Konfigurieren Sie Ihre B2C Commerce-Instanz für die Verwendung von Einstein-Aktivitäten für Analysen. Siehe Business Manager-Konfiguration.
Nur phasenweiser Headless-Rollout: Führen Sie die Schritte unter Einstein-Aktivitäten für phasenweise Headless-Rollouts aus.
Wechseln Sie in Ihrem PWA Kit-Projekt zu template-retail-react-app/config/default.js und legen Sie die Eigenschaften wie folgt fest.
-
host: Fast immer auf die Einstein-Produktionsinstanzapi.cquotient.com. Wenn Sie einen Proxy verwenden möchten, können Sie diese Eigenschaft auf einen Wert wie/mobify/proxy/einsteinfestlegen. Nach der korrekten Einrichtung werden keine Daten in Berichts-Dashboards &angezeigt. -
einsteinId: Ihren Einstein-API-Schlüssel, den Sie bei der Konfiguration von Business Manager erhalten haben. -
siteId: Verwenden Sie das Formatrealm-siteId. Beispiel,zzrf-RefArch. -
isProduction: Legen Sie diese Eigenschaft fest, wenntruedie Daten aus einer MRT-Produktionsumgebung stammen. Daten werden nur dann in Berichtsdashboards & angezeigt, wennisProductiondiese Option auftruefestgelegt ist. Legen Sie dies fest,falsewenn die Daten nicht aus einer MRT-Produktionsumgebung (Managed Runtime) stammen. Zum Beispiel, wenn Sie in einer Entwicklungsumgebung arbeiten.
Ersetzen Sie Platzhalter in diesem Beispiel durch tatsächliche Werte. Platzhalter haben das folgende Format: $PLACEHOLDER.
Nachdem Sie die Konfiguration abgeschlossen haben, werden die Daten innerhalb von 24 Stunden in den Berichtsdashboards & angezeigt. Danach werden alle neuen Daten 24 Stunden nach dem Eintreten des entsprechenden Ereignisses in den Berichtsdashboards & angezeigt.
Installiere das Commerce Cloud Recommendation Validator Chrome-Add-On, um die Aktivitätsereignisse zu sehen, die eine Seite sendet.
Alternativ können Sie die Netzwerkanfragen in Ihrem Browser überprüfen und nach api.cquotient.com Anfragen filtern.
Nachdem Sie die Voraussetzungen und die Konfiguration abgeschlossen haben, überprüfen Sie Ihre Daten in Berichtsdashboards & . Wir empfehlen Ihnen, Ihre Bestellnummern zu überprüfen.
- Melden Sie sich im Business Manager an.
- Gehen Sie zu Händlertools: Analyseberichte & >, Dashboards>.
- Vergewissern Sie sich, dass die Bestellnummern auf den Registerkarten "Zuhause" und "Verkäufe" den Erwartungen entsprechen, die Sie basierend auf den Aktivitäten auf Ihrer Website erwarten.
- Gehen Sie zu Traffic > Shopper Journey.
- Vergewissern Sie sich, dass die Anzahl der Besuche mit Bestellungen den Erwartungen entspricht, die Sie basierend auf der Aktivität auf Ihrer Website haben. Für eine genauere Analyse können Sie den Bericht nach einem bestimmten Datum oder Datumsbereich filtern. Weitere Informationen finden Sie unter Festlegen des Datumsbereichs des Dashboards.

In diesem Abschnitt finden Sie Lösungsvorschläge für häufige Fehler, die bei der Verwendung von Berichtsdashboards & auftreten können.
Mögliche Ursache: Sie haben Berichtsdashboards & vor weniger als 24 Stunden konfiguriert.
Vorgeschlagene Lösung: Warten Sie nach Abschluss der Konfiguration mindestens 24 Stunden, bevor Sie Ihre Berichts-Dashboards & überprüfen.
Mögliche Ursache: Die Voraussetzungen wurden nicht erfüllt, oder die Konfiguration der Berichtsdashboards & ist falsch.
Vorgeschlagene Lösung: Zeigen Sie Einstein-Aktivitäts-API-Aufrufe für Ihre Website an, indem Sie die Registerkarte Netzwerk in DevTools verwenden. Optional können Sie auch das Chrome-Addon Commerce Cloud Recommendation Validator installieren. Diese Felder werden im Commerce Cloud Recommendation Validator angezeigt.
- Realm: Wenn dieses Feld leer ist, weiß Reports & Dashboards nicht, aus welchem Bereich die Daten stammen. Stellen Sie sicher, dass Ihre Benutzerrolle im Konto-Manager über die Bereiche der Berechtigung verfügt, die für die Umgebungen in Ihrem Bereich festgelegt ist. Vergewissern Sie sich, dass Sie über die Benutzerrolle "Berichte und Dashboards" in Account Manager verfügen und die Bereiche der Berechtigung für die Umgebungen in Ihrem Bereich festgelegt sind. Weitere Informationen finden Sie in den Voraussetzungen.
- instanceType: Wenn dieses Feld nicht auf
prdfestgelegt ist, werden Ihre Daten nicht angezeigt. Legen Sie dieisProductionEigenschaft auftruefest,instanceTypesodass sie aufprdfestgelegt ist. Weitere Informationen finden Sie unter Konfigurieren von Berichtsdashboards&.
Mögliche Ursache: Adblocker stoppen Anfragen an die Einstein Activities API.
Vorgeschlagene Lösung:
-
Richten Sie einen Proxy in Runtime Admin ein, wie unter Konfigurieren von verwalteten Laufzeitumgebungen beschrieben.
- Verwenden Sie den Pfad
mobify/proxy/einstein. - Leiten Sie alle Einstein-Anforderungen über diesen Proxy, indem Sie den Einstein-API-Host als
api.cquotient.com.
- Verwenden Sie den Pfad
-
Durch das Einrichten eines Proxys kann verhindert werden, dass Daten in Berichtsdashboards & angezeigt werden. Das liegt daran, dass alle Benutzeragenten-Anforderungszeichenfolgen in Berichtsdashboards & als Roboter (und nicht als echte Käufer) angezeigt werden, da der Proxy den User-Agent-Header durch
Amazon Cloudfrontersetzt. Um dieses Problem zu vermeiden, aktualisieren Sie den Einstein-API-Code in Ihrem PWA Kit-Projekt, um die Einstein-Anforderung zu sendenclientUserAgent = navigator.usserAgent.Wechseln Sie in Ihrem Projekt zu und fügen Sie diesen Code hinzu
/template-retail-react-app/app/hooks/use-einstein.js.
Das Einrichten eines Proxys kann die Leistung Ihrer Website verlangsamen.
- Salesforce-Hilfe: Berichte und Dashboards
- Daten und Analysen