使用谷歌标签管理器添加自定义弹出窗口

时间:2018-04-09 04:31:32

标签: google-tag-manager

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

  1. 可以使用Google跟踪代码管理器显示此HTML弹出窗口吗? (使用Google跟踪代码管理器插入的脚本和代码)
  2. 不赞成 / 不建议使用Google代码管理器 除了追踪之外还有什么?

1 个答案:

答案 0 :(得分:1)

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

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

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

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