Google chrome extension 不要在Chrome扩展中使用Google Analytics
我在扩展中包含ga.js时遇到问题。请帮忙。我的代码: 包括舱单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',
"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,答案是固定的