我想捕获页面菜单上的所有点击事件。
我已经设置了一个标记,可以捕获我页面上的所有点击事件。它适用于触发设置到"点击 - 所有元素"。
当我设置触发器以专门注册菜单var的元素的点击时,没有检测到任何内容。所以,当然,我在触发器内做错了。
编辑1:
这是网页:www.chazki.com
菜单代码:
<div class="collapse navbar-collapse" id="navbar-ex-collapse">
<ul class="nav navbar-nav navbar-right">
<li class="active">
<a class="new_service">Solicita un Chazki</a>
</li>
<li>
<a href="/faq">Faq</a>
</li>
<li>
<p class="new_service new-service" style=" padding: 6px;"><a>Login</a></p>
</li>
<li>
<a class="btn btn-default btn-lg location_ac"><i class="fa fa-fw fa-spin fa-star"></i>Lima</a>
</li>
</ul>
<form>
<fieldset class="navbar-form navbar-left">
<input type="text" name="track-code" id="track-code" class="form-control" placeholder="Código de tracking?">
<button id="track-find-button" class="btn btn-default" type="button">Buscar</button>
</fieldset>
</form>
</div>
&#13;
在触发器上尝试1:
元素ID:它应该限制仅为包含菜单的div注册的点击次数。
我在调试模式下出现此错误:
在触发器上尝试2:
点击ID。
点击ID错误:
#我也可以使用ul标签作为触发器,因为它是页面上唯一的无序列表。
欢迎任何提示。谢谢!
答案 0 :(得分:1)
基本上我需要了解GTM中的不同变量。我发现Simo Ahava网站在这方面非常有帮助。
https://www.simoahava.com/analytics/variable-guide-google-tag-manager/
感谢Simo,我也了解了使用“匹配CSS选择器”选项的好处。
所以我的配置结束如下:
使用:
由于我有li
和a
个html元素,我需要使用2个CSS选择器,用逗号分隔。