iTunes联盟计划:确认购买是否成功

时间:2013-09-20 09:16:14

标签: ios itunes itunes-store affiliate

在我的应用程序中,我列出了一些歌曲,用户可以点击下载和Itunes打开,用户可以下载音乐。这是它的完美工作。

现在我需要知道用户是否已成功购买音乐。我有一些逻辑要根据购买是否成功来实施。

无论如何我们可以找到成功的iTunes购买?至少在我们使用我们的会员ID时?

1 个答案:

答案 0 :(得分:4)

看看Ebates如何做到这一点。它们通过LinkShare网络中的Apple程序链接到iTunes商店(因此,您需要为使用iTunes的任何网络找到类似的说明:PHG,TradeDoubler,LinkShare等)。

请注意,您从Ebates向iTunes商店的外向点击包含一个网址参数u1,其唯一ID看起来像ebs1234567890sbe。这就是所谓的“签名”或“ShopperID”或“SID值”。该ID附加到用户,以便当他们完成购买并获得佣金时,您的报告将在交易中附加此ID。这就是Cashback分支机构知道如何为正确的用户提供正确的返现,并且您可以根据需要使用相同的功能。

所以,为你做了一些步骤:

  1. 查找用于发送您用于向iTunes发送流量的附属网络的SID值的文档。这是LinkShare(pdf)的文档。
  2. 将用户ID通过点击发送到iTunes
  3. 与您的联盟网络的佣金API集成,以便您的服务器知道销售何时完成以及哪个用户ID完成了销售
  4. 编辑:通过PHG网络工作的iTunes分支机构会发现这些资源很有用:

    1. PDF是PHG的快速入门指南。按照“子ID跟踪参数”的说明进行操作。
    2. PHG的API Docs讨论报告方法。
    3. 感谢@Deepukjayan,以下是从PHG的iTunes API中获取pubref值的精确API查询语法:https://login:pass@itunes-api.performancehorizon.com/reporting/report_publisher/publisher/YOUR_ID/conversion.json?publisher_reference=YOUR_PUBREF_STRING