【发布时间】:2014-08-27 10:35:49
【问题描述】:
我希望这不是 StackOverflow 的主题,因为它不仅与软件开发相关,还与营销相关。但我想这个问题是我们开发者都面临的问题。
为了监控和营销我们的 iOS 应用,我们使用了一堆第三方 SDK:
- Google Analytics(分析)了解正在发生的事情
- 推送通知系统(例如 Urban Airship)
- “智能”评论提示引擎(例如 Apptentive)
- 测试/崩溃报告系统(例如 Testflight)
- 如果您想投放应用安装广告,您还需要 FB SDK、用于跟踪 Twitter 转化的 SDK 等。
- 您可能还想通过 Tapstream 等工具跟踪其他安装的来源。
所以我们已经在我们的应用程序中运行了超过 6 个 3rd 方 SDK,但感觉不对:
- 每次打开应用程序时,他们每个人都会进行某种握手
- 潜在问题很多
- 他们每个人都有不同的网络界面
有没有办法优化这一切,即只用一个 SDK 做大部分事情?或者有人知道一个库可以将所有这些东西包装在一个库下吗?
【问题讨论】:
标签: ios google-analytics urbanairship.com testflight apptentive