google-analytics - Google 跟踪代码管理器和 Analytics 中每种语言的属性

标签 google-analytics google-tag-manager

我有一个多语言网站,我的计划是单独跟踪每种语言。 示例:

domain.com

domain.com/en/

domain.com/de/

domain.com/fr/

目前,我为整个网站拥有一个 GA 资源和一个 GTM 容器。我正在考虑在 GA 中为每种语言创建多个属性,并为所有语言创建一个属性。所以看起来像这样:

domain.com -> GA-1

domain.com/en/ -> GA2

domain.com/de/ -> GA3

domain.com/fr/ -> GA4

现在,在 GTM 中,我将为每个属性向容器添加一个标签,并为每个属性创建一个触发器。 GA-1 触发器在所有页面上触发,GA-2 触发器在页面路径包含/en/的某些页面 View 上触发,GA-3 触发器在页面路径包含/de/... 的某些页面 View 上触发。

这是最佳实践吗?它会像这样工作吗?或者还有其他方法可以实现这个目标吗?或者在 GA 中创建一些 View 并为每种语言创建一些过滤器就足够了吗?

目标是跟踪不同属性中的每种语言,因此起点始终是语言。也许属性中也有不同的转换。

最佳答案

在这种情况下,最佳做法是仅使用一个跟踪整个网站的 GA 属性。如果您只想报告网站特定部分(即特定语言)的数据,那么您可以使用 GA View (和过滤器)来实现此目的。您可以根据页面维度进行过滤(例如页面以/fr 开头)。

为每种语言创建属性没有任何好处,除了可能会阻止您超过 GA 免费版本每月每个属性 1000 万次点击的限制。另一方面,在单个属性中跟踪整个站点是有好处的。主要好处是它允许您执行跨语言分析。

关于google-analytics - Google 跟踪代码管理器和 Analytics 中每种语言的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44947114/

相关文章:

r - Shiny + 谷歌分析 : my output table doesn't appear

google-analytics - gtag.js 事件跟踪 - 跟踪代码片段的位置

firebase - 将来自 Firebase 和 Google 分析的数据合并到 1 个 View 中

google-tag-manager - 针对 dom 元素的 Google 跟踪代码管理器事件跟踪

javascript - 如何将 Google 跟踪代码管理器与多个 Google Analytics(分析)帐户一起使用

google-analytics - 如何从 Google Analytics GAPI API 获取 “Visitors Flow” 数据?

angular - 如何判断 Angular 6 App 是否处于 Angular 项目之外的生产模式

javascript - dataLayer.push后数据什么时候发送到google

google-analytics - GTM - 历史更改触发器不跟踪初始页面加载

testing - 如何在本地测试 Google 跟踪代码管理器