Google analytics GATC活动跟踪方法未在分析中得到跟踪

Google analytics GATC活动跟踪方法未在分析中得到跟踪,google-analytics,Google Analytics,所以我期待有人能确认我是否正确设置GA代码。我需要更改分析中默认的utm参数的名称。我正在尝试设置活动跟踪,但是在检查分析时,名为web的活动没有显示在Acquisition>Campaigns中。我使用的url如下所示: 有什么问题吗?我应该改用Asinc代码段吗?我不能在不使用utm_源的情况下同时使用3吗? 提前谢谢你这是错误的,你把analytics.js和ga.js的语法弄混了 analytics.js是最新版本,也称为Universal analytics。但不幸的是,它没有一个直

所以我期待有人能确认我是否正确设置GA代码。我需要更改分析中默认的utm参数的名称。我正在尝试设置活动跟踪,但是在检查分析时,名为web的活动没有显示在Acquisition>Campaigns中。我使用的url如下所示:

有什么问题吗?我应该改用Asinc代码段吗?我不能在不使用utm_源的情况下同时使用3吗?
提前谢谢你这是错误的,你把analytics.js和ga.js的语法弄混了

analytics.js是最新版本,也称为Universal analytics。但不幸的是,它没有一个直接的方法来重新定义活动名称,就像你在经典分析中所做的那样

人工进近 您可以选择自己解析这些新参数,然后使用、活动源和活动媒体参数将其值传递给analytics。它也必须在发送页面视图之前完成

你的代码看起来像这样

ga('create', 'UA-xxxxx', 'auto');
if (cusomtParameterInURL()) {
  var cn = parseUrlParameter("web");
  ga('set', 'campaignName', cn);
}
ga('send', 'pageview');
其中:

cusomtParameterInURL是一个函数,如果url中有参数,则返回true;和 parseUrlParameter是从url解析url参数的函数。 插件方法 幸运的是,谷歌提供了一个完全实现上述功能的定制服务。插件是扩展谷歌分析功能的一种干净方式

复制插件并上传到您的站点。 在你的网站上包括插件

ga('create', 'UA-XXXXX-Y', 'auto');
ga('require', 'campaignLoader', {
  debug: false,
  nameParam: 'web',
  sourceParam: 'source',
  mediumParam: 'medium'
});
ga('campaignLoader:loadCampaignFields');
ga('send', 'pageview');

嗨,爱德华多,谢谢你的回答,我尝试了两种方法,但现在分析似乎没有跟踪该网站。我试着检查代码,但我看不出哪里出了问题,比如用手动方法。我尝试了插件,但我也不确定campaign-loader.js是否正确,这似乎只有在我使用ga'send'、'pageview'时才能正常工作;就在第一行之后,但我认为这不是跟踪参数。请提供建议,谢谢。如果分析没有跟踪,您就没有正确地包含插件。当您运行ga'require'、'campaignLoader'分析时,将停止处理进一步的命令,直到加载插件和ga'provide'、'campaignLoader'、。。。他跑了。所以这条线路可能没有运行。确保包含您的插件。如果文件包含正确,您应该在object window.gaplugins中看到插件
ga('create', 'UA-XXXXX-Y', 'auto');
ga('require', 'campaignLoader', {
  debug: false,
  nameParam: 'web',
  sourceParam: 'source',
  mediumParam: 'medium'
});
ga('campaignLoader:loadCampaignFields');
ga('send', 'pageview');