我们允许现有的移动应用用户通过电子邮件,短信或Facebook请求邀请他们的朋友.只要被邀请的用户以与他们被邀请相同的方式(即通过相同的电子邮件,电话号码或Facebook)进行注册,我们就可以跟踪"已接受"的邀请.否则他们会无法跟踪.
我们知道在邀请用户点击链接时(在电子邮件中,短信邀请中)识别设备是可靠的方式,然后在安装应用程序后,将设备识别为同一设备并进行匹配.我们已经看到了一个可以解决问题的应用程序.
我们需要适用于iOS和Android的解决方案.最大的挑战是两个平台沙盒webView,因此当最初点击邀请链接时,没有cookie可以从新安装的应用程序中的webview中检测到.并且,我们不希望通过启动浏览器的任何类型的应用交换回转来破坏用户体验,然后让它重新启动我们的应用程序.
我们探索过的技术似乎都不是理想的.我们研究过:匹配来电者的IP地址(在一个小的时间窗口内); 浏览器"指纹识别"; 剪贴板复制/粘贴方案; 等人 此外,这些方法似乎都不是上述应用程序使用的特殊魔法:)