Configuración de informes en tiempo real mediante API
Si necesita configurar más de tres informes en tiempo real en Adobe Analytics a través de la API en tiempo real, es posible que tenga que aplicar varias permutaciones y combinaciones. Consulte este artículo para ver los pasos y sugerencias para resolver el problema.
Descripción description
Entorno
- Customer Journey Analytics
- Analytics
Problema/Síntomas
Configuración de informes en tiempo real mediante la interfaz de programación de aplicaciones (API) en tiempo real
Resolución resolution
Los informes en tiempo real solo admiten 3 informes de la interfaz de usuario.
Cuando establecemos "ui_report": "true" en la API en tiempo real, los informes se pueden ver en los informes en tiempo real de Adobe. Se requiere establecer 3 dimensiones en la API cuando se establece "ui_report": "true".
Sin embargo, si establece "ui_report": "false", no es obligatorio establecer 3 dimensiones y ahora, y puede configurar un máximo de 9 informes donde "ui_report": "false", teniendo en cuenta que no hay informes que tengan "ui_report": "true" y cada informe tenga una sola dimensión.
El motivo es que los grupos de informes pueden tener un máximo de 9 relaciones de evento., lo que significa que para la configuración en tiempo real no se pueden especificar más de 9 dimensiones combinando todas las configuraciones en tiempo real (aquellas que tengan "ui_report": "true" + "ui_report": "false").
Por lo tanto, puede hacer varias permutaciones y combinaciones de informes en tiempo real a través de API, como
- 3 informes con "ui_report": "true": las dimensiones totales serán 9 (3X3)
- 2 informes con "ui_report": "true" + 3 informes con "ui_report": "false" con una sola dimensión: las dimensiones totales serán 9 (2X3+3X1)
- 1 informe con "ui_report": "true" + 2 informes con "ui_report": "false" con 2 dimensiones en cada informe: las dimensiones totales serán 7 (1X3+2X2)
Algunos buenos indicadores sobre las API en tiempo real:
-
Al utilizar method=Report.Run en API, solo podrá extraer esas dimensiones y métricas en una llamada de API que ya se hayan guardado (method=ReportSuite.SaveRealTimeSettings). No funcionará si guarda la configuración de "prop25" con "instancias" a través de method=ReportSuite.SaveRealTimeSettings y a través de method=Report.Run desea obtener el valor de "prop35" con "instancias".
-
Puede establecer eVars en las API en tiempo real cuando "ui_report": "false". Por lo tanto, con las API en tiempo real también puede establecer eVars, pero en los informes en tiempo real no obtiene esa función.