English | 中文
HmsAnalyticsKitDemo提供了QuickApp应用集成华为Hianalytics SDK的示例代码。其演示了如何通过收集预定义事件和自定义事件以提高用户参与度和用户偏好。 了解更多有关Hianalytics的信息
-
使用HUAWEI QuickApp IDE打开压缩项目,该示例共包含两个demo:
- quickapp.hmsanalyticskitdemo: 示例应用的完整代码
- quickapp.hmsanalyticskitdemo-start: 本codelab中编译所依赖的启动代码
-
点击菜单按钮 "Npm -> 启动第三方NPM库" 生成 "package.json" 文件
-
执行下面的命令,为QuickApp工程安装华为分析SDK:
npm install --save @hw-hmscore/analytics-sdk-quickapp
在AppGallery Connect中创建应用,获取项目配置,并将项目配置添加到您的QuickApp项目。
硬件要求:
- 电脑(台式机或笔记本)
- 一台android手机
软件要求:
- HUAWEI QuickApp IDE
- npm 包管理器,一般随 Node.js 发布
- Codelab的示例代码
- 终端/控制台
运行该app后,您将会看到如下页面:
点击“TRUE”或“FALSE”按钮进行答题;点击“POST SCORE”按钮记录用户获得的分数。所有信息将被上传到Hianalytics控制台,您可以通过实时监控来实时查看这些信息。
点击“SETTINGS”按钮:
您将被要求提供最喜欢的运动。您的选择将作为用户属性记录到Hianalytics中。
如果您对HMS Core还处于评估阶段,可在Reddit社区获取关于HMS Core的最新讯息,并与其他开发者交流见解。
如果您对使用HMS示例代码有疑问,请尝试:
- 开发过程遇到问题上Stack Overflow,在
huawei-mobile-services
标签下提问,有华为研发专家在线一对一解决您的问题。 - 到华为开发者论坛 HMS Core板块与其他开发者进行交流。
如果您在尝试示例代码中遇到问题,请向仓库提交issue,也欢迎您提交Pull Request。
HmsAnalyticsKitDemo 经过 Apache License, version 2.0 许可。