在上篇文章中详细介绍了当埋点需求不断更新变化的时候,可以利用动态标签管理器服务(DTM)快速的将事件发送到分析平台,且不需要开发修改代码,运营人员自己就可以完成配置。在这个过程中,你需要通过DTM Web页面修改埋点且创建新版本,但是你可能会遇到无法判断最终的配置是否正确的情况,换句话说,该如何检查验证版本是否完整无误呢?
DTM的版本预览功能,可以帮助你预览任意一个创建好的版本,验证上报的数据是否准确,让你在确认所有配置都无误后,再进行版本发布。
下面,我讲详细讲解如何使用DTM的预览功能来验证配置是否正确。主要分为启动预览、验证数据、结束预览三个步骤。
启动预览
step1:进入DTM的版本管理页面,点击需要预览的版本名称,进入到版本详情页
step2:点击“预览”按钮,进入到版本预览详情页,里面提供了三种启动预览的方式
a. 通过移动端浏览器启动预览
b. 通过移动端浏览器扫描二维码启动预览
c. 通过adb命令启动预览
step3: 一般通过手机浏览器扫码的方式启动预览比较方便。打开手机浏览器,扫描二维码,手机浏览器会加载一个预览页面。
step4: 点击“开始预览”,浏览器会提示是否需要打开指定应用。点击“打开”即可拉起应用并启动预览。预览成功时,App页面会显示一个蓝色的预览按钮。
蓝色预览按钮:
验证数据
预览成功后,当前手机加载的就是预览版本的配置,在App中触发上报相应的埋点,然后到分析平台查看数据是否正确即可。
n 实时上报数据
埋点触发后,一般数据不会实时上报到分析平台,需要打开相应的调试模式开关。
如果需要数据实时上报到华为分析平台,可以打开HA的调试模式:
adb shell setprop debug.huawei.hms.analytics.app
<package_name>
如果需要数据实时上报到Firebase,可以打开Firebase的调试模式:
adb shell setprop debug.firebase.analytics.app
<package_name>
如果需要数据实时上报到除华为分析和Firebase的其他平台,可以打开DTM的调试模式:
adb shell setprop debug.huawei.hms.dtm.app
<package_name>
查看数据
你可以尝试在App中触发“加入购物车”事件,然后到Google Analytics上查看数据。可以看到事件类别为“Click”,事件操作为“Add2Cart”的事件。
点击事件类别为Click的事件,查看事件的详情,可以看到有“Huawei P40 Pro”的事件标签,说明预览版本的配置是正确的。
结束预览
在版本预览详情页,提供了通过移动端浏览器、扫描二维码、adb命令三种结束预览的方式。除了以上三方方式,其实也可以通过App中的蓝色预览按钮来结束预览。点击蓝色预览按钮,会弹出一个“是否退出预览”的提示框,点击“退出”即可退出预览。
欲了解更多详情,请参阅:
华为开发者联盟官网
获取开发指导文档
参与开发者讨论请到CSDN社区或者Reddit社区
下载demo和示例代码请到Github或者Gitee
解决集成问题请到Stack Overflow
原文链接:https://developer.huawei.com/...
原作者:胡椒
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。