用户注册过程

时间:2017-08-01 07:23:35

标签: android ios mobile

对于我的应用,我们会通过电子邮件邀请用户加入。 目前,电子邮件中的链接是将Web浏览器打开到用户创建其密码的页面。然后,用户必须安装应用程序,打开应用程序,并使用他创建的电子邮件和密码登录。

我正在努力使这个过程更容易。我想在邀请电子邮件中,链接可以指向“应用程序链接”。我知道iOS有“通用链接”。该应用程序很可能不会被安装,因此在iOS上,它将打开App Store应用程序来安装该应用程序。

我正在考虑在应用中创建注册过程。但问题是在用户安装并打开应用程序后,“应用程序链接”丢失。 当用户在安装后第一次打开应用程序时,“App Store”应用程序不会将原始链接传递给应用程序。

如果没有链接中的信息,我无法在应用程序中知道用户需要创建密码的电子邮件。我也可以要求用户收到电子邮件,但我希望不必问他这个问题。

我猜Android的情况也一样。

如何让注册过程更轻松?

编辑:我选择了正确的答案,但对于任何可能正在寻找答案的人,我认为Firebase或其他任何人都没有100%可靠的方法在点击链接的设备和安装应用程序的设备。所有库都使用一些准确度值,并要求您在代码中检查它。如果你考虑它,它是有道理的,因为当链接被点击并且被打开(并且可以在任何web浏览器应用程序中)时,JS代码需要计算设备的一些哈希,并且它将尝试将其与安装后应用程序打开时应用程序代码计算的设备哈希值。

3 个答案:

答案 0 :(得分:2)

您可以使用Firebase动态链接来实现此目的。

请参阅Firebase Dynamic Links

答案 1 :(得分:0)

我认为您必须使用Webview

答案 2 :(得分:0)

您可以使用Appsflyer SDK执行此操作。 查看文档Matrix Indexing in MATLAB