Chrome扩展程序使用报告

时间:2014-10-08 18:14:02

标签: google-chrome google-chrome-extension analytics

我已经写了一个chrome扩展,我刚刚发布到chrome商店。我想知道与之相关的所有数字。这包括安装次数/活动用户数/用户活动等。

我从哪里获得这些号码?根据这个问题,无法查看安装总数:How can I see the number of total installs for my chrome extension?

更重要的是,我有办法设置每周/每月电子邮件,以便将这些号码直接发送到我的收件箱吗?

1 个答案:

答案 0 :(得分:1)

没有正式的方法可以做到这一点。 Google不会为您提供详细的扩展统计信息,因此如果您想了解详细信息,则应使用Google Analytics。

Follow the tutorial here设置您的Google Analytics帐户。

要了解安装扩展程序的人数,您需要设置Google Analytics帐户并将其链接到您的扩展程序,然后您可以使用chrome.runtime.onInstalled.addListener方法收听安装并发送{ {1}}到您的Google Analytics帐户。

所以在你的_trackEvent中你会做这样的事情:

background.js

您可以在第一个var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-XXXXXXXX-X']); // where UA-XXXXXXXX-X is your Analytics Account user number (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = 'https://ssl.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); // now add a listener to the onInstalled event: chrome.runtime.onInstalled.addListener(function() { _gaq.push(["_trackEvent", "Installation"]); }); 字符串调用"category", "action", "label"后设置"_trackEvent"的任意组合。现在,每次用户安装扩展程序时,您都会在Google Analytics帐户中看到“安装”事件的数量增加。