

高效采集数据,帮助应用业务增长
source link: https://my.oschina.net/HMSCore/blog/5326515
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

高效采集数据,帮助应用业务增长 - HMS Core - OSCHINA - 中文开源技术交流社区
华为动态标签管理(Dynamic Tag Manager,以下简称“DTM”),是一个动态标签代码管理系统(Tag Manager System),我们可以通过Web页面动态更新跟踪代码,轻松完成特定事件跟踪,它还有助于将数据发送到第三方分析平台和广告归因平台,如HUAWEI Analytics、Google Analytics、Facebook Analytics和AppsFlyer等。
DTM如何驱动应用业务增长?
随着企业数字化转型的到来,数据分析、数据驱动业务增长成为企业工作中的重要一环,但所有的数据分析的基础都来自数据获取。
传统数据获取通常的做法是在web 网站或者app内不同的页面,根据不同产品以及需求在不同位置嵌入的相对应代码来收集数据,俗称埋点,这种编写代码的方式,往往需要会面临相同的问题:沟通成本高,周期长,工作效率低。
DTM可让您快速配置更新测量代码及相关代码片段,您可以基于Web界面轻松地进行分析、测量代码的配置,实现营销活动数据随需监控。
因此,如果要追踪用户在应用上点击、浏览或导航到其他页面等各种事件,我们可以通过DTM动态地进行配置。
例如,某药房应用集成了DTM,用户点击了“收藏药品”按钮,通过配置DTM,当用户点击“收藏药品”按钮后,页面会自动将药品名称、数量、价格等相应信息上报到所选择的分析平台,如果我们在web页面上设置相关条件(如:价格>10元),就可以获得条件内(价格超过10元)的药品的分析数据,从而更好地掌握应用数据,改善业务。集成DTM后,我们可以更轻松地完成特定事件追踪并将数据传送给第三方分析平台,驱动业务增长。
如何集成和配置DTM?
第1步:登录华为开发者联盟网站,点击“管理中心”,进入AppGallery Connect页面,配置相关信息
第2步:将HMS Core SDK集成到您的Android Studio项目中
第3步:配置混淆脚本,避免混淆Analytics Kit和DTM而导致功能异常
第4步:登录AppGallery Connect网站,选择"我的项目 > 增长 > 动态标签管理",并启用它。
开通服务需要您首先点击“开启分析服务”按钮,开通分析服务后,再点击“开通服务”按钮来开通DTM服务。
第5步:输入详细信息并单击"确定"以创建 DTM 配置。
第 6 步:配置成功后,将创建配置代码
第 7 步:单击“版本”选项卡并创建“创建版本”。
第 8 步:在“变量”页面,点击右侧的“配置”/“新建“按钮。为事件和标签设置预设/自定义变量。
a) 预设变量:这些是预先定义的变量,可用于配置大部分标签和条件。目前,DTM 提供18 个预设变量。
b)自定义变量:您还可以根据您的项目创建标签和条件的自定义变量。目前有6种类型的自定义变量。
第 9 步:单击条件选项卡并创建条件。在“条件”页面,点击“新建”按钮。
第 10 步:在“代码”页面,点击“新建”按钮创建代码
步骤11:选择“项目设置>华为分析>应用调试”,打开“应用调试”,获取实时分析数据。
步骤12:要检查实时事件,请使用以下命令启用调试模式。
HUAWEI Analytics模板
开始调试命令:adb shell setprop debug.huawei.hms.analytics.app<package_name>
停用调试命令:adb shell setprop debug.huawei.hms.analytics.app .none.
数据成功上报后,分析服务平台的应用调试上会展示出实时数据,如下图:
点击“事件ID”后的“查看”,可以展示出具体信息
技巧和窍门
请使用命令“app shell setprop debug.huawei.hms.analytics.app <package_name>”启用应用程序调试模式。调试模式打开后会保持启用状态,所有事件将实时上报。
结论
在本文中,我们学习了如何通过华为动态标签管理高效采集应用数据,驱动业务增长,我们还可以通过DTM优化广告投放效果、进行反欺诈分析等,以最大程度地提高营销人员的工作效率。
了解更多详情>>
访问华为开发者联盟官网
获取开发指导文档
华为移动服务开源仓库地址:GitHub、Gitee
关注我们,第一时间了解 HMS Core 最新技术资讯~
Recommend
-
35
前言 我之前写过一篇文章叫 如何按程序员思维写分析师脚本 ,这里主要是在两方面帮助分析师: 将程序员一些较为高效的工作模式转移到...
-
34
作者简介:crystonesc,研究PaaS运维开发方向,博客地址:https://blog.csdn.net/crystonesc 本文主要分为两部分,第一部分介绍容器内日志收集主要的解决方案,并对各解决方...
-
8
应用YoMo开发一个噪声传感器采集监控系统 - 熹乐CELLA的个人空间 - OSCHINA - 中文开源技术交流社区 用代码保...
-
10
myvetools: 帮助开发者高效开发TS代码,快速实现智能合约测试 介绍一个自己开发的小工具 myvetools来帮...
-
7
Prometheus监控Kubernetes系列3——业务指标采集 · Service Mesh|服务网格中文社区 由于容器化和微服务的大力发展,Kubernetes基本已经统一了容器管理方案,当我们使用Kubernetes来进行容器化管理的时候,全面监控Ku...
-
5
背景: 规则引擎 + 图结构的执行逻辑Datadog 指标监控系统多组 Kafka 集群 1. 现象描述 业务处理逻辑比较重, 执行代码的效率上不去, 系统吞吐量不足。 部署了N个Docker节点(8C8G), CPU...
-
9
DeepFlow AutoLogging:自动采集应用调用日志和流日志 原创 精华 第九期“原力释放 云原生可观测性分享会”云杉网络 产品专家 李倩分享了 DeepFlow AutoLogging功能,可以自动采集网络流日志,并提供丰富的...
-
8
DeepFlow AutoLogging 介绍:自动采集应用调用日志和流日志 发布于 2022-10-14 字数 5943 阅读时长 27 分钟 点击查看目录 本文为云杉网络原力释放 - 云原生可观测性分享...
-
5
振弦采集模块VM系列几个应用电路 精选 原创 振弦采集模块VM系列几个应用电路
-
11
基于matomo实现业务数据埋点采集上报
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK