在我的应用程序中,我列出了一些歌曲,用户可以点击下载,iTunes 打开,用户可以下载音乐。到目前为止,它的工作完美。
现在我需要知道用户是否成功购买了音乐。我有一些逻辑要根据购买是否成功来实现。
无论如何,我们可以找到成功的 iTunes 购买吗?至少当我们使用我们的会员 ID 时?
在我的应用程序中,我列出了一些歌曲,用户可以点击下载,iTunes 打开,用户可以下载音乐。到目前为止,它的工作完美。
现在我需要知道用户是否成功购买了音乐。我有一些逻辑要根据购买是否成功来实现。
无论如何,我们可以找到成功的 iTunes 购买吗?至少当我们使用我们的会员 ID 时?
看看Ebates是如何做到这一点的。它们通过 LinkShare 网络中的 Apple 程序链接到 iTunes 商店(因此您需要找到与 iTunes 一起使用的任何网络的类似说明:PHG、TradeDoubler、LinkShare 等)。
请注意,您从 Ebates 到 iTunes 商店的出站点击包含一个u1
带有唯一 ID 的 URL 参数,类似于ebs1234567890sbe
. 这就是所谓的“签名”或“ShopperID”或“SID 值”。该 ID 会附加到用户,以便当他们完成购买并获得佣金时,您的报告会将此 ID 附加到交易中。这就是现金返还附属公司知道将正确的现金返还给正确的用户的方式,您可以使用相同的功能来满足您的需求。
因此,为您提供一些步骤:
编辑:通过 PHG 网络工作的 iTunes 附属机构会发现这些资源很有用:
pubref
,这是从 PHG 的 iTunes API获取价值的精确 API 查询语法:https://login:pass@itunes-api.performancehorizon.com/reporting/report_publisher/publisher/YOUR_ID/conversion.json?publisher_reference=YOUR_PUBREF_STRING