iOS全埋点解决方案

iOS全埋点解决方案

作者:王灼洲

出版社:机械工业

出版年:2020年4月

ISBN:9787111653622

所属分类:诗歌文集

书刊介绍

《iOS全埋点解决方案》内容简介

本书系统地讲解了iOS全埋点的解决方案,同时涵盖了用户标识、时间相关、数据存储、数据同步、采集崩溃、App与H5打通、React Native全埋点等内容,建议大家按照书中的章节顺序阅读,由浅入深、循序渐进。此外,本书还提供了完整的项目源码,建议一边阅读,一边实操。
王灼洲,资深移动开发技术专家,目前就职于神策网络科技(北京)有限公司,担任合肥研发中心负责人,是公司最早的核心骨干。有10年的Android&iOS开发经验,是国内第一批Android研发工程师。对基于Android和iOS系统的各种客户端和服务端的数据采集技术和解决方案都有深入研究,开发和维护着国内第一个商用的开源Android&iOS数据埋点SDK。著有《Android全埋点解决方案》一书,在行业里引起了巨大的反响。

作品目录

推荐序
前言
第1章:数据采集SDK
1.1、数据采集SDK简介
1.2、搭建SDK框架
第2章:应用程序退出和启动
2.1、全埋点简介
2.2、应用程序退出
2.3、应用程序启动
2.4、被动启动
第3章:页面浏览事件
3.1、UIViewController生命周期
3.2、Method
Swizzling
3.3、实现页面浏览事件全埋点
第4章:控件点击事件
4.1、Target-Action
4.2、方案一
4.3、方案二
4.4、方案总结
第5章:UITableView和UICollectionView点击事件
5.1、支持UITableView控件
5.2、支持UICollectionView控件
第6章:手势采集
6.1、手势识别器
6.2、手势全埋点
第7章:用户标识
7.1、登录之前
7.2、登录之后
第8章:时间相关
8.1、事件发生的时间戳
8.2、统计事件持续时长
8.3、全埋点事件时长
第9章:数据存储
9.1、数据存储策略
9.2、文件缓存
9.3、数据库缓存
第10章:数据同步
10.1、同步数据
10.2、数据同步策略
第11章:采集崩溃
11.1、NSException异常
11.2、捕获信号
11.3、采集应用程序异常时的$AppEnd事件
第12章:App与H5打通
12.1、App与H5打通原因
12.2、方案一:拦截请求
12.3、方案二:JavaScript与WebView相互调用
第13章:App
Extension
13.1、App
Extension介绍
13.2、App
Extension埋点
第14章:React
Native全埋点
14.1、React
Native简介
14.2、React
Native全埋点

相关推荐

微信二维码