我可以授予 Google Analytics 用户访问特定环境 filters/views 的权限吗?
Can I grant Google Analytics users access to environment-specific filters/views?
所以我第一次考虑设置 Google Analytics (GA)。我的应用程序将具有三个环境(最初):
- 开发
- UAT
- 产品
w.r.t GA 我很好奇最佳实践是否是:
- 创建 3 个不同的 GA 帐户;每个环境 1 个;或
- 创建 1 个 GA 帐户并以某种方式将数据分开
根据 this accepted + upvoted answer,听起来后者是跨环境管理 GA 的首选方式。并且解决方案是将 filters/views 添加到您的配置中,以便来自每个环境的数据得到 filtered/routed 到正确的环境特定报告。
这个解决方案的唯一潜在问题是我需要我的开发人员能够访问 GA、产品和 QA 中的开发数据才能访问 UAT 数据,并且只有少数密钥 business/marketing人们可以访问产品数据。 开发人员永远不应访问 UAT 或 Prod 数据等。
我查看了 GA 的权限文档,但没有看到任何方式授予用户对特定 filters/views 的访问权限。任何人都知道我如何在 GA 中创建一个 "Developer" 角色并且只授予对 filters/views/etc tagged 或标记为开发环境的一部分的读取权限?
否则我将需要遗憾地创建 3 个不同的 GA 帐户,每个环境一个 :-/。
我的 GA 设置与您的非常相似。我有一个 GA 帐户,该帐户具有多个属性,例如 web-dev、web-stg、web-prd、mobile-stg、mobile-prod 等。每个属性至少有两个视图。我将第一个视图命名为 'Raw Data',因为不应在此视图上设置过滤器以访问 GA 收集的原始数据。我将第二个视图称为 'Filtered View',这是我 99% 的时间都在查看的视图。在筛选视图中,我排除了公司 IP、机器人 IP、供应商 IP 等。
要回答您关于访问每个 属性 和视图的问题,可以在用户管理选项下的管理菜单的任何级别上设置它们。
所以我第一次考虑设置 Google Analytics (GA)。我的应用程序将具有三个环境(最初):
- 开发
- UAT
- 产品
w.r.t GA 我很好奇最佳实践是否是:
- 创建 3 个不同的 GA 帐户;每个环境 1 个;或
- 创建 1 个 GA 帐户并以某种方式将数据分开
根据 this accepted + upvoted answer,听起来后者是跨环境管理 GA 的首选方式。并且解决方案是将 filters/views 添加到您的配置中,以便来自每个环境的数据得到 filtered/routed 到正确的环境特定报告。
这个解决方案的唯一潜在问题是我需要我的开发人员能够访问 GA、产品和 QA 中的开发数据才能访问 UAT 数据,并且只有少数密钥 business/marketing人们可以访问产品数据。 开发人员永远不应访问 UAT 或 Prod 数据等。
我查看了 GA 的权限文档,但没有看到任何方式授予用户对特定 filters/views 的访问权限。任何人都知道我如何在 GA 中创建一个 "Developer" 角色并且只授予对 filters/views/etc tagged 或标记为开发环境的一部分的读取权限?
否则我将需要遗憾地创建 3 个不同的 GA 帐户,每个环境一个 :-/。
我的 GA 设置与您的非常相似。我有一个 GA 帐户,该帐户具有多个属性,例如 web-dev、web-stg、web-prd、mobile-stg、mobile-prod 等。每个属性至少有两个视图。我将第一个视图命名为 'Raw Data',因为不应在此视图上设置过滤器以访问 GA 收集的原始数据。我将第二个视图称为 'Filtered View',这是我 99% 的时间都在查看的视图。在筛选视图中,我排除了公司 IP、机器人 IP、供应商 IP 等。
要回答您关于访问每个 属性 和视图的问题,可以在用户管理选项下的管理菜单的任何级别上设置它们。