ITPub博客

首页 > 移动开发 > ANDROID > 如何利用DTM预览功能来验证新版本的配置是否正确?

如何利用DTM预览功能来验证新版本的配置是否正确?

原创 ANDROID 作者:华为开发者论坛 时间:2021-05-14 10:05:28 0 删除 编辑

在上篇文章中详细介绍了当埋点需求不断更新变化的时候,可以利用 动态标签管理器服务 ( 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/consumer/cn/forum/topic/0203538882377710021?fid=18

原作者:胡椒

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69970551/viewspace-2772247/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2020-04-21

  • 博文量
    402
  • 访问量
    727041