Entorno
Problema/Síntomas
Configuración de informes en tiempo real mediante la interfaz de programación de aplicaciones (API) en tiempo real
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.
La razón de esto es 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
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 "instances" a través de method=ReportSuite.SaveRealTimeSettings y a través de method=Report.Run desea obtener el valor de "prop35" con "instances".
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.