GTM、事件 - 点击、目标 - 链接、GA 事件 - 空
GTM, Event - Click, Target - Links, GA Events - Empty
我有以下代码:
<body>
<noscript>
<iframe src="//www.googletagmanager.com/ns.html?id=GTM-XXXXXX" height="0" width="0" style="display:none;visibility:hidden"></iframe>
</noscript>
<script>
(function(w,d,s,l,i){
w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})
(window,document,'script','dataLayer','GTM-XXXXXX');
</script>
...
<a class="filelink" href="files/Client.zip">Client</a>
...
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"/>
</body>
我添加了以下内容(GTM):
Google 分析中的事件为空(包括实时)的问题。其他功能正常工作。
你非常接近!
因为您已选中 Wait for Tags
,所以您需要指定您希望触发器在哪些页面上触发,例如Page URL matches RegEx .*
用于所有页面(如果这是您想要的),然后将您的 Click URL matches RegEx .(7z|zip)$
作为您在 "Fire On" 步骤中的条件。
我有以下代码:
<body>
<noscript>
<iframe src="//www.googletagmanager.com/ns.html?id=GTM-XXXXXX" height="0" width="0" style="display:none;visibility:hidden"></iframe>
</noscript>
<script>
(function(w,d,s,l,i){
w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})
(window,document,'script','dataLayer','GTM-XXXXXX');
</script>
...
<a class="filelink" href="files/Client.zip">Client</a>
...
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"/>
</body>
我添加了以下内容(GTM):
Google 分析中的事件为空(包括实时)的问题。其他功能正常工作。
你非常接近!
因为您已选中 Wait for Tags
,所以您需要指定您希望触发器在哪些页面上触发,例如Page URL matches RegEx .*
用于所有页面(如果这是您想要的),然后将您的 Click URL matches RegEx .(7z|zip)$
作为您在 "Fire On" 步骤中的条件。