【HMS Core】华为分析服务通过REST方式上报用户行为,控制台为何无法查询到相关数据?

1、问题描述

项目中集成了华为分析SDK,并且使用了REST方式调用上报用户行为的接口。

遇到的问题是:上报完成之后,在控制台的实时概览中无法查询到该接口上报的相关数据,但是接口确实是返回成功的。

完整的请求信息如下图所示:

cke_286.png

那么这个问题该如何解决呢?

 

2、解决方案

首先来看一下上报用户行为的这个接口对应的文档,链接如下所示:

https://developer.huawei.com/consumer/cn/doc/development/HMSCore-References/android-api-report-user-behavior-0000001205631635

其中,在场景描述中可以看到如下内容:

cke_1150.png

对于这个内容描述在咨询过相关人员之后,得到如下解决方案:

这个接口是补充或者修改用户行为,并不是直接上报,因此直接在实时概览中是看不到的。

应该在相应的用户事件中查看这些事件是否被修改或者被补充。

另外,还可以找到华为分析-数据导出-创建任务请求过滤这个时间和预置事件拿到csv文件对应看下是否修改。

数据导出申请的文档链接如下:

https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/online-application-guide-0000001299588817

数据导出文件说明的文档链接如下:

https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/description-example-0000001050747447

以上就是对该问题的说明和解决方式。

欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh

posted @ 2022-11-11 15:45  华为开发者论坛  阅读(42)  评论(0)    收藏  举报