Konfigurieren von Echtzeitberichten über API
Wenn Sie mehr als drei Echtzeitberichte in Adobe Analytics über die Echtzeit-API einrichten müssen, müssen Sie möglicherweise verschiedene Permutationen und Kombinationen anwenden. In diesem Artikel finden Sie Schritte und Hinweise zur Behebung des Problems.
Beschreibung description
Umgebung
- Customer Journey Analytics
- Analytics
Problem/Symptome
Konfigurieren von Echtzeitberichten über die Echtzeit-API (Application Programming Interface)
Auflösung resolution
Echtzeitberichte nehmen nur drei Berichte aus der Benutzeroberfläche auf.
Wenn wir in der Echtzeit-API „ui_report“ auf „true“ setzen, werden die Berichte beim Adobe der Echtzeitberichte angezeigt. Es ist erforderlich, drei Dimensionen in der API festzulegen, wenn Sie „ui_report“ festlegen: „true“.
Wenn Sie jedoch „ui_report“: „false“ festlegen, ist es nicht erforderlich, 3 Dimensionen und jetzt festzulegen, und Sie können maximal 9 Berichte einrichten, bei denen „ui_report“: „false“ gilt, da es keine Berichte gibt, die „ui_report“: „true“ aufweisen und jeder Bericht eine einzige Dimension hat.
Der Grund dafür ist dass Report Suites maximal 9 Ereignisbeziehungen haben können. Das bedeutet, dass Sie für die Echtzeit-Konfiguration nicht mehr als 9 Dimensionen angeben können, die alle Echtzeit-Konfigurationen kombinieren (diejenigen mit „ui_report“: „true“ + „ui_report“: „false„).
So können Sie über die API verschiedene Permutationen und Kombinationen von Echtzeitberichten erstellen.
- 3 Berichte mit „ui_report“: „true“ - Gesamtabmessungen betragen 9 (3 x 3)
- 2 Berichte mit „ui_report“: „true“ + 3 Berichte mit „ui_report“: „false“ mit einer Dimension - Gesamtdimensionen werden 9 sein (2X3+3X1)
- 1 Bericht mit „ui_report“: „true“ + 2 Berichte mit „ui_report“: „false“ mit 2 Dimensionen in jedem Bericht - die Gesamtdimensionen sind 7 (1X3+2X2)
Einige gute Hinweise zu Echtzeit-APIs:
-
Bei Verwendung von „Method=Report.Run“ in der API können Sie nur die Dimensionen und Metriken im API-Aufruf abrufen, die bereits gespeichert wurden (Method=ReportSuite.SaveRealTimeSettings). Dies funktioniert nicht, wenn Sie die Konfiguration von „prop25“ mit „instances“ über „method=ReportSuite.SaveRealTimeSettings“ und über „method=Report.Run“ speichern und den Wert von „prop35“ mit „instances“ erfassen möchten.
-
Sie können eVars in Echtzeit-APIs auf setzen, wenn „ui_report“: „false“. Daher können Sie mit Echtzeit-APIs auch eVars festlegen, aber in Echtzeit-Berichten erhalten Sie diese Funktion nicht.