Google chrome extension 不要在Chrome扩展中使用Google Analytics

Google chrome extension 不要在Chrome扩展中使用Google Analytics,google-chrome-extension,google-analytics,Google Chrome Extension,Google Analytics,我在扩展中包含ga.js时遇到问题。请帮忙。我的代码: 包括舱单 "content_security_policy": "script-src 'self' https://ssl.google-analytics.com; object-src 'self'" analytics.js var _AnalyticsCode = 'UA-XXX';//instead XXX my number var _gaq = _gaq || []; _gaq.push(['_setAccount',

我在扩展中包含ga.js时遇到问题。请帮忙。我的代码:

包括舱单

"content_security_policy": "script-src 'self' https://ssl.google-analytics.com; object-src 'self'"
analytics.js

var _AnalyticsCode = 'UA-XXX';//instead XXX my number

var _gaq = _gaq || [];
_gaq.push(['_setAccount', _AnalyticsCode]);
_gaq.push(['_trackPageview']);

(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);
})();
此脚本添加在2页中-popup.html和options.html在弹出窗口中可以,但选项页面显示:

拒绝加载脚本 '数据:应用程序/javascript;base64,DMFYIHVYY2HPBLRYWNRZXI9ZNVUY3RPB24OKXT9…JVCMW6ZNVUY3RPB24OBYL7CMV0DXJUIG87FSXFDHJHY2TFDMVUDPMDW5JDGLVBIGPE319FX07' 因为它违反了以下内容安全策略指令: “脚本src'self'”


嗯,这个问题是通过使用Ghostery扩展来解决的——它阻止了分析师的脚本,用存根代替它们。当然,存根脚本不满足内容安全策略条件


也许这个答案对某些人有用

@ZigMandel,答案是固定的