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

问题描述 投票:0回答:1

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

  1. 可以使用Google跟踪代码管理器显示此HTML弹出窗口吗? (使用Google跟踪代码管理器插入的脚本和代码)
  2. 是否不赞成/不建议使用谷歌标签管理器除了跟踪之外的任何东西?
google-tag-manager
1个回答
1
投票

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

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.