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

  1. 3 rapporter med "ui_report": "true" - de totala dimensionerna är 9 (3X3)
  2. 2 rapporter med "ui_report": "true" + 3 rapporter med "ui_report": "false" med en dimension - de totala dimensionerna är 9 (2X3+3X1)
  3. 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

  1. 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".

  2. 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.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f