1
Rooger 2023-03-07 11:02:34 +08:00
https://developer.apple.com/documentation/storekit/in-app_purchase
这里有你需要的一切东西,英语读不懂的话,就用谷歌翻译或者 ChatGPT 帮忙。 |
2
raysonlu 2023-03-07 11:53:19 +08:00
看标题我以为你说的是苹果产品内购。。。
|
3
awanganddong 2023-03-07 11:54:10 +08:00
这个我做过,你有哪里不懂可以提问题,不过我这边是服务端。
|
4
brader OP @raysonlu 内购的购买流程认证我们接好了,就是昨天领导让我找找,苹果有没有 API 能获取到用户的购买行为、购买率等一些信息,也算和内购相关吧
|
5
brader OP @awanganddong 我也是服务端,内购支付认证那些都接好了的,就是想知道有没有 API 能获取到用户的一些信息,和购买相关的信息
|
6
awanganddong 2023-03-07 12:06:30 +08:00
这些你直接和客户端约定好各种上报事件就可以了。这个和苹果内购本身没太大关系的。
|
7
brader OP @awanganddong 你意思就是服务端没有直接的 API 获取到这些信息,但是客户端有提供了类似这些信息的 API ?
|
8
awanganddong 2023-03-07 12:17:36 +08:00
@brader 你所说的这些信息基本上属于统计功能了。你拿获取到的数据进行处理就可以了,而不是苹果直接把相关统计结果,通过 api 接口返回给你。
|
9
brader OP @awanganddong 大概明白了,谢谢你。通过内部业务数据做自己的统计来展示,其实这样的话只能得到该用户在本应用的一些行为数据。我个人估计老板想要的不只是这种,他可能想要这个用户在苹果里面的所有应用的购买行为的一些数据,看来是不可能的
|
11
evansjin324 2023-03-07 12:28:05 +08:00
appstore 的后台有分析和趋势相关的模块,有相关的统计数据,不一定都能满足业务的需要
|
12
brader OP @evansjin324 好,我去问问看,我没有这个后台账号
|
14
hhjswf 2023-03-07 12:47:57 +08:00
好奇怪,用户订阅这些信息,你们服务端难道没存储。。。自己统计就好了,苹果怎么干这种屁事。。
|
15
evansjin324 2023-03-07 13:07:25 +08:00
@brader 找到你们用的开发者账号登录 https://appstoreconnect.apple.com/就可以看到了
|
18
lshero 2023-03-07 22:01:41 +08:00
如果只要查看某一个用户在苹果的购买数据很简单,直接把购买小票调取接口解密行了小票可以获取当前用户在在当前 APP 下所有的购买记录。但是如果想推测其他的信息就比较困难了,比如购买后结算的价格(全球销售的税率不同、苹果税也是会动态变化的),服务端这块能做的就是调取接口解密用户凭据,或者订阅苹果的订单通知关注一下用户是否续费或者退款以及升级商品。
一般购买率那些都是通过埋点分析分析出来的,单纯的看内购记录没有意义。 |