Google chrome extension 谷歌分析在Chrome扩展中的跟踪';s background.html
当我意识到我不能直接在内容脚本中跟踪时。我开始使用后台HTML跟踪我的数据。通过 当我设置背景脚本时,我发现它不支持内联脚本。因此,我将代码放在一个js文件中,并使用“src=filename.js”将其包括在内。通过 但最后还有一个问题:我根本无法加载ga.js,因为它仍然违反了规则。以下是我得到的: 拒绝加载脚本“” 因为它违反了以下内容安全策略指令: “脚本src‘self’chrome扩展资源:” 我的扩展结构:Google chrome extension 谷歌分析在Chrome扩展中的跟踪';s background.html,google-chrome-extension,google-analytics,Google Chrome Extension,Google Analytics,当我意识到我不能直接在内容脚本中跟踪时。我开始使用后台HTML跟踪我的数据。通过 当我设置背景脚本时,我发现它不支持内联脚本。因此,我将代码放在一个js文件中,并使用“src=filename.js”将其包括在内。通过 但最后还有一个问题:我根本无法加载ga.js,因为它仍然违反了规则。以下是我得到的: 拒绝加载脚本“” 因为它违反了以下内容安全策略指令: “脚本src‘self’chrome扩展资源:” 我的扩展结构: background.html script.js tracker.js
有关此问题的更多信息: background.html:
<html>
<script src="tracker.js"></script>
<body></body>
</html>
谢谢你的帮助 看起来不错。你在正确的轨道上。您只需更新manifest.json文件,即可从google域下载脚本 假设您将manifest.json文件与
manifest\u版本:2
一起使用。您应该将此行添加到清单中
"content_security_policy": "script-src 'self' https://ssl.google-analytics.com; object-src 'self'",
更多信息:
哦,谢谢!它现在完全可以工作了,我已经提交了扩展名:)有人知道我可以在调试模式下查看跟踪吗?或者这只会影响提交到存储的时间。我按照上面的教程做,但在GA中,当我使用调试模式时,什么都看不到。
"content_security_policy": "script-src 'self' https://ssl.google-analytics.com; object-src 'self'",