1

试图了解谷歌标签管理器。在同事的帮助下,我使用 GTM 设置了 GA 安装。

有问题的特定标签(自定义 html)是:

<script>
    $('.additional-content a').click(function(event){

var label = $(this).attr('title');

        dataLayer.push({

'event':'GAevent',

   'eventCategory': 'How To Box', //create a datalayer variable macro called

   'eventAction': 'Click', //datalayer variable macro called eventAction

   'eventLabel': {{url}} // datalayer variable macro called eventLabel
        });
    });
</script>

此标记会在所有页面上触发并且可以正常工作 - GA 类别和操作会按预期触发。

请注意我试图用 {{url}} 变得聪明。以前我刚刚添加了一个带引号的字符串。但是,现在我希望事件标签是触发事件的页面。现在我的理解是 GTM 的强大之处在于我们可以使用宏来做到这一点。

url 宏出现在 GTM 中。宏名:url,宏类型:url,组件类型:url。我不知道这一切意味着什么,但它们似乎是默认值,我认为它的意思是“包含 url 宏并且页面将被调用”。

事件标签未通过。在这种特殊情况下,我曾期望看到主页显示为事件标签(因为这是我触发它的地方)。

当人们单击指定的锚标记时,如何动态拉入 URL 作为事件标签?

有问题的网站在这里。有问题的链接是灰色框中右侧的 iPhone 和 Android 应用程序链接。http://tinyurl.com/o6ycy39

4

0 回答 0