课程介绍
随着互联网的快速普及与带宽提高,互联网的应用与服务层出不穷,用户对互联网的应用与服务要求越来越高,科学优化应用与服务是应用与服务厂商无法逃避的挑战,否则会因应用与服务卡顿导致用户流失,及至失败;另外,随着用户的增加应用与服务厂商会提供针对用户的个性化服务,因此需要收集用户数据,深入理解与洞察用户偏好,为用户提供更为精准的服务,因此数据收集与采集则成为个性服务、精准营销的基石,其中埋点技术就是一种数据采集的常用方法。
本课程详细剖析埋点技术相关内容。
培训目标
本课程注重埋点基础,重点介绍埋点方案的通用知识,以及埋点数据采集的存储与管理;
也会剖析埋点方案实施过程中是需要产品、研发、运维、测试、数据分析师等角色的配合;
本课程对埋点后的数据分析与挖掘过程,精准营销知识介绍;
培训对象
本课程适合于产品经理、产品设计人员、研发人员、运维人员、数据分析师;
本课程适合于Web研发相关人员、App研发相关人员;
对数据采集与数据分析、数据挖掘、精准营销感兴趣的人员;
培训方式
以课堂讲解、演示、案例分析为主,辅以互动研讨、现场答疑、学以致用。
课程大纲
时间 | 内容 | 备注 |
第一天 | 第1个主题: 埋点实践(分享埋点项目实践经验)(60分钟) 1、 什么是埋点 2、 为什么要埋点 3、 埋点的必要性 4、 如何埋点 5、 埋点科学合理的指标 6、 埋点功能提取为模块 7、 数据采集频率,由实际情况来决定 8、 代码埋点的原理 9、 可视化埋点的原理 10、 可视化埋点的实现流程 11、 全埋点的概念 12、 全埋点的原理 13、 无埋点的概念 14、 采集用户操作在后端的体现与记录 a) 后端日志 b) 业务数据库数据 c) 后端数据采集的原理与挑战 d) 高质量的日志打印 15、 软件工程中的日志打印与采集 a) MRD、PRD阶段 b) 设计阶段 c) 开发阶段 d) 测试阶段 e) 上线阶段 f) 项目总结阶段
第2个主题: 埋点实施落地(分享埋点实施落地实现)(30分钟) 1、 埋点科学合理的指标 2、 埋点数据指标体系 3、 如何做埋点 4、 埋点高效落地 5、 产品研发之间如何协助实施埋点 6、 埋点数据如何分析 7、 如何应用埋点实施结果 8、 案例分享:产品研发埋点的实施与落地
第3个主题: 埋点数据采集(介绍埋点数据采集的基本思路、数据采集的实现)(60分钟) 1、 什么是埋点数据采集 2、 埋点数据采集的目标与价值 3、 埋点数据采集的思路 4、 埋点数据采集的常用方法 5、 埋点数据采集的工具 6、 埋点数据采集中需要考虑的问题 7、 案例剖析:埋点数据采集的案例剖析(电商平台数据采集案例)
第4个主题: 线上用户行为埋点数据的采集(详细解析线上用户行为埋点数据的采集,绘制用户画像,了解用户偏好,精准营销)(60分钟) 1、 线上用户行为埋点数据采集的目标 2、 埋点数据采集客户端操作 a) 用户通过泛客户端来使用产品 b) 直接采集用户的操作行为 c) 一般也被称作埋点 3、 客户端埋点数据采集的基本原理 4、 客户端埋点数据采集面临的主要问题 a) 开发与管理的代价 b) 埋点的更新依赖于应用的发版 c) 性能的影响、网络性能、代码维护、运维难度、研发周期 d) 更为精细的数据采集,数据量必然变大,如何的存储与管理,价值 e) 各种网络条件下的数据传输与本地缓存问题 f) 数据隐私与数据安全问题 5、 客户埋点数据数据采集的常见方案 a) 通常使用第三方工具 b) 三种常见的埋点方案
第5个主题: 埋点方案实施过程角色间的协调与配合(介绍埋点方案实施与落地需要产品、架构、研发、测试、运维、数据分析师等角色的配合,以及协调流程)(30分钟) 1、 埋点方案的设计 2、 埋点方案的涉众 3、 埋点方案的角色与关注点 4、 案例:埋点方案实施经典流程
第6个主题: Android的数据采集方式(介绍Android的数据采集方式)(60分钟) 1、 Android的数据采集方式 2、 什么是AOP? 3、 AspectJ在Android中的使用 4、 基于Hook的全埋点 5、 进程保活、植入第三方SDK的方式 6、 Hybrid的埋点方式
第7个主题: iOS的数据采集方式(介绍iOS的数据采集方式)(60分钟) 1、 iOS的数据采集方式 2、 Runtime概述 3、 基于Runtime的全埋点 4、 Aspects在iOS中的使用
第8个主题: 数据脱敏(介绍数据脱敏)(30分钟) 1、 采集时脱敏 2、 https防劫持 3、 服务器端过滤去重
第9个主题: 第三方工具(介绍埋点第三方工具)(30分钟) 1、 GA(Google Analytics) 2、 Bugly
第10个主题: TrackId(介绍TrackId)(30分钟) 1、 使用TrackId跟踪一次完整的使用 2、 与App崩溃日志的结合 3、 用户画像 |