是否有办法将支付对象的收据与财务报告,销售报告或银行对账单中收到的信息相关联?所有迹象表明,报告是汇总报告而不是交易级别报告。由于我的产品是可消费品,因此了解这个级别的事情对我来说很重要。不幸的是,我没有办法在沙盒环境中获取我的应用程序内购买报告。将应用内购买交易收据与报告相关联
回答
我相信在非沙箱环境中,进行购买的人的iTunes ID包含在收据中。它表示在Docs某处...
您可以将其用作报告中的链接。
谢谢。这是一个很好的想法。是否有API调用来获取iTunes ID? 我仍然担心这是一个非常松散的相关性。另外,报告是否会提供交易级别信息?正如我所提到的,由于我的产品是可消费的,所以这是我关心的问题。 根据您的意见,我认为我需要通过查看itunes id/productid /购买日期来平衡交易。假设我在购买报表时得到一行。 – Ruug 2009-10-29 00:34:59
我假设您正在使用您自己的服务器检查收据... 在Apple的Json结果中,会有一个用于iTunes配置文件ID的字段 - 请确保将其与其他所有内容一起记录在数据库中。 在您可以从Apple下载到文件的报告中,会有相同的iTunes配置文件ID。您需要每周下载这些文件并将其消化到数据库中。从这里开始,你可以匹配它们。 – EToreo 2009-10-29 02:50:11
啊哈。好。我以为我不需要采取那一步,因为我的应用程序模型是内置模型,但我想如果我希望我的服务器有交易信息,我应该验证收据并存储结果。谢谢! – Ruug 2009-10-29 04:19:34
如果我错了,请纠正我,但没有提及收据数据中的itunes帐户详细信息(或任何用户可识别的ID)。
在验证收据时从Apple返回的响应在此处详述如下: http://developer.apple.com/iphone/library/documentation/NetworkingInternet/Conceptual/StoreKitGuide/VerifyingStoreReceipts/VerifyingStoreReceipts.html 其中没有提及“用户标识”。
据我所知,没有用户登录机制,唯一的解决方案是将设备的UDID与任何交易详情一起存储在数据库中。
当然有更好的方法,但我仍然在寻找它。
- 道歉撞上一个超级旧线,但没有很多的信息在那里对这个的...
收据中没有您可以信赖的帐户信息。不建议使用UDID,因为人员可以迁移到新设备。我认为根据应用内购买政策,购买必须与某个人相关联。应用程序级别的用户ID或GUID将是最好的。 – Ruug 2010-04-01 17:04:24
- 1. 应用内购买服务器模型,与交易相关
- 2. 我应该何时验证应用内购买交易收据?
- 3. 将应用内购买的商品与设备相关联
- 4. Itunes商店交易(应用内购买)
- 5. 非易耗品应用内购买收据验证可选吗?
- 6. 关于应用内购买代码的奇怪崩溃报告
- 7. 验证应用内购买的收据?
- 8. IOS应用程式内购买收据
- 9. 在应用程序内购买 - 购买成功,则交易失败
- 10. 将易耗品应用内购买与服务器同步
- 11. 如何将自我托管的内容与交易相关联?
- 12. 关于应用内购买
- 13. 黑莓应用内购买交易费用?
- 14. 应用内购买自动续订交易恢复问题
- 15. IPHONE:Storekit - 中止交易恢复(应用程序内购买)
- 16. iOS应用内购买交易ID总是长整型吗?
- 17. 应用程序内购买失败的交易
- 18. iOS应用内购买还原返回许多交易
- 19. 应用内购买发送交易回执到服务器
- 20. 正在恢复应用内购买交易
- 21. j3k0 cordova插件购买Android交易收据未更新
- 22. 与应用程序内购买相关的崩溃
- 23. 应用内购买报告不起作用
- 24. 交易报告与项目名称和买方电子邮件
- 25. 应用内购买后禁用广告
- 26. Android应用内购买移除广告
- 27. 提交关于应用内购买应用的顺序
- 28. 用iPad购买应用内购买
- 29. 应用程序内购买购买
- 30. 恢复购买 - 在应用内购买
你是否能解决这个问题?您能否从非汇总的Apple销售或财务报告中获得交易标识符(或同等标识)? – Drux 2014-07-04 08:27:38