Android可视化埋点是Android全埋点的加强。开发者能够将App界面同步至DTM界面,并在DTM界面通过可视化点击的形式增加埋点事件。目前Android可视化埋点蕴含两种埋点形式:一般可视化埋点和按Tag模板埋点。

相比于代码埋点,可视化埋点有以下劣势:

研发人员仅须要实现DTM SDK集成,免去代码增加埋点的开发成本。

技术门槛低,能够间接在DTM界面上点击增加埋点事件,适宜经营人员间接应用。

在利用公布后依然能够灵便的增加埋点事件,解决后期埋点不充沛的问题。

本期,咱们将应用按Tag模板埋点的形式,以购物商城App为例,介绍如何应用Android可视化埋点将埋点事件发送到HUAWEI Analytics。在开始配置之前,您的App须要已集成华为剖析SDK和DTM Android SDK5.0及以上版本。为便于实时看到测试数据,请通过adb命令关上调试开关(adb shell setprop debug.huawei.hms.analytics.app <package_name> )

1 建设连贯

首先,登录AppGallery Connect网站,进入动静标签治理服务页面。

点击“可视化埋点”菜单,点击“按Tag模板埋点”按钮。

点击“新建”按钮,增加Huawei Analytics配置,点击“保留”按钮(如果您曾经创立过模板,能够点击左侧勾选按钮选中)。

随后,您的页面右侧二维码会主动刷新,关上手机浏览器,扫描二维码。点击“开始连贯”按钮,点击”关上“按钮,将App页面同步至网页端。(若提醒二维码生效,点击二维码刷新)

关上可圈选控件开关,能够更加清晰地理解哪些控件能够被埋点。以后只反对设置了View.setOnClickListener的控件可被圈选埋点。

Android可视化埋点反对三种埋点类型:以后地位埋点、雷同文字埋点和同类元素埋点。上面将一一举例介绍:

以后地位埋点

以后地位埋点实用于App页面布局稳固的场景中。如果App页面布局易变,请思考应用雷同文字埋点。

首先,以”退出购物车“事件为例,介绍如何应用”以后地位埋点“。进入商品详情页面,鼠标选中“退出购物车”按钮并单击,在弹出的对话框中抉择”以后地位“选项,点击”确定“按钮。在右侧表单中增加埋点名称以及相干参数。

您能够依据理论须要手动输出相干内容。您也能够通过”加号“按钮增加内容,您还能够通过”小手“按钮抉择App页面中的元素作为内容。配置实现后,点击右下角确定按钮实现配置

验证配置是否正确,是否将”退出购物车“事件发送到Huawei Analytics。点击概览页面的预览按钮,进入版本预览页面,用挪动端浏览器扫描二维码或者通过adb命令启动预览。

点击App中的”退出购物车“按钮,触发埋点事件上报,在Huawei Analytics剖析平台菜单栏"利用调试"中查看上报的事件是否与DTM中的配置统一。至此,DTM的配置验证实现。

接下来能够公布DTM版本,让配置对现网所有App失效。进入版本治理页面,创立并公布一个版本。

雷同文字埋点

当App页面布局发生变化时,”以后地位“埋点可能会生效。为了升高该缺点带来的影响,提供了雷同文字埋点。当被埋点控件地位易变,内容不变时,优先选择雷同文字埋点。

以”购买商品“事件为例(此时“购买”按钮地位易变),介绍如何应用”雷同文字埋点“。进入商品详情页面,鼠标选中“购买”按钮并单击,在弹出的对话框中抉择”雷同文字“选项,点击”确定“按钮。

在右侧表单中增加埋点名称以及相干参数。您能够依据理论须要手动输出相干内容。您也能够通过”加号“按钮增加内容,您还能够通过”小手“按钮抉择App页面中的元素作为内容。配置实现后,点击右下角确定按钮实现配置

验证配置是否正确,是否将”购买商品“事件发送到HUAWEI Analytics。点击概览页面的预览按钮,进入版本预览页面,用挪动端浏览器扫描二维码或者通过adb命令启动预览。

点击App中的购买按钮,触发埋点事件上报,在HUAWEI Analytics剖析平台菜单栏"利用调试"中查看上报的事件是否与DTM中的配置统一。至此,DTM的配置验证实现。

接下来能够公布DTM版本,让配置对现网所有App失效。进入版本治理页面,创立并公布一个版本。

同类元素埋点

对于通过 ListView、GridView、RecyclerView、ViewPager 实现的列表页面:比方商品列表页面,轮播图。

如果想统计列表中的每一项埋点事件,通过以后地位埋点或者雷同文字埋点,是很难实现的,同类元素埋点正是为解决这一问题而产生的。

当您应用同类元素埋点对列表中的某一项进行埋点时,与该埋点项具备雷同布局的项也会被埋上雷同事件。

上面以商品列表页面为例,来具体介绍如何应用同类元素埋点。进入“商品列表”页面,鼠标选中其中任何一项并单击,在弹出的对话框中抉择”同类元素“选项,点击”确定“按钮。此时你会看到与被埋点项具备雷同布局的项也被加上绿色背景框。

在右侧表单中增加埋点名称以及相干参数。您能够依据理论须要手动输出相干内容。您也能够通过”加号“按钮增加内容,您还能够通过”小手“按钮抉择App页面中的元素作为内容。配置实现后,点击右下角确定按钮实现配置。验证配置是否正确,是否将商品列表项事件发送到HUAWEI Analytics。

点击概览页面的预览按钮,进入版本预览页面,用挪动端浏览器扫描二维码或者通过adb命令启动预览。随机点击App中的商品列表中的某一项,触发埋点事件上报,在HUAWEI Analytics剖析平台菜单栏"利用调试"中查看上报的事件是否与DTM中的配置统一。至此,DTM的配置验证实现。

接下来能够公布DTM版本,让配置对现网所有App失效。进入版本治理页面,创立并公布一个版本。

欲了解更多HMS Core 动静标签治理服务详情,请参阅官网

理解更多详情>>

拜访华为开发者联盟官网
获取开发领导文档
华为挪动服务开源仓库地址:GitHub、Gitee

关注咱们,第一工夫理解 HMS Core 最新技术资讯~