【发布时间】:2021-03-19 15:41:15
【问题描述】:
我有一个游戏应用程序,我想添加一个选项,让玩家可以邀请他们的朋友加入游戏并因此获得奖励。 除了其中的一部分外,流程对我来说似乎真的很直接。 一个玩家(我们称他为 James)想要邀请另一个玩家(我们称她为 Tina),James 的请求生成了一个 Tina 可以点击的唯一链接(暂时搁置分享方法),当 Tina 点击它时,她被提及应用商店下载游戏。 我的问题来了,我可以将 James 请求的数据存储在数据库中,例如,创建一个特殊的请求哈希,该哈希将作为参数附加到链接,但现在 Tina 点击链接,打开我自己的网页这最终会将她转发到应用商店的下载页面,但是一旦她出现在我的页面上,我如何在她和他之间建立关联以供以后使用,以便我可以奖励他邀请她? 我的意思是,当她打开游戏时,我无法向应用传递任何内容,因为她可以决定何时何地打开我的应用。
我希望问题足够清楚,但总结一下: 我似乎找不到在尚未安装我的应用程序但在我的网页上的播放器上保存数据的方法。
欢迎任何帮助。
【问题讨论】:
-
拥有uniq ID并在应用注册时分享它不是更容易吗?
-
这会使播放器的过程复杂化,因此我希望它对播放器的干扰尽可能小(最少的步骤)。我将尝试使用 firebase 或分支提供的解决方案。
标签: android ios unity3d deep-linking