【问题标题】:How to know user install app from apple store via invite link如何通过邀请链接从苹果商店了解用户安装应用程序
【发布时间】:2014-03-09 00:31:51
【问题描述】:

我正在使用 iPhone 版 JunoWallet+

https://itunes.apple.com/us/app/junowallet+tv/id597084729?mt=8

当我通过电子邮件邀请朋友使用此应用程序时,我的朋友会收到一封电子邮件,其中包含用于从苹果商店安装应用程序的链接。当通过此链接安装应用程序时,我会收到一个礼物代码。

如何知道用户是否通过邀请链接从苹果商店安装应用程序?

【问题讨论】:

  • Kinadish 跑题了,但是这样的东西怎么会出现在 AppStore 上呢?!更荒谬的是,人们为什么要使用它?!
  • 我真的很想为我的应用做,你可以试试 JunoWallet+ 来了解。谢谢。
  • 在您的情况下与客户端无关..它是要实现的服务器事物..请您的服务器人员为其实现 Web 服务。
  • @JustSid 我猜 JunoWallet 与用户无关。这是他们想要实施的一个例子。链接一个糟糕的应用程序并不会使它成为一个值得否决的糟糕问题。
  • @Fogmeister 作为记录,我不是投反对票的人!我刚刚发表了评论,就是这样。

标签: ios iphone objective-c


【解决方案1】:

与安装应用或从 AppStore 下载无关。

当您向“朋友”发送邀请时,应用会将电子邮件地址发送到其服务器,服务器将创建类似...

Invite
------
FromUser
ToEmailAddress

然后,当您的朋友收到电子邮件地址时,他们会安装应用程序并使用他们的电子邮件地址注册。

此时服务器会说“嘿,有一个与此电子邮件地址相关联的邀请。让我们给邀请他们的人一些功劳吧。”

简而言之,都是服务器端的东西。

【讨论】:

  • 感谢 Fogmeister。我尝试使用不同的电子邮件进行注册,但仍然得到相同的结果。我认为服务器可以在我打开邀请链接时存储设备参数(例如,UDID),并使用它来比较用户何时从设备激活应用程序。可能吗?
  • 你可能是对的。无论如何,这是服务器端的事情。在此过程中的某个时刻,他们会捕获您的信息(无论是您的电子邮件地址、设备 ID 等...),然后当您注册时,他们可以将该信息与您的帐户相关联。
  • 好的。我会尝试。谢谢。
  • @Tuyenp ??删除接受的刻度有什么特别的原因吗?
猜你喜欢
  • 2019-04-21
  • 1970-01-01
  • 2019-05-04
  • 2020-09-14
  • 1970-01-01
  • 2014-04-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多