MTA
MTA 官方 CocoaPods Spec 镜像
使用方法
基础统计功能
Podfile 中增加
pod 'QQ_MTA'
注意:为了提高统计的精确度,IDFA 模块已经与 MTA 模块集成,为了避免 IDFA 模块影响 APP 上架,请参考 idfa 配置文档进行相关配置
可视化埋点功能
Podfile 中增加
pod 'QQ_MTA/AutoTrack'
应用崩溃报告
Podfile 中增加
pod 'QQ_MTA/CrashReporter'
H5 App 混合统计功能
Podfile 中增加
pod 'QQ_MTA/Hybrid'
Idfa 统计
idfa 模块已与 MTA 统计基础功能合并。无需单独添加。
安装来源分析
安装来源分析已升级为广告效果监测
广告效果监测
Podfile 中增加
pod 'QQ_MTA/AdTracker'
数据洞察
Podfile 中增加
pod 'QQ_MTA/DataInsight'
异常行为监测
Podfile 中增加
pod 'QQ_MTA/Fbi'
更新日志
版本 2.4.3
1. 优化多账号注销逻辑
版本 2.4.2
1.提高SDK的稳定性
版本 2.4.1
1.增加Qzone定制版接口
版本 2.4.0
1.增加多账号统计功能
版本 2.2.1
1.修复模拟器下编译失败的问题
版本 2.2.0
1.广告效果监测正式发布 2.为了确保数据准确,正式集成IDFA采集(请参考idfa集成文档) 3.优化getOpenUdid逻辑
版本 2.1.2
- 禁用模拟器下MTA所有功能
- 精简上报接口
版本 2.1.0
- 增加自动页面统计功能
- 增加可视化埋点二维码扫描功能
- 优化可视化埋点网页刷新延迟的问题
- 优化启动速度
版本 2.0.8
- 增加了H5 APP混合统计功能
版本 2.0.7
- 解决了插件“安装来源追踪”和webview冲突问题
版本 2.0.6
- 增加了安装来源追踪功能
版本 2.0.5
- 增加了用户分群接口
版本 2.0.4
- 提升了网速监控的准确性
版本 2.0.3
- 可视化埋点增加了关联元素
- 修复了可视化埋点页面中元素位置错误的问题
- 提升了时长相关统计的准确性
版本 2.0.2
- 增加了无埋点统计功能
版本 2.0.1
- 修复符号冲突的问题
版本 2.0.0
- 开启新版奔溃报告
版本 1.6.9
- 修复MTAEvent 不认识选择器的问题
版本 1.6.8
- 修复数据库中脏数据引起的问题
- 解决数据库读取死锁的问题
版本 1.6.7
- 对服务器返回的异常包做容错处理
版本 1.6.6
- 修复由于存储问题导致的崩溃
版本 1.6.5
- 增强SDK在iOS10系统下的稳定性
版本 1.6.4
- 提高启动次数统计的准确性
- 改进崩溃报告
版本 1.6.3
- 增加MID,提升客户端识别准确性
版本 1.6.2
- 解决部分SDK符号冲突问题
版本 1.6.1
- 迁移数据库
版本 1.6.0
- 将传输协议切换为TCP
版本 1.5.9
- 提升上报准确率
版本 1.5.8.1
- 提高SDK稳定性
版本 1.5.8
- 提高SDK稳定性
- 使用 Xcode 7 重新编译
版本 1.5.7
- 使用 Xcode 8 Beta 2 重新编译
版本 1.5.6
- 提高SDK稳定性
版本 1.5.5
- 移除速度测试功能
版本 1.5.4
- 修复特定情况下事件不上报的问题
版本 1.5.3
- 修复极端情况崩溃的问题
版本 1.5.2
- 修复特定接口崩溃的问题
版本 1.5.1
- 增加 IPv6 支持
版本 1.5.0
- 增加上报准确性
- 提升 SDK 稳定性
版本 1.4.12
- 确保 MTAEnv devicename 不返回 nil
- MTAEvent toJsonString 中的 encode 增加 try...catch
- sqlite 回调函数中增加 nil 保护机制
版本 1.4.10
- 增加忽略特定自定义事件功能
版本 1.4.9
- 提高网络测速稳定性
- debug 模式下,写入本地 log
版本 1.4.8
- 增加用户反馈接口
版本 1.4.8.1
- 提高稳定性
版本 1.4.7
- 增加了特定事件的即时上报功能
版本 1.4.6
- 解决了idx重复的问题
版本 1.4.5
- 优化了一些内存管理逻辑
版本 1.4.4
- 修复了因bundle id命名导致启动时崩溃的bug
- 优化了文档的描述
版本 1.4.3
- 支持崩溃日志半符号化,显示更多函数信息
版本 1.4.2
- 支持在删除崩溃日志前进行回调
- 解决了极端情况下重复上报的问题
- 升级了判断回包成功的条件
版本 1.4.1
- 补全了1.4.0版本缺少的两个错误统计字段(剩余内存,剩余空间)
版本 1.4.0
- 支持arm64架构编译
- 解决了极端情况下重复上报的问题
版本 1.3.1
- 增加自定义ifa
- 增加字段,设置苹果的deviceToken
版本 1.3.0
- 增加错误上报的详细信息。(进程名,剩余内存,剩余空间)
版本 1.2.9
- 支持部分接口指定appkey上报。
- 支持部分接口实时上报。
- 支持服务器下发配置来禁用MTA
- 增加 reportAccount 接口(reportQQ增强版)
版本 1.2.8
- 修复 1.2.6 版本中引入的bug,该bug导致指标“活跃用户数”不准确。
版本 1.2.7
- 由于苹果的审核关系,删除IDFA部分代码,以防审核不通过
版本 1.2.6
- 优化加密解密算法
- 增加设备唯一标识对iOS7的支持
版本 1.2.5
- 新增用户文档,MTA 高级游戏模型开发指南
版本 1.2.4
- 优化启动时的上报逻辑
版本 1.2.3
- 优化 json 库,防止与第三方 json 库冲突
版本 1.2.2
- 增加网速监控功能,上报字段 sp cn op
- SDK 下发的配置,字段名 _MTA_TEST_SPEED_
版本 1.2.1
- 增加自定义 app 设置 cui 字段(自定义 UI)
- 增加自定义 app 设置 cav 字段(自定义 app 版本)
- 上报数据中增加序号
- 上报数据增加必要字段 app 版本号,用户类型,渠道
版本 1.2.0
- 修改上报策略的名称(增加 MTA_ 前缀),防止编译时名称冲突。升级 SDK 需要注意同时修改上报策略设置部分的代码。
- 缓存 MTA 未初始化调用上报接口的数据
版本 1.1.2
- API调用增加了初始化判断限制,防止SDK未经过初始化情况下调用API
- 仅在SDK初始化方法未嵌入统计代码时,会上报一次启动数据
版本 1.1.1
- 解决了批量上报场景下的内存泄漏问题
版本 1.1.0
- 强制上报advertisingIdentifier,需要开发者们在Xcode中导入“AdSupport.framework”
- 修改应用版本号上报的优先级,取CFBundleShortVersionString的值
- 修复了Bug
版本 1.0.0
- 增加了游戏用户统计功能
- 增加了自定义事件上报长度限制
- 修复了Bug
版本 0.9.0
- 修复了Bug
版本 0.7.0
- 增加了Crash自动上报机制
版本 0.6.1
- 增加了一种发送策略ONLY_WIFI_NO_CACHE:仅在WIFI环境下发送,不缓存任何数据
- 增加启动检查函数+(BOOL) startWithAppkey:(NSString* ) appkey checkedSdkVersion:(NSString* )ver
- 删除了对JSONKit的依赖
版本 0.6.0
- 增加了监控类统计接口
- 添加了maxSessionStatReportCount设置,默认为关闭。
- 解决了缓存内容与单引号的冲突问题。
版本 0.4.4
- 页面统计增加了来源字段。
- 增加了自定义上报地址设置。
版本 0.4.1
- 修改了跨天逻辑。
版本 0.4.0
- 修复了Bug
- 支持SDK休眠配置更新。
版本 0.3.0
- 在IOS6中使用IFA字段填充ui字段。
- 优化
版本 0.2.0
- 增加了携带Key-Value参数的自定义事件。
版本 0.1.2
- 修改了XCode编译参数,减小了SDK尺寸。
- 增加了智能上报设置,默认开启(在网络切换到WIFI条件下,自动转为实时上报)。
版本 0.1.1
- 支持加密上传统计数据。
- 增加了示例和文档。
版本 0.1.0
- 初始版本