Когда я понял, что не могу напрямую отслеживать содержимое script. Я начинаю работать с фоновым HTML-отслеживанием своих данных. через Контент Script отслеживание с помощью Google Analytics
Когда я установил свой фон script, я понял, что он не поддерживает встроенный script. Поэтому я помещаю код в файл js и использую "src= filename.js", чтобы включить его. через содержимое вставки расширения chrome Script в действии браузера
Но, наконец, есть проблема: я вообще не могу загрузить ga.js, потому что она по-прежнему нарушает правило. Вот что я получил:
Отказано в загрузке Script 'https://ssl.google-analytics.com/ga.js' потому что он нарушает следующую директиву политики безопасности контента: "script -src 'self' chrome-extension-resource:".
Моя структура расширения:
- background.html
- script.js
- tracker.js
Дополнительная информация об этой проблеме:
background.html:
<html>
<script src="tracker.js"></script>
<body></body>
</html>
tracker.js: (я скрываю свой идентификатор)
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);
})();
Спасибо за любую помощь!