如何通过 Chrome 扩展程序收集调查回复?
How can I collect survey responses through a Chrome Extension?
我想制作一个如下所示的浏览器插件:
- 用户启用插件。然后,他在屏幕某处出现竖起大拇指和朝下的大拇指。如果他点击竖起大拇指,则表示他喜欢他正在查看的当前网页。如果他点击不赞成,则表示他没有——类似于您对 YouTube 视频的投票方式
- 将从许多用户那里收集对我设置的网站的回复
- 该插件将允许人们看到有多少人对他们正在查看的当前页面投了赞成票和反对票
有谁知道我应该如何收集、汇总和 return 回复的值?此外,我需要能够知道每个用户的 ID,因为我希望能够根据用户过去的行为执行未来的操作。我是否可以避免植入 cookie,以防他们删除它们,并拥有存储在扩展程序本地文件中的 ID?
很抱歉,如果这不是很清楚,或者我是否应该进一步解压缩它。我对 Wordpress 很熟悉,所以如果有一个解决方案那就太好了。
根据您的要求,我的理解是为了唯一标识用户,您可以为安装您的扩展程序的用户分配一个唯一 ID。有关详细信息,请查看此答案
您可以使用内容脚本在网站中添加“赞”和“不赞”图标。当用户点击拇指up/down时,您可以使用扩展程序的后台脚本通过POST请求将投票、用户ID和网站URL发送到您的服务器进行存储。
您可以通过上述方法收集任何用户的投票并将其存储在您的服务器上。
下次当任何用户访问该 URL 时,您可以向您的服务器发出 GET 请求并获取对该 URL 的喜欢和不喜欢的数量,并将它们显示在网站上使用内容脚本。
希望这对您有所帮助。如果您需要任何说明,请告诉我。
我想制作一个如下所示的浏览器插件:
- 用户启用插件。然后,他在屏幕某处出现竖起大拇指和朝下的大拇指。如果他点击竖起大拇指,则表示他喜欢他正在查看的当前网页。如果他点击不赞成,则表示他没有——类似于您对 YouTube 视频的投票方式
- 将从许多用户那里收集对我设置的网站的回复
- 该插件将允许人们看到有多少人对他们正在查看的当前页面投了赞成票和反对票
有谁知道我应该如何收集、汇总和 return 回复的值?此外,我需要能够知道每个用户的 ID,因为我希望能够根据用户过去的行为执行未来的操作。我是否可以避免植入 cookie,以防他们删除它们,并拥有存储在扩展程序本地文件中的 ID?
很抱歉,如果这不是很清楚,或者我是否应该进一步解压缩它。我对 Wordpress 很熟悉,所以如果有一个解决方案那就太好了。
根据您的要求,我的理解是为了唯一标识用户,您可以为安装您的扩展程序的用户分配一个唯一 ID。有关详细信息,请查看此答案
您可以使用内容脚本在网站中添加“赞”和“不赞”图标。当用户点击拇指up/down时,您可以使用扩展程序的后台脚本通过POST请求将投票、用户ID和网站URL发送到您的服务器进行存储。
您可以通过上述方法收集任何用户的投票并将其存储在您的服务器上。
下次当任何用户访问该 URL 时,您可以向您的服务器发出 GET 请求并获取对该 URL 的喜欢和不喜欢的数量,并将它们显示在网站上使用内容脚本。
希望这对您有所帮助。如果您需要任何说明,请告诉我。