将用户数据从 Chrome 扩展保存到全局变量,然后共享给所有用户

Saving user data from Chrome Extension to global variable, then shared for all users

想知道这是否可能。我正在开发 Chrome 扩展程序,当用户浏览特定站点时,页面上的某些元素会保存到 chrome.storage.local(或 chrome.storage.sync)。这些元素稍后会在不同的页面上再次调用。但是,允许所有用户将此数据保存到 1 个全局 variable/source 并且所有用户都能够从该 variable/source 中读取会很有用。 Chrome 扩展是否有任何方法可以实现此目的?

有问题的数据不是任何敏感数据,它不是身份验证信息或任何东西。我希望这样做而不只是在内容脚本中保存静态变量或 JSON 对象的原因是我为此构建的网站变化相当频繁,我希望数据不是完全静态的.

谢谢!

本机不可能,但有很多方法可以免费做到这一点(假设您的用户和负载很少,并且假设您没有超过他们的免费配额或速率限制),例如 google appengine 后端或public google 电子表格同步。对于电子表格案例,您可以存储为行或将所有内容放在一个单元格中。对于 appengine,数据存储有 read/write 的免费配额和免费存储配额(当然有限制和速率限制)。