有没有办法从rails应用程序获取Android ID或UUID(Apple)?

时间:2015-05-08 15:52:06

标签: android ios ruby-on-rails

我正在尝试跟踪某个应用的信息,该应用可让我为用户在未登录时自定义体验。因此,我希望(如果可能)获取我的用户Android ID或UUID(Apple)。有没有办法在移动网络上获取这些信息?

1 个答案:

答案 0 :(得分:0)

正如其他人所说,由于隐私问题,这不是你可以做的事情。

您需要做的是生成自己的uid(请参阅http://ruby-doc.org/stdlib-1.9.3/libdoc/securerandom/rdoc/SecureRandom.html),将其作为cookie存储在数据库中的用户计算机上。每当有人来到您的网站时,您可以检查他们是否有cookie,如果他们知道它与之前的用户相同。

如果某人清除了Cookie或Cookie过期,您将无法再识别该用户。