【问题标题】:Adding Custom Popups using google tag manager使用谷歌标签管理器添加自定义弹出窗口
【发布时间】:2018-04-09 04:31:31
【问题描述】:

当用户登陆页面时,我想显示一个自定义 HTML 弹出窗口。我已将 Google 跟踪代码管理器与网站集成。

  1. 能否使用 Google 跟踪代码管理器显示此 HTML 弹出窗口? (使用 Google 跟踪代码管理器插入的脚本和代码)
  2. 是否不赞成 / 不建议使用谷歌标签管理器 除了跟踪还有什么?

【问题讨论】:

    标签: google-tag-manager


    【解决方案1】:

    1.) 是的 - GTM 是纯 Javascript,并将 Javascript 插入到页面代码中,因此您可以通过 GTM 做的任何事情。有一些小警告(例如,自定义 HTML 标记的大小限制),但弹出窗口应该可以正常工作。

    2.) 不鼓励使用某些用例 - Google 建议不要(或至少习惯于)通过 GTM 对页面标记进行可见更改。这样做的问题是 GTM 是异步加载的,因此您不知道更改出现在哪一点,并且您可能会得到“闪烁”的页面,并且当您强制页面重新呈现时可能会影响性能。

    这不适用于弹出窗口,所以你应该没问题(尽管现在使用弹出窗口可能有其自身的问题,但这些与 GTM 无关)。

    如果弹出窗口是您页面的一个组成部分,我个人建议不要通过 GTM 实现弹出窗口;在页面代码和 GTM 代码之间拆分应用程序迟早会让开发人员感到困惑。但是,如果这只是广告或号召性用语或类似的东西,那么(IMO)使用 GTM 根本不是问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-02-24
      • 1970-01-01
      • 1970-01-01
      • 2016-12-08
      • 2014-08-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多