Google analytics 谷歌分析-按国家追踪

Google analytics 谷歌分析-按国家追踪,google-analytics,Google Analytics,我在一个国际网站上工作。 要支持多个国家和语言,页面URL如下所示: www.example.com/fr-en/Page 其中,“fr”是国家代码,“en”是页面语言 是否有可能为每个国家添加一个特定的谷歌跟踪代码 我需要它,以便让谷歌分析访问每个国家的经销商,他们将能够查看他们的国家交通统计数据。 当然,我还需要一个Google Analytics帐户,用于所有国家/地区的所有网站流量。是的,这是可能的 我认为有几种方法可以做到这一点。一种方法是将不同的跟踪ID代码添加到不同国家的页面 以下

我在一个国际网站上工作。 要支持多个国家和语言,页面URL如下所示:

www.example.com/fr-en/Page

其中,“fr”是国家代码,“en”是页面语言

是否有可能为每个国家添加一个特定的谷歌跟踪代码

我需要它,以便让谷歌分析访问每个国家的经销商,他们将能够查看他们的国家交通统计数据。 当然,我还需要一个Google Analytics帐户,用于所有国家/地区的所有网站流量。

是的,这是可能的

我认为有几种方法可以做到这一点。一种方法是将不同的跟踪ID代码添加到不同国家的页面

以下是google analytics跟踪代码:

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-xxxxxxxxxx']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>

var _gaq=_gaq | |[];
_gaq.push([''u setAccount',UA-XXXXXXXXX']);
_gaq.push([''u trackPageview']);
(功能(){
var ga=document.createElement('script');ga.type='text/javascript';ga.async=true;
ga.src=('https:'==document.location.protocol?'https://ssl' : 'http://www“)+”.google analytics.com/ga.js';
var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(ga,s);
})();
UA-XXXXXXXXX是跟踪ID,您可以应用多个

每个国家/地区或语言下的页面包括具有不同跟踪ID的代码副本

所有页面还包括另一个代码副本,即“全局”跟踪ID。

是的,这是可能的

我认为有几种方法可以做到这一点。一种方法是将不同的跟踪ID代码添加到不同国家的页面

以下是google analytics跟踪代码:

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-xxxxxxxxxx']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>

var _gaq=_gaq | |[];
_gaq.push([''u setAccount',UA-XXXXXXXXX']);
_gaq.push([''u trackPageview']);
(功能(){
var ga=document.createElement('script');ga.type='text/javascript';ga.async=true;
ga.src=('https:'==document.location.protocol?'https://ssl' : 'http://www“)+”.google analytics.com/ga.js';
var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(ga,s);
})();
UA-XXXXXXXXX是跟踪ID,您可以应用多个

每个国家/地区或语言下的页面包括具有不同跟踪ID的代码副本


所有页面还包括另一个代码副本,即“全局”跟踪ID。

您可以在Google Analytics配置文件上使用过滤器,仅包括特定目录的流量。在所有页面上使用单个属性ID,并且有一个配置文件,其中没有显示所有流量的筛选器。然后为URL中的国家/地区代码创建一个带有自定义过滤器的每个国家/地区的概要文件——例如,正则表达式类似于
^/fr

Google Analytics允许您在配置文件级别分配访问权限,因此每个经销商只能查看自己的数据


注意:过滤器不能追溯工作——它们只过滤应用于配置文件后传入的新数据。

您可以在Google Analytics配置文件上使用过滤器,仅包括特定目录的流量。在所有页面上使用单个属性ID,并且有一个配置文件,其中没有显示所有流量的筛选器。然后为URL中的国家/地区代码创建一个带有自定义过滤器的每个国家/地区的概要文件——例如,正则表达式类似于
^/fr

Google Analytics允许您在配置文件级别分配访问权限,因此每个经销商只能查看自己的数据


注意:过滤器不能追溯工作——它们只过滤应用于配置文件后传入的新数据。

这是有效的做法吗?谷歌会接受在同一个域上,不同URL的跟踪ID是不同的吗?我还需要在每个页面上添加两个跟踪代码,一个用于一般帐户,一个用于特定国家,对吗?谷歌肯定会接受。我现在用那种方式。有一点不同的是,我通过子域验证监控所有页面,并通过不同的跟踪id监控多个文件夹页面。我非常确定它是有效的。这是一种有效的做法吗?谷歌会接受在同一个域上,不同URL的跟踪ID是不同的吗?我还需要在每个页面上添加两个跟踪代码,一个用于一般帐户,一个用于特定国家,对吗?谷歌肯定会接受。我现在用那种方式。有一点不同的是,我通过子域验证监控所有页面,并通过不同的跟踪id监控多个文件夹页面。我很确定它能正常工作。实际上,Hans Chen的建议更灵活,但这正是我所需要的。谢谢。事实上陈汉斯的建议更灵活,但这正是我需要的。谢谢