【发布时间】:2013-01-01 20:21:07
【问题描述】:
每个 Chrome 用户都有唯一的 ID 吗? 这样我就可以在我的扩展程序上将信息保存在我的数据库中,每个用户都有自己的唯一 ID?
它以某种方式存在吗?
编辑: 或者我可以在用户机器上本地存储信息吗?这样就可以做我想做的事情了吗?
【问题讨论】:
标签: google-chrome google-chrome-extension
每个 Chrome 用户都有唯一的 ID 吗? 这样我就可以在我的扩展程序上将信息保存在我的数据库中,每个用户都有自己的唯一 ID?
它以某种方式存在吗?
编辑: 或者我可以在用户机器上本地存储信息吗?这样就可以做我想做的事情了吗?
【问题讨论】:
标签: google-chrome google-chrome-extension
我确定this 会回答您的问题。对于您的更新,是的,您可以使用 localstorage 在客户端计算机上存储信息。希望这会有所帮助:)
要跟踪您的扩展程序的安装次数,您可以添加 Google Analytics ID 在您的管理区域中为您添加到您的扩展程序 Chrome 扩展库。这将跟踪安装和 更新。谷歌分析甚至有跟踪使用情况,所以你可以添加 基于特定指标的跟踪信息(点击、日志记录) 等等
如果您的意思是针对每个“用户”跟踪,不,扩展程序无法识别 每个单独的用户,唯一独特的就是扩展 本身及其扩展 ID。您可以通过其他方式识别 通过第三方服务(例如 OAuth、OpenID、 或一些定制的东西。然后您可以将您的身份验证与 本地的东西
【讨论】:
虽然不支持在用户未实际登录应用的情况下识别用户,但您可以跟踪安装或机器。有关详细信息,请参阅我的此回复。
What is the best to identify machine/user in Google Chrome Extention?
【讨论】: