Ambiente
Problema/Sintomas
Configurar relatórios em tempo real por meio da API (Application Programming Interface, interface de programação de aplicativos) em tempo real
Os relatórios em Tempo real usam somente três relatórios da interface do usuário.
Quando definimos "ui_report": "true" na API em tempo real, os relatórios ficam visíveis nos relatórios em tempo real do Adobe. É obrigatório definir três dimensões na API ao definir "ui_report": "true".
No entanto, se você definir "ui_report": "false", não será obrigatório definir 3 dimensões e agora será possível configurar no máximo 9 relatórios, onde "ui_report": "false", considerando que não há relatórios com "ui_report": "true" e cada relatório tem uma única dimensão.
A razão para isso é Os conjuntos de relatórios podem ter no máximo 9 relações de evento. O que significa que, para a configuração em tempo real, não é possível especificar mais de 9 dimensões combinando todas as configurações em tempo real (aquelas com "ui_report": "true" + "ui_report": "false").
Assim, você pode fazer várias permutações e combinações de relatórios em tempo real por meio da API dizer
Alguns bons indicadores sobre APIs em tempo real:
Ao usar method=Report.Run na API, você só poderá obter as dimensões e métricas na chamada da API que já foram salvas (method=ReportSuite.SaveRealTimeSettings). Isso não funcionará se você salvar a configuração de "prop25" com "instâncias" por meio de method=ReportSuite.SaveRealTimeSettings e por meio de method=Report.Run, você deseja coletar o valor de "prop35" com "instâncias".
Também é possível definir eVars em APIs em tempo real quando "ui_report": "false". Dessa forma, com APIs em tempo real, também é possível definir eVars, mas, nos relatórios em tempo real, você não obtém esse recurso.