iOS SDK
|
收藏
神策数据官方 iOS 埋点 SDK,是一款轻量级用于 iOS 端的数据采集埋点 SDK。神策分析 iOS SDK 不仅有代码埋点功能,还通过使用运行时机制(Runtime)中的相关技术实现 iOS 端的全埋点(无埋点、无码埋点、无痕埋点、自动埋点)、点击图、可视化全埋点。
1. 文档目录
注意
- 关于 iOS A/B Testing 详情可参照 A/B Testing 使用指南;
- 关于神策智能运营(弹窗、推送)的详情可参照 iOS 智能运营使用指南。
2. SDK 功能清单
一级功能 | 二级功能 | 具体功能 / 描述 |
---|---|---|
标识用户 | 自动标识匿名用户 | 自动使用设备 ID 标识匿名用户 |
支持替换为自定义的匿名 ID | ||
标识登录用户 | 使用登录 ID 标识登录用户 | |
设置用户属性 | ||
采集数据 | 自动采集设备信息 | 自动采集默认的设备信息,屏幕宽高、系统版本号等 |
支持自动采集屏幕方向 | ||
支持自动采集经纬度信息 | ||
全埋点 | App 启动 | |
App 退出 | ||
App 页面浏览 | ||
App 元素点击 | ||
公共属性 | 静态公共属性 | |
动态公共属性 | ||
清除公共属性 | ||
自定义埋点 | 采集激活(安装)事件 | |
统计事件时长 | ||
自定义代码埋点 | ||
存储数据 | 设置上限 | 设置本地缓存上限值 |
删除本地缓存 | 删除缓存在本地的所有事件 | |
上报数据 | 自动上报数据 | SDK 在满足一定条件后自动发送事件数据 |
手动上报数据 | SDK 支持手动上报事件数据 | |
调试功能 | 调试模式 | 开启 / 关闭调试模式 |
调试日志 | 显示 / 关闭调试日志 | |
可视化及分析 | 可视化全埋点 | 通过可视化的方式在将关键事件筛选出来,便于后续分析 |
App 点击分析 | 直观展示用户在 App 上的点击情况 | |
DeepLink | 创建 DeepLink 用于 App 推广 | |
高级功能 | 数据加密 | 数据加密之后再进行存储和发送 |
App 与 H5 打通 | 打通后 H5 的事件数据由 App SDK 来存储和发送 | |
合规 | 支持合规要求 | |
采集推送点击事件 | SDK 自动采集推送点击事件[1] | |
SDK 采集控制 | 控制 SDK 开启或关闭 |
注释[1]: iOS 端开启的方式可以参照:开启推送点击事件自动采集。
3. iOS SDK 三方框架支持
全埋点对三方框架的支持 | ||||
---|---|---|---|---|
三方框架 | App 启动 | App 退出 | App 页面浏览 | App 元素点击 |
React Native | ||||
mPaaS | ||||
Flutter | ||||
Weex | ||||
Cordova | ||||
APICloud | ||||
Cocos2d-x | ||||
Unity |
4. iOS SDK 预置事件与预置属性
注:本文档内容为神策产品使用和技术细节说明文档,不包含适销类条款;具体企业采购产品和技术服务内容,以商业采购合同为准。