跟踪Chrome扩展程序的评论

时间:2016-07-20 13:07:22

标签: javascript google-chrome google-chrome-extension

我想在Chrome商店对扩展程序进行评分时,对我的Chrome扩展程序的用户给予奖励。你知道我如何监控这个事件(用户对扩展名进行评级)吗?

我正在考虑两种方法:

  1. 如果我可以直接通过Chrome扩展程序监控活动,我只需要一个重定向到Chrome商店的按钮,并会在用户对扩展程序进行评分时进行监控。

  2. 如果我无法监控事件,我还可以放一个按钮,该按钮将重定向到一个页面,从那里用chrome商店打开一个弹出窗口(也许我可以跟踪弹出窗口中的评级)主页?)

  3. 第一种方法显然是对我来说最有趣的方法,第二种方法只有在没有办法使用第一种方法时才会有替代方法。

    谢谢!

1 个答案:

答案 0 :(得分:4)

没有与作为扩展(或Webstore)API一部分的Webstore评级/评论相关联的事件。

事实上,您根本无法跟踪用户在网上应用店中所做的事情,因为您无法在其中注入内容脚本 - 它只是special case in Chrome code。原因很明显 - 商店中的内容脚本可以进行自动评级/评论。

因此,您所做的最多就是奖励用户在扩展程序中的某个位置单击指向Webstore的链接(例如,"请为扩展名[此处]评分")。您必须相信点击至少是以评价意图完成的。

额外考虑:一些不道德的应用开发者会向用户显示以下用户界面:

  

你如何评价我们的McGuffin?

     
      
  • [我会评价5星!] (链接转到商店评分页面)
  •   
  • [我会给它评分1..4星] (链接转到开发者的反馈表)
  •   

这显然搞砸了评级,应该被认为是不道德的。请避免这种情况 - 任何诚实的评级都应该同样珍贵。