Configuration des rapports en temps réel via l’API

Si vous devez configurer plus de trois rapports en temps réel dans Adobe Analytics par le biais de l’API en temps réel, vous devrez peut-être appliquer diverses permutations et combinaisons. Reportez-vous à cet article pour connaître les étapes et les pointeurs permettant de résoudre le problème.

Description description

Environnement

  • Customer Journey Analytics
  • Analytics

Problème/Symptômes

Configuration de rapports en temps réel via l’interface de programmation d’applications (API) en temps réel

Résolution resolution

Les rapports en temps réel ne prennent que 3 rapports de l’interface utilisateur.
Lorsque nous définissons "ui_report" : "true" dans l’API en temps réel, les rapports sont visibles dans les rapports en temps réel Adobe. Il est obligatoire de définir 3 dimensions dans l’API lorsque vous définissez "ui_report" : "true".
Cependant, si vous ne définissez pas "ui_report" : "false", il n’est pas obligatoire de définir 3 dimensions et maintenant et vous pouvez configurer 9 rapports au maximum où "ui_report" : "false", étant donné qu’aucun rapport ne comporte "ui_report" : "true" et que chaque rapport comporte une seule dimension.
La raison en est : Les suites de rapports peuvent contenir au maximum 9 relations d’événement. Cela signifie que pour la configuration en temps réel, vous ne pouvez pas spécifier plus de 9 dimensions en combinant toutes les configurations en temps réel (celles ayant "ui_report": "true" + "ui_report": "false").
Ainsi, vous pouvez effectuer diverses permutations et combinaisons de rapports en temps réel via l’API, par exemple

  1. 3 rapports ayant "ui_report" : "true" - Le total des dimensions sera de 9 (3X3)
  2. 2 rapports ayant "ui_report" : "true" + 3 rapports ayant "ui_report" : "false" avec une seule dimension - Le total des dimensions sera 9 (2X3+3X1)
  3. 1 rapport avec "ui_report" : "true" + 2 rapports avec "ui_report" : "false" avec 2 dimensions dans chaque rapport - Le total des dimensions sera 7 (1X3+2X2)

Quelques bons indicateurs concernant les API en temps réel :

  1. Lorsque vous utilisez method=Report.Run dans l’API, vous ne pourrez extraire que les dimensions et mesures de l’appel API qui ont déjà été enregistrées (method=ReportSuite.SaveRealTimeSettings). Cela ne fonctionnera pas si vous enregistrez la configuration de "prop25" avec "instances" via method=ReportSuite.SaveRealTimeSettings et via method=Report.Run, vous souhaitez saisir la valeur de "prop35" avec "instances".

  2. Vous pouvez définir des eVars dans les API en temps réel lorsque "ui_report": "false". Par conséquent, avec les API en temps réel, vous pouvez également définir des eVars, mais dans les rapports en temps réel, cette fonctionnalité n’est pas disponible.

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