Android预置事件说明

预置事件

事件名称

事件编码

属性

属性含义

实现方式

采集时间

app启动事件

$$_app_start

启动时间

启动事件发生时的客户端时间

集成SDK即可

app启动时

启动类型

冷启动/热启动

启动页面

启动时所打开的页面

启动状态

前台启动/后台启动

app退出事件

$$_app_end

退出时间

退出事件发生时的客户端时间

集成SDK即可

app退出时

使用时长

从本次启动到退出的app使用时长

退出状态

退出时在前台/后台

退出页面

退出时所在的页面

页面浏览事件

$$_page_end

页面退出时间

页面退出时的客户端时间

方式1:自动采集(全埋点),需开启页面自动采集,SDK默认开启此开关

方式2:手动采集(代码埋点)

通过代码埋点上报的页面浏览事件即为此事件

页面离开时上报

页面编码

  • 自动采集时为className

  • 手动采集时为接口调用时设置的viewName

页面进入时间

页面进入时的客户端时间

页面停留时长

页面退出时间与进入时间的时间差

页面访问状态

页面退出时在前台还是后台

页面title

页面title

来源页面编码

上一个页面编码

埋点方式

0表示是手动调用API埋点

1表示启动全埋点后的自动采集

控件类型

采集activity和fragment

控件点击事件

手动采集(代码埋点)时为埋点方案中的事件编码

自动采集(全埋点)时为MD5(控件path)

事件编码

控件path的md5编码,用来唯一标识某一个控件的点击事件

方式一:集成SDK,通过代码埋点上报此事件,并在采集管理中将其设置为“控件点击”事件类型

方式二:集成SDK,开启控件点击事件的自动采集的API

控件被点击时上报

页面编码

事件触发时所在的页面的页面编码

来源页面编码

事件触发时,上一个页面的页面编码

事件触发时间

事件触发时的客户端时间戳

控件ID

控件id标签值

控件类型

控件所属类型,android支持

  • CheckBox(针对onCheckedChanged 方法自动插桩打点)

  • RadioButton(针对onCheckedChanged 方法自动插桩打点)

  • ToggleButton

  • Switch

  • Button

  • ImageButton

  • CheckedTextView

  • TextView

  • ImageView

  • RatingBar(针对onRatingChanged方法自动插桩打点)

  • SeekBar(针对onStopTrackingTouch方法自动插桩打点)

  • Spinner

  • ListView

  • ExpandableListView

  • RecyclerView(仅支持RecyclerView Item内部子控件事件自动采集)

  • TabHost

  • TabLayout

  • MenuItem

  • Dialog

  • GridView

  • Layout(实现了点击事件响应函数的Layout对象及子类生成对象)

集成SDK,开启控件点击事件的自动采集的API(仅全埋点时上报这些属性)

控件内容

控件中text的内容

控件筛选器

控件的selector

控件位置

控件的path

埋点方式

0表示是手动调用API埋点

1表示启动全埋点的自动采集

app激活事件

$$_app_install

utm属性

广告来源、广告类型等(sdk自动拦截唤起URL,进行utm属性解析)

集成SDK

app被下载后的第一次启动时上报

预置属性

预置属性是每一个事件都会携带的属性,无论采集方式

属性字段

属性Key

采集时间

设备iD

umid

SDK初始化(后链路流转成utdid)

设备品牌

device_brand

首次启动

设备型号

device_model

SDK初始化

操作系统

os

SDK初始化

操作系统版本

os_os_version

SDK初始化

网络访问类型

access

SDK初始化

分辨率

screen

SDK初始化

国家

country_name

事件上报到服务端时

province_name

事件上报到服务端时

city_name

事件上报到服务端时

应用版本

app_version

SDK初始化

SDK版本

sdk_version

SDK初始化

SDK类型

SDK初始化

平台

app_id

SDK初始化

平台类型

platform

SDK初始化

首次安装渠道

$sys_install_channel

上传渠道属性时

升级渠道

app_channel

上传渠道属性时

账号ID

ll_userid

调用用户账号设置接口

事件编码

event_code

触发事件时

事件触发客户端时间

local_timestamp

触发事件时

事件触发服务端时间

server_timestamp

事件上报到服务端时

事件触发所在页面编码

page

触发事件时

事件触发所在页面标题

$sys_page_title

触发事件时

事件触发所在页面路径

$sys_url

触发事件时

事件触发来源页面编码

refer_page

触发事件时

事件触发来源页面路径

$sys_ref_url

触发事件时

事件埋点方式

$sys_track_type

触发事件时