每个 Chrome 用户都有唯一的 ID 吗?这样我就可以在我的扩展程序上将信息保存在我的数据库中,每个用户都有自己的唯一 ID?
以某种方式存在吗?
编辑:或者我可以在用户机器上本地存储信息吗?这将使我可以做我想做的事情吗?
每个 Chrome 用户都有唯一的 ID 吗?这样我就可以在我的扩展程序上将信息保存在我的数据库中,每个用户都有自己的唯一 ID?
以某种方式存在吗?
编辑:或者我可以在用户机器上本地存储信息吗?这将使我可以做我想做的事情吗?
我相信这回答了你的问题。对于您的更新,是的,您可以使用 localstorage 在客户端计算机上存储信息。希望这可以帮助 :)
为了跟踪您的扩展程序的安装次数,您可以在 Chrome 扩展程序库的管理区域中将 Google Analytics ID 添加到您的扩展程序中。这将跟踪安装和更新。谷歌分析甚至具有跟踪使用情况,因此您可以根据特定指标(点击、日志记录)等添加跟踪信息。
如果您的意思是针对每个“用户”跟踪,不,扩展程序不会识别每个单独的用户,唯一独特的是扩展程序本身及其扩展程序 ID。您可以通过第三方服务(例如 OAuth、OpenID 或一些自定义内容)使用其他方式来唯一地识别用户。然后您可以将您的身份验证与本地的某些内容相关联
虽然在没有用户实际登录应用程序的情况下不支持识别用户,但您可以跟踪安装或机器。有关详细信息,请参阅我的此回复。