神策数据官方 Android 埋点 SDK,包含代码埋点、全埋点、点击图和可视化全埋点功能。全埋点通过配合神策官方 Android 埋点插件来实现,神策数据官方 Android 埋点插件使用字节码插桩(ASM)的技术实现 Android 端的全埋点(无埋点、无码埋点、无痕埋点、自动埋点)。

1. 文档目录

注意


2. SDK 功能清单

一级功能二级功能具体功能 / 描述
标识用户自动标识匿名用户自动使用设备 ID 标识匿名用户
支持替换为自定义的匿名 ID
标识登录用户使用登录 ID 标识登录用户
设置用户属性设置用户属性
采集数据自动采集设备信息自动采集默认的设备信息,屏幕宽高、系统版本号等
支持自动采集屏幕方向(Android 需手动开启)
支持自动采集经纬度信息(Android 需手动开启)
全埋点App 启动
App 退出
App 页面浏览
App 元素点击
公共属性静态公共属性
动态公共属性
清除公共属性
自定义埋点采集激活(安装)事件
统计事件时长
自定义代码埋点
存储数据设置上限设置本地缓存上限值
删除本地缓存删除缓存在本地的所有事件
上报数据自动上报数据SDK 在满足一定条件后自动发送事件数据
手动上报数据SDK 支持手动上报事件数据
调试功能调试模式开启 / 关闭调试模式
调试日志显示 / 关闭调试日志
可视化及分析可视化全埋点通过可视化的方式将关键事件筛选出来,便于后续分析
App 点击分析直观展示用户在 App 上的点击情况
DeepLink创建 DeepLink 用于 App 推广
高级功能数据加密数据加密之后再进行存储和发送
App 与 H5 打通打通后 H5 的事件数据由 App SDK 来存储和发送
合规支持合规要求
采集推送点击事件SDK 自动采集推送点击事件
SDK 采集控制控制 SDK 开启或关闭

3. Android SDK 三方框架支持

全埋点对三方框架的支持信息如下:

三方框架App 启动App 退出App 页面浏览App 元素点击
React Native

(滴答)

(滴答)

(滴答)

(滴答)

mPaaS

(滴答)

(滴答)

(滴答)

(滴答)

Flutter

(滴答)

(滴答)

(滴答)

(滴答)

Weex

(滴答)

(滴答)

(出错)

(滴答)

Cordova

(滴答)

(滴答)

(滴答)

(滴答)

APICloud

(滴答)

(滴答)

(出错)

(出错)

Cocos2d-x

(滴答)

(滴答)

(出错)

(出错)

Unity

(滴答)

(滴答)

(出错)

(出错)


4. Android SDK 预置事件与预置属性

参见 App SDK 预置事件与预置属性文档