我是需要做一些内购订阅的 新增订阅、续订、退款、取消订阅的数据统计,目前是自己实现做了一个后台统计报表,已经做好了。
但我发现日积月累下来,数据量有点恐怖啊。
我的做法是,我服务端表里存储了所有用户的票据,然后每天晚上定时任务拿着票据去请求苹果的
https://buy.itunes.apple.com/verifyReceipt 接口,从 latest_receipt_info 得到内购订阅数据,把里面的数据统计整理出 每日的 新增订阅、续订、退款、取消订阅。
目前已经差不多有 20000 条票据,晚上这个任务得跑几个小时吧,暂时还能跑完的,但是我担心以后慢慢多起来了,这个太久了,跑不完。
不知道我这个保存票据每日去拉数据的思路是不是对的,做过的朋友帮忙指点一下。
之前做这个需求,有咨询 V 友,给我推荐了 RevenueCat ,我大致尝试了一下,客户端或者服务端集成都行,那个报表数据免费版的没那么丰富,收费版的我没体验到,但是我试了免费版的,他只支持监听 100 个票据,我服务端再推送,他就说超出上限了,付费的话,也不知道公司愿不愿意,所以后面我也就放弃用这个,没有推荐公司采用。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/939158
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.