Google Analytics.js中的ga发送事件 - php

我正在使用Google analytics.js(而不是“旧的” ga.js),并且在某些链接中例如:

<a href="www.example.com" onclick="ga('send', 'event', 'outbound link', 'position: header');">Link</a>

onclick代码由php根据您所在的页面动态生成。现在,由于我的帐户尚未转换为新的analytics.js,因此我无法对其进行测试,但是我想知道应该在页面<head>部分的代码中添加什么。

文档指出我应该放

(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-XXXX-Y', 'auto');  // Creates a tracker.
ga('send', 'pageview');             // Sends a pageview.

但是我需要在下面添加ga('send', 'event')吗?从文档中还不清楚...

参考方案

您无需将ga('send', 'event')放在<head>代码内。您可以在网页的任何部分的onclick事件中使用ga send事件代码。尝试使用此方法在要跟踪的任何位置(例如按钮,链接,标签等)执行。

Google Analytics(分析)首页显示 - php

我已经环顾了一段时间,但尚未找到答案。是否有人对我检查数字时为什么“主页”显示为以下内容有任何见解: “ /index.php,index/,index,index-,/index.php”在GA中的一行上?我在其他几页上也看到了相同的内容: /customer_account-exec/index.php,index/,index,index-,/inde…

Google Analytics API - php

我正在实施Google Analytics(分析)Api。授权完成没有问题。成功授权后,我得到403 return code并得到消息:User does not have sufficient permissions for this profile。我的帐户具有Google Analytics(分析)数据,可以跟踪多个网站,并且我可以从网络浏览器访问它而…

Google Analytics PHP API(GAPI)-获取直接流量数据 - php

我是Google Analytics(分析)的新手,但仍能找到解决方法。我正在尝试找到一种方法来在仪表板上的直接流量(流量来源->来源->下)下检索数据(着陆页,访问次数,页面/访问次数,平均访问持续时间,新访问百分比,跳出率)直接)。我试过通过使用define('filter', 'source == direct…

Analytics API:自动身份验证 - php

我正在尝试使用Google Analytics(分析)Reporting API构建仪表板,以便为我公司的客户创建报告。问题是我需要使用cronjob创建报告,但这需要身份验证。我尝试了以下方法:1.使用API for web applications:我设法完成了这项工作,但是OAuth2流程通过将我重定向到Google登录页面,迫使我向Google进行身…

Google Analytics PHP API:找不到目标 - php

在我公司,我们决定使用Google Analytics(分析)来获取有关访问者,进入渠道等的一些有趣指标...当访问者提交联系表单时,我创建了一个“触发”的目标,一切工作正常,我什至创建了一个细分来预览使用该表单的人与其他人之间的区别。使用PHP API,我有自己的仪表板表,其中逐个列出了每个会话的一些详细信息,其中包括:每个访问的URL约会时间如果来自Ad…