google-analytics - 动态注入谷歌分析
问题描述
由于 GDPR,我正在尝试在接受 cookie 时注入 Google Analytics。我已经将大部分 GA 代码嵌入到一个函数enableGoogleAnalytics()
中,如下所示。
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXX-X"></script>
<script>
function enableGoogleAnalytics() {
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments)};
gtag('js', new Date());
gtag('config', 'UA-XXXXX-X');
}
</script>
我是否也应该动态注入第一行(如下所示)?如果是这样,有没有直接的方法?
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXX-X"></script>
谢谢,
解决方案
推荐阅读
- javascript - 在表单中显示所选用户 ID 的名字
- windows - 如何搜索具有特定扩展名的文件并对该文件执行搜索操作
- machine-learning - 如果我们有训练、测试、验证,如何在 sklearn 中传递 randomsearchcv 的 cv 参数
- python - 在 Pandas 中设置 pivot_table 时设置多级列的层次结构
- liferay-7 - 将 7.0 liferay Lar 文件导入 Liferay 7.4 时出错
- javascript - 如何使用easy-peasy在初始化时从商店显示我的列表?
- r - 从分组 tibble 中的其他列创建唯一值的列表列
- javascript - 如何通过 chat.postMessage 方法向 SLACK 发送消息
- postgresql - Postgres 数据库名称和用户名不适用于 kubernetes
- node.js - 'MongoNotConnectedError' - 我试图将数据发布到 mongodb 并且发生了这个错误