== Windows 8 SDK== == 数据发送策略 == 启动时发送 == SDK数据发送格式 == {{{ http://c.imofan.com/${app_key} { // 消息发送时间,1970-1-1开始秒数,使用GMT时间 "send_time":13335954728, // 应用安装日期 "install_date":20110130, // 设备MD5,用于唯一标识设备,暂定iOS用mac地址,Android使用device-id、wifi mac、序列号三个按顺序加起来,取md5 "dev_id":"7c6193f4ee5e", // Android专用,当device-id,wifi mac,序列表全部取不到时,设置为1,其他情况不设置 "dev_id_udf":1 // SDK版本 "sdk_ver":"1.0.0", // 应用版本 "app_ver":"3.0.1", // 渠道编码 "channel":"app_store", // 操作系统 "os":"iOS", // 操作系统版本 "os_ver":"5.1", // 运营商 "carrier":"cmcc", // 网络访问方式 "access":"WiFi", // 分辨率 "resolution":"960x640", // 设备型号 "model":"iPad2,1", // iOS越狱设备 "jailbroken":1, // 设备国别 "country":"CN", // 上面部分每次都发送,下面部分不用每次发送 // 设备时区 "timezone":8, // 设备语言 "language":"zh-Hans", // 设备id,iOS不要发送 "device_id":"e3f8dfceac01d35dfe886369a46460bc88f4bf56", // mac地址 "mac_addr":"7c6193f4ee5e", // iOS推送token "apns":"6974ac11870e09fa00e2238e8cfafc7d2052e342182f5b57fabca44542b72e1b", // 当发现有设备信息变动时,指定变动的信息字段,下面为可能变化的字段 "update":["os_ver", "carrier", "timezone", "language", "country", "apns"], // 消息内容 "data":{ // 某日期数据 "20120315":{ // 9点新安装用户,0-23,仅一次 "install":9, // 和install互斥,升级后仅一次,取值为升级前应用版本 "upgrade":"1.0.0", // 回头用户,安装日期后的第一次访问时设置,仅一次 "returned":1, // 该设备该日期第一次打开应用时设置,每日仅一次 "daily_first":1, // 应用打开信息,客户端离线时累加 "open":{ // "小时(0-23)":打开次数 "9":10, "10":5 }, // 数据为使用时长的额数组,变长,每个时长一个数字 "close":[532, 234, 666,765], // 本日事件累加,无标签事件用'-'表示标签 "event":{ // "事件id:标签":[点击次数,本日第一次点击] "event_1:-":[5, 1], "event_2:homepage":[5, 1], "event_2:article":[5, 0] } } // 可以有多个日期段 }, // 路径分析 "path": { // 页面from>页面to: 跳转次数,from可以为空,to可以为空 ">A": 44, "A>B": 33, "B>A": 22, "B>C": 22, "C>": 11 }, // 单个页面访问分析 "page": { // 页面编码:[点击次数,跳出应用次数,停留时长累计] "A": [44, 3, 3252], "B": [44, 3, 3252], "C": [44, 3, 3252] }, "crash":{ // stack 的md5,用于汇总错误 "cbf6f0912a84dfa8f3b547e522af3983":{ // 错误名称 "name":"crashname1", // 错误堆栈 "stack":"callstack1", // 错误发生的时间数组,1970开始的秒数,java中System.currentTimeMillis()/1000 "time":[12412454325,12412454325] }, "90095ee4481a67ce43f53d190ce345fe":{ "name":"crashname2", "stack":"callstack2", "time":[12412454325] } }, //仅Android用,接收到推送使用, 打开推送的标识,魔方推送时由系统产生到id "push_recv":["124123546", "124123546"], // 推送打开时使用,打开推送的标识,魔方推送时由系统产生到id "push_open":["124123546", "124123546"] } }}}