Google Analytics事件跟踪无效

时间:2018-04-25 05:41:34

标签: javascript events google-analytics web tracking

我正在开发一个网站,它已于4月23日发布。 我们在发布网站的那天插入了一般跟踪代码。 从昨天开始提供概览数据,DAU,页面浏览量等。

我需要做的只是插入Google Analytics事件跟踪代码。

但是,我昨天把所有的事件跟踪代码都放了,但似乎没有用。

页面 - 实时&gt; <事件或行为>事件没有结果。 即使GA显示日期需要超过48小时,实时视图也应显示结果。但他们没有约会

会出现什么问题? 它们是下面的代码。

<!-- header -->
<div id="header">
    <div class="inner">
        <h1 class="logo"><a href="/html/Layout.html" onclick="ga('send', 'event', 'Nav', 'Menus', 'BI');">Live tax</a></h1>
        <div class="gnb">
            <ul class="menu">
                <li><a href="#" class="go01" onclick="ga('send', 'event', 'Nav', 'Menus', 'Introduction');">Introduction</a></li>
                <li><a href="#" class="go02" onclick="ga('send', 'event', 'Nav', 'Menus', 'Features');">Major Features</a></li>
                <li><a href="#" class="go03" onclick="ga('send', 'event', 'Nav', 'Menus', 'Inquiry');">Inquiry</a></li>

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

查看您的网站(http://www.livetax.net/html/Layout.html),您已将跟踪对象创建为named tracker。这适用于您希望页面上有多个跟踪器的情况。当您的事件尝试触发时,他们没有指定跟踪器,您在GA调试中得到了这个:

Command ignored. Unknown target: undefined

这是您的创建代码。请注意“名称”字段:

ga("create", "...", {cookieDomain: "auto", name: "..."})

您应该在触发事件时删除名称或引用名称。您可以看到(使用GA调试开关)您的综合浏览量指定了跟踪器:

ga("<name>.send", "pageview", {forceSSL: true, &gtm: "u46", hitCallback: [function]})

如果您决定从创建调用中删除该名称,我认为您也需要将其从此处删除。

或者,您可以在事件中指定跟踪器名称。目前,您正在触发此类活动:

ga("send", "event", "네비게이션", "메뉴 이동", "서비스 소개")

您可以在.之前添加名称和send,这样就像name.send。然后应该正确发送该事件。

将来,我建议安装GA调试器Chrome extension,以便您可以快速调试未来的问题。