SDK支持采集的事件类型:
SDK类型 | VISIT(访问) | User(用户变量) | CUSTOM_EVEN(自定义事件) |
JS | ✔️ | ✔️ | ✔️ |
Android | ✔️ | ✔️ | ✔️ |
iOS | ✔️ | ✔️ | ✔️ |
Java | | ✔️ | ✔️ |
小程序 | ✔️ | ✔️ | ✔️ |
VISIT事件中的字段:
字段 | 类型 | 字段说明 |
anonymous | string | 访问用户ID。 示例:7196f014-d7bc-4bd8-b920-757cb2375ff6 |
project_key | string | GrowingIO下的项目ID。 示例:0a1b4118dd954ec3bcc69da5138bdb96 |
user_id | string | 登录用户ID。 |
gio_id | string | GrowingIO统计使用编号,上一个登录用户的user_id。 |
timestamp | long | 数据产生的时间。 |
esid | int | 请求编号。 |
session | string | 访问ID。 |
type | enum | 事件类型。示例:VISIT |
version | string | SDK版本。 示例:T8989_gandroid_uc0.7_6bdd1b54 |
data_source_id | string | 数据源ID。 |
ip | string | ipv4地址。 |
context | object | 请详见context中包含的字段。 |
context中包含的字段 | 类型 | 说明 |
app | object | 请详见App中包含的字段解释。 |
device | object | 请详见device中包含的字段解释。 |
screen | object | 请详见screen中包含的字段解释。 |
operationSystem | object | 请详见operationSystem中包含的字段解释。 |
page | object | 请详见page中包含的字段解释。 |
referrer | object | 请详见referrer中包含的字段解释。 |
location | object | 请详见location中包含的字段解释。 |
network | object | 请详见network中包含的字段解释。 |
locale | object | 请详见locale中包含的字段解释。 |
App中包含的字段 | 类型 | 说明 |
id | string | AppId。 |
name | string | App名称。 |
package | string | App包名。 |
version | string | App版本号。 |
url_schema | string | url元信息。 |
user_agent | string | user agent。 |
channel | string | 渠道信息。 |
device中包含的字段 | 类型 | 说明 |
brand | string | 设备品牌。 |
model | string | 设备型号。 |
platform | string | 平台。 |
type | int | 设备类型,用于区分平板和手机。 0标识平板; 1标识手机。 |
screen中包含的字段 | 类型 | 说明 |
width | int | 屏幕宽度。 |
height | int | 屏幕高度。 |
density | int | 屏幕密度。 |
orientation | enum | 屏幕方向。 |
operationSystem中包含的字段 | 类型 | 说明 |
name | string | 操作系统名称。 |
version | string | 操作系统版本。 |
page中包含的字段 | 类型 | 说明 |
domain | string | 访问页面域名。 |
path | string | 访问页面路径。 |
query | string | 请求参数。 |
title | string | 访问页面标题。 |
referrer中包含的字段 | 类型 | 说明 |
from | string | 访问来源。 |
location中包含的字段 | 类型 | 说明 |
longitude | double | 纬度。非自动采集,需要您调用接口设置经纬度才会上传。 |
latitude | double | 经度。非自动采集,需要您调用接口设置经纬度才会上传。 |
network中包含的字段 | 类型 | 说明 |
type | string | 网络类型,仅微信小程序采集 |
carrier | string | 网络载体,预留字段未采集 |
locale中包含的字段 | 类型 | 说明 |
language | string | 获取的页面语言。 |
timezone | string | 时区。 |
User事件中包含的字段:
字段 | 类型 | 说明 |
anonymous | string | 访问用户ID。 示例:7196f014-d7bc-4bd8-b920-757cb2375ff6 |
project_key | string | GrowingIO下的项目ID。 示例:0a1b4118dd954ec3bcc69da5138bdb96 |
user_id | string | 登录用户ID。 |
gio_id | string | GrowingIO统计使用编号,上一个登录用户的user_id。 |
Timestamp | long | 数据产生的时间。 |
esid | int | 请求编号。 |
session | string | 访问ID。 |
attributes | map<string,string> | 事件变量。 |
send_time | long | 数据发送出来的 时间。 |
data_source_id | string | 数据来源ID。 |
profile | object | 请详见profile中包含的字段解释。 |
profile中包含的字段 | 类型 | 说明 |
basic | object | 请详见basic中包含的字段解释。 |
device | object | 请详见device中包含字段解释。 |
object | 请详见wechat中包含的字段解释。 | |
alipay | object | 请详见alipay中包含的字段解释。 |
basic中包含的字段 | 类型 | 说明 |
name | string | 姓名。 |
createdAt | Timestamp | 创建时间。 |
birthday | Timestamp | 出生日期。 |
mobile | string | 手机号。 |
string | 邮箱号。 | |
gender | enum | 性别。 |
addresses | Array[string] | 通讯地址。 |
device中包含的字段 | 类型 | 说明 |
android_id | string | Android ID。 |
idfa | string | IDFA |
idfv | string | IDFV |
imei | string | IMEI |
wechat中包含的字段 | 类型 | 说明 |
open_id | string | 微信的OPEN_ID |
union_id | string | 微信的UNION_ID |
nick_name | string | 微信昵称 |
avatar_url | string | 微信头像url |
gender | string | 微信性别 |
country | string | 微信国家 |
province | string | 微信省份 |
city | string | 微信城市 |
language | string | 微信语言 |
subscribe_list | [Array] | 微信订阅号 |
alipay中包含的字段 | 类型 | 说明 |
user_id | string | 支付宝-用户ID |
avatar | string | 支付宝-头像 |
province | string | 支付宝-省份 |
city | string | 支付宝-城市 |
nick_name | string | 支付宝-昵称 |
is_student_certified | bool | 支付宝-是否学生认证 |
user_type | string | 支付宝-用户类型 |
user_status | string | 支付宝-用户状态 |
is_certified | bool | 支付宝-是否身份认证 |
gender | string | 支付宝-性别 |
CUSTOM_EVENT中包含的字段:
字段 | 类型 | 说明 |
anonymous | string | 访问用户ID。 示例:7196f014-d7bc-4bd8-b920-757cb2375ff6 |
project_key | string | GrowingIO下的项目ID。 示例:0a1b4118dd954ec3bcc69da5138bdb96 |
user_id | string | 登录用户ID。 |
gio_id | string | GrowingIO统计使用编号,是上一个登录用户的user_id。 |
timestamp | long | 数据产生的时间。 |
esid | int | 请求编号。 |
session | string | 访问ID。 |
event_key | string | 埋点事件唯一标识。 |
type | enum | 事件类型。 |
data_source_id | string | 数据来源ID。 |
attributes | map<string,string> | 事件变量。 |
event_num | double | 事件对应的数值,非数值类型时可不填。 |
send_time | long | 数据发送出来的时间。 |
context | object | 请详见context中包含的字段解释。 |
context中包含的字段 | 类型 | 说明 |
page | object | 请详见page中包含的字段解释。 |
referrer | object | 请详见referrer中包含的字段解释。 |
network | object | 请详见network中包含的字段解释。 |
page中包含的字段 | 类型 | 说明 |
domain | string | 访问页面域名。 |
path | string | 访问页面路径。 |
query | string | 请求参数。 |
title | string | 访问页面标题。 |
referrer中包含的字段 | 类型 | 说明 |
from | string | 访问来源。 |
network中包含的字段 | 类型 | 说明 |
type | string | 网络类型,仅微信小程序采集 |
carrier | string | 网络载体,预留字段未采集 |