如果我想将Click-Events限制为仅包含元素及其子元素,如何在Google跟踪代码管理器中配置规则?我找到https://support.google.com/tagmanager/answer/3420054?hl=en#ClicksOnLinks但我看不出如何设置限制事件的规则 .
如果我想将Click-Events限制为仅包含元素及其子元素,如何在Google跟踪代码管理器中配置规则?我找到https://support.google.com/tagmanager/answer/3420054?hl=en#ClicksOnLinks但我看不出如何设置限制事件的规则 .
2 回答
最简单的方法是为元素分配类名或id . 这可以通过元素类或元素id宏访问(这些宏将由GTM自动设置) . 然后,您可以创建一个规则“fire,其中事件等于gtm.click,element.classes包含myclass” .
杰里,根据manual you linked创建一个 click listener .
然后,要跟踪所有点击元素及其子元素,自定义宏和一些jQuery可能是最好的方法 . 考虑这个Custom JS宏,如果一个被点击的元素具有带有ID nav的祖先,它将返回'nav'字符串 .
我在Google产品论坛上看过这个,但我找不到帖子本身 . 为了给予适当的信任,它由Brian Kuhn(GTM的技术负责人)发布 .
使用这两个基于宏的规则应该可以做到这一点:
{}等于gtm.Click
{}包含nav
希望这可以帮助!