如何通过Chrome扩展程序收集调查回复?

时间:2018-02-15 07:31:06

标签: javascript sql-server iframe google-chrome-extension vote

我想制作一个浏览器插件,其工作原理如下:

  1. 用户启用插件。然后,他竖起大拇指,屏幕上出现了一个拇指向下。如果他点击竖起大拇指,则表示他喜欢他正在查看的当前网页。如果他点击下来,这意味着他没有 - 类似于你对YouTube视频的投票方式
  2. 将从许多用户收集回复到我设置的网站
  3. 该插件可让人们看到有多少人投票赞成并竖起大拇指查看他们正在查看的当前页面
  4. 有谁知道我应该如何收集,汇总和返回回复的值?此外,我需要能够知道每个用户的ID,因为我希望能够根据用户过去的行为执行将来的操作。我可以避免种植cookie,以防他们删除它们,并且有一个存储在扩展程序本地文件中的ID吗?

    如果不清楚或者我应该再解压一下,我很抱歉。我对Wordpress很熟悉,所以解决方案很棒。

1 个答案:

答案 0 :(得分:0)

根据您的要求,我的理解是为了唯一识别用户,您可以为安装扩展程序的用户分配唯一ID。有关详细信息,请查看此答案https://stackoverflow.com/a/23854032/6428485

  1. 您可以使用内容脚本在网站中添加Thumbs Up和Thumbs Down图标。当用户单击竖起/竖起时,您可以使用扩展程序的后台脚本通过POST请求将投票,用户ID和网站URL发送到您的服务器进行存储。

  2. 您可以通过上述方法从任何用户收集投票并将其存储在您的服务器上。

  3. 下次当有任何用户访问该网址时,您可以向服务器发出GET请求并获取该网站的喜欢和不喜欢的数量,并使用内容脚本在网站上显示。

  4. 希望这会有所帮助。如果您需要任何澄清,请与我们联系。