事件标签为URL

时间:2013-09-10 14:18:39

标签: macros google-analytics google-tag-manager

尝试了解Google跟踪代码管理器。在同事的帮助下,我使用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 Category和Action会按预期触发。

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

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

事件标签未通过。我原本希望看到,在这个特定的例子中,主页显示为事件标签(因为那是我从中解雇的地方)。

当人们点击指定的锚标记时,如何动态地将URL作为事件标签提取?

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

0 个答案:

没有答案