首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将google标签管理器系统集成到我的mvc项目中?

如何将google标签管理器系统集成到我的mvc项目中?
EN

Stack Overflow用户
提问于 2021-08-06 07:42:26
回答 1查看 140关注 0票数 0

如何将google标签管理器系统集成到我的mvc项目中?我想检查用户的addblock是否在我的mvc project.Now上打开,我可以检测用户的addblock是否打开。

我如何在谷歌标签管理系统上做这个系统?

代码语言:javascript
复制
 <script>
        let fakeAd = document.createElement("div");
        fakeAd.className =
            "textads banner-ads banner_ads ad-unit ad-zone ad-space adsbox"

        fakeAd.style.height = "1px"

        document.body.appendChild(fakeAd)

        let x_width = fakeAd.offsetHeight;
        let msg = document.getElementById("msg")


        if (x_width) {
            console.log("Addblock aktif değil .")

        } else {
            console.log("AdBlocker aktif");

            dataLayer = [{
                'key1': 'value1',
                'key2': 'value2'
            }];


            window.dataLayer = window.dataLayer || [];
            function gtag() { dataLayer.push(arguments); }
            gtag('js', new Date());

            gtag('config', '*******');
            console.log("qq");


        }
    </script>

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2021-08-08 22:26:56

你不能在GTM中做广告阻止检查,因为他们中的大多数都会阻止GTM本身。理论上,您可以加载GTM,然后检查GTM是否从外部加载,但这将是广泛的,并且不需要。

在GTM之外实现您的逻辑,或者向前端寻求帮助。再说一次,GTM不是解决这个问题的正确工具。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68677923

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档