-
Notifications
You must be signed in to change notification settings - Fork 0
自定义事件统计
小山 edited this page Sep 27, 2020
·
1 revision
通过传入不同的事件模型来进行各种事件的统计。
关于自定义事件做如下说明:
字符串字段(key与 value)限制大小不超过256字节,超过限制的key或value该事件将会被丢弃。
自定义键值对数目不能超过10个,超过10个限制该事件将会被丢弃。
该模型是自定义计数事件模型,可以设置参数进行数据上报。
参数名称 | 参数类型 | 参数说明 |
---|---|---|
eventId | String | 事件Id(非空) |
extMap | Map<String, String> | 扩展参数 |
自定义计数事件模型中扩展参数中不能使用以下 key 值:event_id
此类 key 已被模型使用,如果使用则会导致统计到的数据不准确.
该模型是自定义计算事件模型,计算事件会通过相同的事件不同的值进行累加,可以设置参数进行数据上报。
参数名称 | 参数类型 | 参数说明 |
---|---|---|
eventId | String | 事件Id(非空) |
eventValue | double | 事件的值(非空) |
extMap | Map<String, String> | 扩展参数 |
自定义计算事件模型中扩展参数中不能使用以下 key 值:event_id
event_value
此类 key 已被模型使用,如果使用则会导致统计到的数据不准确.
该模型是登录事件模型,可以设置参数进行数据上报。
参数名称 | 参数类型 | 参数说明 |
---|---|---|
loginMethod | String | 登录方式(非空) |
loginSuccess | bool | 登录是否成功(非空) |
extMap | Map<String, String> | 扩展参数 |
登录事件模型中扩展参数中不能使用以下 key 值:login_method
login_success
此类 key 已被模型使用,如果使用则会导致统计到的数据不准确.
该模型是注册事件模型,可以设置参数进行数据上报。
参数名称 | 参数类型 | 参数说明 |
---|---|---|
registerMethod | String | 注册方式(非空) |
registerSuccess | bool | 注册是否成功(非空) |
extMap | Map | 扩展参数 |
该模型是浏览事件模型,可以设置参数进行数据上报。
参数名称 | 参数类型 | 参数说明 |
---|---|---|
browseId | String | 浏览内容id |
browseName | String | 内容名称(非空) |
browseType | String | 内容类型 |
browseDuration | Duration | 浏览时长 |
extMap | Map<String, String> | 扩展参数 |
浏览事件模型中扩展参数中不能使用以下 key 值:
browse_content_id
browse_name
browse_type
browse_duration
此类 key 已被模型使用,如果使用则会导致统计到的数据不准确.
该模型是购买事件模型,可以设置参数进行数据上报。
参数名称 | 参数类型 | 参数说明 |
---|---|---|
purchaseGoodsid | String | 商品id |
purchaseGoodsName | String | 商品名称 |
purchasePrice | double | 购买价格(非空) |
purchaseSuccess | bool | 购买是否成功(非空) |
purchaseCurrency | Currency | 货币类型,一个枚举类 |
purchaseGoodsType | String | 商品类型 |
purchaseGoodsCount | int | 商品数量 |
extMap | Map | 扩展参数 |