在页面加载

时间:2017-03-31 10:13:48

标签: javascript google-analytics

在我们的网站中,我们需要在加载页面时在某些页面上发送带有事件值的事件。

当我们将以下代码添加到页面底部时(在Google Analytics分析脚本之后),我们无法在Google Analytics报告中收到任何事件记录。

<script>
    ga('send', 'event', 'Showed a page', 'Showed a page', 'Page Type', 12);
</script>

其中12是示例事件值。

当我们将事件连接到事物的onClick事件时,我们会触发事件,但无法在页面加载时找到优化的方式。

1 个答案:

答案 0 :(得分:0)

首先,我相信您应该根据说明here将analytics.js跟踪代码段放在尽可能高的位置(而不是在标记之前)。一个问题是您的命令永远不会放在ga()命令队列中。您可以做的一件事是在pageview命令之后放置您所需的函数,我相信您已经在Analytics Interface中正确使用了该函数。您的Web浏览器控制台中是否还记录了任何错误?您还可以在analytics.js库已满载时尝试发送事件。可以找到讨论的实施here