Android如何使用可视化埋点上报数据?
可视化埋点是指您可以将App界面同步至Web端,并在Web端通过可视化点击的方式添加埋点事件,相比于手动埋点,可视化埋点有以下优势:
-
研发人员仅需要完成SDK集成,免去手动添加埋点的开发成本。
-
技术门槛低,可以直接在Web界面上点击添加埋点事件,适合运营人员直接使用。
-
在应用发布后仍然可以灵活的添加埋点事件,解决前期埋点不充分的问题。
接下来介绍如何在通过DTM进行可视化埋点,并将可视化埋点事件上报到Google Analytics:
前提条件:
1. 创建AGC账号并登录:
https://developer.huawei.com/consumer/cn/service/josp/agc/index.html
2. 创建Android应用以及DTM配置;
3. 应用已集成DTM SDK。
操作步骤:
1. 建立可视化埋点连接
a. 点击“可视化埋点”页签,进入可视化埋点页面
b. 点击右上角“按Tag模板埋点”跳转至Tag模板页
c. 新建代码模板,点击“新建”按钮,跳转至新建代码页面,填写代码信息后保存;
代码名称:可自定义
扩展:选择Google Analytics(分析):Universal Analytics
跟踪ID:填写Google Analytics的唯一跟踪ID,格式为UA-XXXXXXXX-X
d. 使用移动浏览器扫描二维码,根据提示打开手机App
e. 连接成功后,手机App左下角会出现“蓝色浮动框”,同时手机App当前的页面会自动同步至Web端。打开“显示可圈选组件”开关后会以红色框展示出可添加埋点的组件。
2. 添加元素埋点
下面将介绍对“加入购物车”按钮进行可视化埋点。
a. 点击“加入购物车”对应的红色框
b. 在弹出的“添加埋点”提示框中选择”当前位置”,点击确定;
c. 在页面右侧添加埋点的信息
埋点名称:填写“Add2Cart”
上报类型:选择“事件上报”
事件类别:填写“Click”
事件操作:填写“Add2Cart”
事件标签:通过右边的小手将产品描述对应的文本作为参数值
d. 点击确定按钮,保存埋点。
3. 预览草稿版本
a. 点击可视化埋点页面右上角的“预览”按钮,进入版本预览页面,可以预览当前工作区的配置(不需要创建DTM版本);
b. 扫描二维码开始预览。
4. 查看可视化埋点事件
在App中点击加入购物车按钮,触发上报可视化埋点事件,然后到Google Analytics上查看数据。
在导航栏中的“实时”->“事件”里面,查看最近上报的数据:
可以看到上报的事件中,事件类别为“Click”,事件操作为“Add2Cart”,说明可视化埋点已生效。
详情请参考DTM可视化埋点操作流程。
欲了解HMS Core更多详情,请参阅:
>>华为开发者联盟官网
>>获取开发指导文档
>>参与开发者讨论请到CSDN社区或者Reddit社区
>>下载demo和示例代码请到Github或者Gitee
>>解决集成问题请到Stack Overflow
原文链接:https://developer.huawei.com/...
原作者:胡椒
相关文章
- [Android Pro] 横竖屏切换时,禁止activity重新创建,android:configChanges="keyboardHidden|orientation" 不起作用
- [Android Pro] 使用CursorLoader异步加载数据 from 3.0
- 【黑马Android】(01)android简介/工程目录结构/拨号器/四种点击事件/后台偷偷发短信
- 使用LRU算法缓存图片,android 3.0
- Android API之android.provider.ContactsContract.RawContacts
- 117、Android应用程序退至后台,再次启动数据丢失的问题(转载)
- 【ANDROID游戏开发十二】(保存游戏数据 [上文])详解SHAREDPREFERENCE 与 FILEINPUTSTREAM/FILEOUTPUTSTREAM将数据存储到SD卡中!
- 10、Android数据存储
- Android问题笔记 - Adapter更新数据不刷新的问题
- Android性能模式使用说明
- 【Android笔记52】Android如何实现Fragment碎片适配器和Activity页面间的数据交互
- Android activity或者fragment向adapter传数据
- Android实现TCP发送,可发送多条数据
- Android 9.0 10.0 11.0 开机动画支持mp4 视频播放
- Android 12.0 系统设置 app详情页默认关闭流量数据的开关
- 【Android 逆向】修改运行中的 Android 进程的内存数据 ( Android 系统中调试器进程内存流程 | 编译内存调试动态库以及调试程序 )
- 【Android 逆向】代码调试器开发 ( ptrace 函数 | 向进程内存写出数据 )
- 【Android 逆向】使用 Python 解析 ELF 文件 ( Capstone 反汇编 ELF 文件中的机器码数据 | 反汇编二进制机器码 | 打印反汇编数据 )
- 【Android 逆向】应用安装目录 ( Android 应用的默认安装目录 | 查找 Android 应用的安装目录 | 查询当前正在运行的应用包名 | 根据包名查询应用安装路径 )
- 【Android 逆向】IDA 工具使用 ( 十六进制视图 Hex View-1 | 结构体视图 Structures | 枚举视图 Enums | 导入视图 Import | 导出视图 )
- android存储阵列数据SharedPreferences
- Android复习笔记--Activity
- 【Android架构GPS篇】之定位数据如何从GPS芯片到应用层
- android 输入法如何启动流程_Android输入法显示流程
- 【Android进阶】19、MVVM 数据绑定、用 BaseObservable() 的 notifyChange() 通知数据变动、自定义的 BindingAdapter
- 如何解决Android Studio的import android.support.v7.widget.RecyclerView的RecyclerView标红问题
- android AudioTrack如何与AudioFlinger交换音频数据