1、接入华为分析报错:Cannot find productId from agconnect-services.json

1.1、问题描述

Android手机开发按步骤接入华为分析,结果无数据上传,日志里显示Cannot find productId from agconnect-services.json

日志信息如下:

2022-02-22 15:24:07.774 8393-8393/com.jiaming.en I/HiAnalyticsSDK: HiAnalyticsSDK_6.4.0.300

2022-02-22 15:24:07.778 8393-10195/com.jiaming.en E/HiAnalyticsSDK: jsonParses=> CE-001|Cannot find productId from agconnect-services.json 

2022-02-22 15:24:07.778 8393-10195/com.jiaming.en E/HiAnalyticsSDK: InitTask=> SE-001|_openness_config_tag instance config init failed!. param error config params is error 

2022-02-22 15:24:07.788 8393-8393/com.jiaming.en I/HMSSDK_HianalyticsExist: In isHianalyticsExist, Failed to find class HiAnalyticsConfig. 

2022-02-22 15:24:07.789 8393-8393/com.jiaming.en I/HMSSDK_HianalyticsExist: hianalytics exist: false

1.2、解决方案

首先从日志中我们可以看到日志信息中有错误码:CE-001,然后我们找到华为分析服务的官方文档,文档中有对这个错误码的描述:

​developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/error-code-0000001050991987​

【HMS core】【Analytics Kit】华为分析服务常见问题FAQ 2_分析服务

所以需要检查项目的agconnect-services.json配置文件是否是从AGC后台下载的最新的,并检查该文件中collector_url字段是否有值。

2、华为分析是否可以用于目前主流的应用市场以及信息流投放等实时渠道数据分析

2.1、问题描述

华为分析是否可以用于目前主流的应用市场以及信息流投放等实时渠道数据分析?

2.2、解决方案

(1)华为分析支持主流以及自定义的渠道安装分析,并且有实时概览的界面可以看到实时的安装来源渠道数据查看,详细的可以参考渠道分析介绍:

​developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/channel-analysis-0000001123541447​

(2)信息流投放如果是指广告投放的相关数据查看也是支持的,可以参考买量用户分析介绍:

​developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/purchase-volume-users-0000001113301716​


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