Konfigurera realtidsrapporter via API
Om du behöver konfigurera mer än tre realtidsrapporter i Adobe Analytics via API:t för realtid kan du behöva använda olika permutationer och kombinationer. Läs den här artikeln om du vill ha steg och pekare för att lösa problemet.
Beskrivning description
Miljö
- Customer Journey Analytics
- Analytics
Problem/symtom
Konfigurera realtidsrapporter via API:er i realtid
Upplösning resolution
Realtidsrapporter tar bara upp tre rapporter från användargränssnittet.
När vi anger "ui_report": "true" i Real Time API visas rapporter i Adobe Real Time-rapporter. Du måste ange 3 dimensioner i API när du anger "ui_report": "true".
Men om du anger "ui_report": "false" måste du inte ange 3 dimensioner och nu, och du kan konfigurera maximalt 9 rapporter där "ui_report": "false" eftersom det inte finns några rapporter som har "ui_report": "true" och varje rapport har en enda dimension.
Orsaken till detta är Rapportsviter kan ha maximalt 9 händelserelationer. Det innebär att för realtidskonfiguration kan du inte ange fler än 9 dimensioner som kombinerar alla realtidskonfigurationer (de som har "ui_report": "true" + "ui_report": "false").
Så du kan skapa olika permutationer och kombinationer av realtidsrapporter via API:er, som
- 3 rapporter med "ui_report": "true" - de totala dimensionerna är 9 (3X3)
- 2 rapporter med "ui_report": "true" + 3 rapporter med "ui_report": "false" med en dimension - de totala dimensionerna är 9 (2X3+3X1)
- 1 rapport med "ui_report": "true" + 2 rapporter med "ui_report": "false" med 2 dimensioner i varje rapport - de totala dimensionerna är 7 (1X3+2X2)
Några bra pekare runt Real Time API
-
När du använder method=Report.Run i API kan du bara hämta de dimensioner och mått i API-anrop som redan har sparats (method=ReportSuite.SaveRealTimeSettings). Det fungerar inte om du sparar konfigurationen av "prop25" med "instances" via method=ReportSuite.SaveRealTimeSettings och via method=Report.Kör om du vill hämta värdet för "prop35" med "instances".
-
Du kan ställa in eVars också i Real Time API:er när "ui_report": "false". Med API:er i realtid kan du alltså ange eVars också, men i realtidsrapporter får du inte den funktionen.