新的事件发送定义(讨论中).md
1.57 KB
1、格式的定义
提交地址:URL,参考:MNS
method:POST
事件格式(事件之间有序)
[event,...]
event定义(事件内部无序)
{
"app_key":"应用标示",
"user_id":"用户标示",
"device_id":"设备标示",
"key":"事件名",
"time":"时间戳",
"type":"事件方法",
"properties":{"自定义键值对"}
}
参数级别按先后顺序分为:系统级,全局级,用户级
- 系统级:系统启动时由SDK获取到的系统信息,固定以$开头
- 全局级:在整个APP的生命周期里的全局参数
- 用户级:在当前事件里的参数 最后上报的事件为这三个级别依次叠加后的结果。
系统级参数
参数 | 级别 | 栗子 | 定义 |
---|---|---|---|
$lib | 系统 | iOS |
SDK类库 |
$lib_version | 系统 | 1.2.0 |
SDK库版本 |
$os | 系统 | iPhone OS |
操作系统 |
$os_version | 系统 | 9.1 |
操作系统版本 |
$model | 系统 |
iPod touch or x86_64
|
模具 |
$watch_model | 系统 | 未知 | 手表模具 |
$screen_width | 系统 | 1024 |
屏幕宽度 |
$screen_height | 系统 | 768 |
屏幕高度 |
$manufacturer | 系统 | Apple |
制造商 |
$app_version | 系统 | 655 |
编译号(Bundle version) |
$app_release | 系统 | 1.0 |
语义化版本号(Bundle versions string, short) |
$ios_ifa | 系统 | xxxxxxxx |
苹果广告唯一标示 |
$province | 系统 | 北京 |
省份 |
$city | 系统 | 北京 |
城市 |
$wifi | 全局 |
1 or 0
|
是否启用wifi |
$carrier | 全局 | 中国联通 |
运营商 |