Acompanhamento do Google Analytics no background.html da extensão do Google Chrome
Quando percebi que não posso acompanhar diretamente no script de conteúdo. Começo a trabalhar com HTML em segundo plano rastreando meus dados. através daAcompanhamento de script de conteúdo com o Google Analytics
Quando eu configurei meu script de plano de fundo, descobri que ele não suporta script in-line. Então eu coloco o código em um arquivo js e uso "src = filename.js" para incluir isso. através daextensão de cromo insira o script de conteúdo na ação do navegador
Mas finalmente há um problema: não consigo carregar o ga.js porque ele ainda viola a regra. Aqui está o que eu recebi:
Recusou-se a carregar o script 'https://ssl.google-analytics.com/ga.js'porque viola a seguinte diretiva de Política de Segurança de Conteúdo: "script-src' self 'chrome-extension-resource:".
Minha estrutura de extensão:
background.htmlscript.jstracker.jsMais informações sobre esse problema:
background.html:
<html>
<script src="tracker.js"></script>
<body></body>
</html>
tracker.js: (Eu oculto meu ID)
var _gaq = _gaq || [];
_gaq.push(['_setAccount', _gaID]);
_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);
})();
Obrigado por qualquer tipo de ajuda!