ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

作为一个独立开发者,我给自己做个查看APP内购收入的小工具

作为一个独立开发者,我给自己做个查看APP内购收入的小工具 最近又折腾了一个新的 iOS App叫AppSales。其实做这个 App 的原因挺简单的就是我自己有这个需求。做独立开发的朋友应该都比较熟悉 App Store Connect。App 上架之后除了看审核状态平时我打开它最多的一个原因就是看看自己的 App 今天有没有下载、出了多少单、收入怎么样。特别是同时维护几个 App 之后看的次数就更多了。有时候也不是要认真分析什么数据就是单纯想知道今天有多少下载出了多少单哪个 App 有收入最近几天是涨了还是降了App Store Connect 本身当然可以看这些数据只是我一直想要一个更简单、更偏“看一眼”的方式。所以后来干脆自己做了一个。AppSales 是干什么的定位其实很简单把自己 App Store Connect 里的销售和收入数据用更直观的方式放到手机上看。目前主要可以查看 App 的收入、内购、下载量以及一段时间内的数据趋势。如果账号下面有多个 App也可以放在一起看不需要一个个切换。我自己平时用得最多的场景就是打开 App 看一下今天的数据然后退出。没有想把它做成一个特别复杂的数据分析平台。毕竟很多时候我们只是想知道今天怎么样数据从哪里来这个也是开发者可能比较关心的问题。AppSales 使用的是 Apple 官方提供的App Store Connect API 和相关报表数据。用户配置自己的 App Store Connect API 信息后AppSales 再读取对应的数据。做这个功能的时候我比较在意的一点就是 API Key。毕竟这是开发者账号相关的东西所以我的思路一直是尽量简单处理不为了做一个收入统计工具再让用户把自己的敏感信息到处交给第三方。第一次配置稍微需要几步不过配置完成之后后面使用就比较简单了。为什么不直接用 App Store Connect其实完全可以。AppSales 并不是为了替代 App Store Connect。App Store Connect 本身功能非常完整App 管理、版本、TestFlight、销售、财务、分析等等都有。但也正因为它功能很多我自己日常想看的东西反而非常少。我做 AppSales 更像是把自己最常看的几个数据单独拿出来收入、内购、下载、趋势。打开就看看完就走。就这么简单。做独立开发之后我越来越喜欢这种“小工具”以前做 App 的时候总想着功能是不是要足够多。现在反而越来越觉得有些 App 不需要解决很多问题。能把一个自己每天都会遇到的小问题解决好就已经有存在的意义。AppSales 对我来说就是这样的东西。因为自己会用所以先做出来。刚好其他做 iOS 独立开发的朋友可能也有类似需求所以就顺便上架到了 App Store。目前还是比较早期的版本后面我也准备根据实际使用情况继续完善。如果你也是 iOS 开发者平时也会经常打开 App Store Connect 看收入和下载数据可以在 App Store 搜一下AppSales。也欢迎独立开发的朋友交流。有些功能可能我自己觉得没必要但对其他开发者来说反而很重要这种反馈对后续版本其实挺有帮助的。最后放一下名字AppSales - 内购收入可视化助手App Store 已经可以搜索到了。这也算是最近独立开发的一个小作品继续慢慢迭代。
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进