0

我需要在我的 Rails 应用程序上唯一标识移动设备,而无需用户注册。

他们将使用嵌入了默认 url 硬编码到应用程序中的移动应用程序。我正在考虑做

domain.com?uniqueid=[UniqueDeviceIdentifier usingLocalMethods]

并将其保存在会话 cookie 中,以便用户通过索引中的链接加载后续页面,我可以跟踪该唯一 ID。

有没有更好的方法来处理这个?

4

1 回答 1

1

我对你的应用一无所知,但我想到了几件事......

  • 如果您可以将其作为 HTTP 标头发送,那将对用户隐藏它,假设它将启动他们手机的浏览器。

  • 不要将它们发送到您网站的根目录。让他们说domain.com/mobile-launcher?uniqueid=....这样你就有了一个专门的地方来处理你的逻辑,并可以将它们重定向到主页。

于 2012-11-16T00:25:19.870 回答