首页 > 解决方案 > 动态注入谷歌分析

问题描述

由于 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>

谢谢,

标签: google-analytics

解决方案


推荐阅读