Google chrome Chrome扩展使用报告

Google chrome Chrome扩展使用报告,google-chrome,google-chrome-extension,analytics,Google Chrome,Google Chrome Extension,Analytics,我已经写了一个chrome扩展,我刚刚发布到chrome商店。我想知道所有与之相关的数字。这包括安装数量/活动用户数量/用户活动等 我从哪里得到这些数字?根据此问题,无法查看安装的总数: 更重要的是,我是否有办法设置每周/每月的电子邮件,以便将这些号码直接发送到我的收件箱?没有正式的方法。谷歌没有为你的扩展提供详细的统计数据,所以如果你想知道细节,你应该使用分析 设置您的分析帐户 要知道安装扩展的人数,您需要设置一个分析帐户并将其链接到您的扩展,然后您可以使用chrome.runtime.onI

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

我从哪里得到这些数字?根据此问题,无法查看安装的总数:


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

没有正式的方法。谷歌没有为你的扩展提供详细的统计数据,所以如果你想知道细节,你应该使用分析

设置您的分析帐户

要知道安装扩展的人数,您需要设置一个分析帐户并将其链接到您的扩展,然后您可以使用
chrome.runtime.onInstalled.addListener
方法侦听安装并向您的分析帐户发送
\u 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"]);
});
您可以在第一个
“\u trackEvent”
字符串调用
\u gaq.push([“\u trackEvent”,…])之后设置
“类别”、“操作”、“标签”
的任意组合。现在,每次用户安装扩展时,您的分析帐户中的“安装”事件数都会增加