文档管理中心
指南动态标签管理Android使用入门

使用入门

在您正式开发应用之前,可以通过codelab快速体验一个应用的开发过程。

开发环境

  • JDK 1.7及以上
  • 安装Android Studio 3.6.1及以上:
    • minSdkVersion 19及以上
    • targetSdkVersion 33(推荐)
    • compileSdkVersion 33(推荐)
    • Gradle 5.4.1及以上(推荐)

    如果同时使用多个HMS Core的服务,则需要使用各个Kit对应的最大值。

  • 测试应用的设备:EMUI 3.0及以上的华为手机或Android 4.4及以上的非华为手机

背景介绍

您的App支持通过接入Analytics Kit和DTM,实现App的代码跟踪、事件上报能力,集成DTM必须先集成Analytics Kit。

DTM SDK的事件来源如下:

  • Analytics SDK的自动采集事件
  • 调用Analytics SDK的onEvent方法代码埋点事件
  • DTM的可视化埋点

这些事件默认都会上报到HUAWEI Analytics平台,您可以通过在DTM页面配置Analytics Kit代码来增加、修改相关事件参数的值,或者阻塞某些事件。

说明

开发流程

您需要按照如下流程完成应用的开发工作。

可视化埋点

展开

步骤

操作

说明

1

配置AppGallery Connect

在开发应用前,需要在AGC中配置相关信息。包括:创建应用生成签名证书指纹配置签名证书指纹打开相关服务

2

集成SDK

在开发应用前,您需要将SDK集成到您的开发环境中。

3

配置混淆脚本

编译APK前需要配置混淆配置文件,避免混淆SDK导致功能异常。

4

可视化埋点

将App界面同步至DTM页面,并在DTM页面通过可视化点击的方式添加埋点事件。

5

版本

对配置的不同阶段进行记录,并在任何时候为配置项目创建版本以保存当前配置的最新状态。

6

配置

将可视化埋点、代码、条件和变量的整体设置为可被App、网站下载并执行的策略文件。

7

审核

(可选)当低权限用户需要发布时,需经过拥有审批权限用户的审核,审核通过后,版本才能正常发布。

8

客户端配置

根据业务需求,完成事件上报。

9

开发后自检

华为提供对应用自动检查的能力。

10

上架申请

开发完成后需要在AGC中将应用信息补充完整并提交上架申请。

标签管理埋点

展开

步骤

操作

说明

1

配置AppGallery Connect

在开发应用前,需要在AGC中配置相关信息。包括:创建应用生成签名证书指纹配置签名证书指纹打开相关服务

2

集成SDK

在开发应用前,您需要将SDK集成到您的开发环境中。

3

配置混淆脚本

编译APK前需要配置混淆配置文件,避免混淆SDK导致功能异常。

4

代码

您可以在代码界面中,配置代码参数及触发条件,为您的应用提供事件跟踪的相关代码配置。

5

条件

条件是代码触发执行的前提,决定了代码的执行时机,任一代码至少包含一个触发条件。

6

变量

变量是在条件、代码中使用的占位符,创建代码或条件前,需要您管理变量。

7

分组

(可选)对创建的变量、条件和代码进行整理,形成各个逻辑分组。

8

版本

对配置的不同阶段进行记录,并在任何时候为配置项目创建版本以保存当前配置的最新状态。

9

配置

将可视化埋点、代码、条件和变量的整体设置为可被App、网站下载并执行的策略文件。

10

审核

(可选)当低权限用户需要发布时,需经过拥有审批权限用户的审核,审核通过后,版本才能正常发布。

11

客户端配置

根据业务需求,完成事件上报。

12

开发后自检

华为提供对应用自动检查的能力。

13

上架申请

开发完成后需要在AGC中将应用信息补充完整并提交上架申请。

标签管理埋点+可视化埋点

展开

步骤

操作

说明

1

配置AppGallery Connect

在开发应用前,需要在AGC中配置相关信息。包括:创建应用生成签名证书指纹配置签名证书指纹打开相关服务

2

集成SDK

在开发应用前,您需要将SDK集成到您的开发环境中。

3

配置混淆脚本

编译APK前需要配置混淆配置文件,避免混淆SDK导致功能异常。

4

可视化埋点

将App界面同步至DTM页面,并在DTM页面通过可视化点击的方式添加埋点事件。

5

代码

您可以在代码界面中,配置代码参数及触发条件,为您的应用提供事件跟踪的相关代码配置。

6

条件

条件是代码触发执行的前提,决定了代码的执行时机,任一代码至少包含一个触发条件。

7

变量

变量是在条件、代码中使用的占位符,创建代码或条件前,需要您管理变量。

8

分组

(可选)对创建的变量、条件和代码进行整理,形成各个逻辑分组。

9

版本

对配置的不同阶段进行记录,并在任何时候为配置项目创建版本以保存当前配置的最新状态。

10

配置

将可视化埋点、代码、条件和变量的整体设置为可被App、网站下载并执行的策略文件。

11

审核

(可选)当低权限用户需要发布时,需经过拥有审批权限用户的审核,审核通过后,版本才能正常发布。

12

客户端配置

根据业务需求,完成事件上报。

13

开发后自检

华为提供对应用自动检查的能力。

14

上架申请

开发完成后需要在AGC中将应用信息补充完整并提交上架申请。

华为还为您提供了高效的集成开发工具HMS Toolkit,该工具提供了包括开发接入、免费真机调测、版本发布等端到端的接入HMS Core的工具链,助力您以更高的开发效率和更低的开发成本集成HMS Core服务,并打造出色的应用。

在 指南 中进行搜索
请输入您想要搜索的关键词