当前位置: 首页 > 后端技术 > Java

超低的技术门槛!运营商也可以直接使用安卓目视点

时间:2023-04-02 00:18:12 Java

安卓目视点是安卓全目点的增强版。开发者可以将App界面同步到DTM界面,通过可视化点击在DTM界面添加内嵌事件。目前Android中可视化埋点有两种方式:普通埋点和Tag模板埋点。与代码埋点相比,可视化埋点有以下优势:研发人员只需完成DTMSDK集成,省去了代码添加埋点的开发成本。技术门槛低,直接点击DTM界面即可添加内嵌事件,适合运营商直接使用。应用发布后,仍然可以灵活添加跟踪事件,解决前期跟踪不足的问题。本期我们将使用根据Tag模板埋点的方式,以商城APP为例,介绍如何使用Android可视化埋点向华为分析发送埋点事件。在开始配置之前,您的应用需要集成华为分析SDK和DTMAndroidSDK5.0及以上版本。实时查看测试数据,使用adb命令开启调试开关(adbshellsetpropdebug.huawei.hms.analytics.app)1建立连接首先,登录AppGalleryConnect网站,输入动态标签管理服务页面。单击“视觉嵌入”菜单,然后单击“通过标记模板嵌入”按钮。点击“新建”按钮添加华为分析配置,点击“保存”按钮(如果您已经创建了模板,可以点击左侧的勾选按钮进行选择)。然后,您页面右侧的二维码会自动刷新,打开手机浏览器,扫描二维码。点击“开始连接”按钮,点击“打开”按钮,将App页面同步到网页。(如果提示二维码无效,点击二维码刷新)打开可选控制开关,可以更清楚的了解哪些控件可以嵌入。目前只有设置了View.setOnClickListener的控件才能被圈埋。Android视觉嵌入点支持三种嵌入点:当前位置嵌入点、相同文本嵌入点和相似元素嵌入点。下面将一一举例介绍:当前位置埋点当前位置埋点适用于App页面布局稳定的场景。如果应用页面布局发生变化,请考虑使用相同的文本嵌入点。首先以“加入购物车”事件为例,介绍如何使用“当前位置埋点”。进入商品详情页面,鼠标选中“加入购物车”按钮并点击,在弹出的对话框中选择“当前位置”选项,点击“确定”按钮。在右侧表格中添加埋点名称及相关参数。您可以根据实际需要手动输入相关内容。也可以通过“加号”按钮添加内容,也可以通过“小手”按钮选择App页面上的元素作为内容。配置完成后点击右下角的确定按钮完成配置,验证配置是否正确,是否可以将“加入购物车”事件发送给华为分析。点击概览页面的预览按钮,进入版本预览页面,用手机浏览器扫描二维码或通过adb命令启动预览。点击App中的“添加到购物车”按钮,触发埋点事件上报,在华为分析平台“应用调试”菜单栏中查看上报的事件是否与DTM中的配置一致。至此,DTM的配置验证完成。接下来可以发布DTM版本,使配置对现网所有应用生效。进入版本管理页面,创建并发布版本。同文埋点当App页面布局发生变化时,“当前位置”埋点可能会失效。为了减少这种缺陷的影响,提供了相同的文本嵌入点。当埋点控件的位置可变且内容不变时,优先选择相同的文本埋点。以“购买商品”事件为例(此时“购买”按钮的位置是可变的),介绍如何使用“同文嵌入点”。进入商品详情页,鼠标选中“购买”按钮并点击,在弹出的对话框中选择“同文”选项,点击“确定”按钮。在右侧表格中添加埋点名称及相关参数。您可以根据实际需要手动输入相关内容。也可以通过“加号”按钮添加内容,也可以通过“小手”按钮选择App页面上的元素作为内容。配置完成后,点击右下角的确定按钮完成配置,验证配置是否正确,是否可以发送“购买商品”事件给华为分析。点击概览页面的预览按钮,进入版本预览页面,用手机浏览器扫描二维码或通过adb命令启动预览。点击App中的购买按钮触发埋点事件上报,在HUAWEIAnalytics分析平台“应用调试”菜单栏查看上报的事件是否与DTM中的配置一致。至此,DTM的配置验证完成。接下来可以发布DTM版本,使配置对现网所有应用生效。进入版本管理页面,创建并发布版本。类似元素的埋点是针对ListView、GridView、RecyclerView、ViewPager实现的列表页:如商品列表页、轮播图。如果要统计列表中的每一个跟踪事件,很难通过当前位置跟踪或者同文本跟踪来实现。类似元素的跟踪就是为了解决这个问题而创建的。当你在列表中埋一个元素埋点相同的item时,与埋点item布局相同的item也会被埋入相同的事件。下面以商品列表页为例,详细介绍如何利用相似元素埋点。进入“商品列表”页面,鼠标选中任意一项并点击,在弹出的对话框中选择“相似元素”选项,点击“确定”按钮。这时候你会看到和埋藏物品布局相同的物品也添加了绿色的背景框。在右侧表格中添加埋点名称及相关参数。您可以根据实际需要手动输入相关内容。也可以通过“加号”按钮添加内容,也可以通过“小手”按钮选择App页面上的元素作为内容。配置完成后,点击右下角的确定按钮完成配置。验证配置是否正确,商品列表项事件是否可以发送到HUAWEIAnalytics。点击概览页面的预览按钮,进入版本预览页面,用手机浏览器扫描二维码或通过adb命令启动预览。在App中随机点击商品列表中的某一项,触发埋点事件上报,在HUAWEIAnalytics分析平台“应用调试”菜单栏查看上报的事件是否与DTM中的配置一致。至此,DTM的配置验证完成。接下来可以发布DTM版本,使配置对现网所有应用生效。进入版本管理页面,创建并发布版本。关于HMSCore动态标签管理服务更多详情请参考官网了解更多>>访问华为开发者联盟官网获取开发指导文档华为移动服务开源仓库地址:GitHub、Gitee关注我们,第一时间了解HMSCore最新技术资料~