这应该很简单,所以我想我错过了。我有一个简单的折线图,显示 28 天内每天的用户数(X 轴是日期,Y 轴是用户数)。我在这里使用硬编码的 28 天只是为了让它工作。
我想为 28 天时间范围内的平均每日用户添加记分卡。我尝试使用计算字段AVG(Users)
,但这显示重新聚合聚合值时出错。然后我尝试Users/28
了,但结果奇怪的是今天的用户值。这种划分似乎被完全忽略了。
在一段时间内显示平均每日用户数的最佳方式是什么?超过 10 天、20 天等的日均用户数
这应该很简单,所以我想我错过了。我有一个简单的折线图,显示 28 天内每天的用户数(X 轴是日期,Y 轴是用户数)。我在这里使用硬编码的 28 天只是为了让它工作。
我想为 28 天时间范围内的平均每日用户添加记分卡。我尝试使用计算字段AVG(Users)
,但这显示重新聚合聚合值时出错。然后我尝试Users/28
了,但结果奇怪的是今天的用户值。这种划分似乎被完全忽略了。
在一段时间内显示平均每日用户数的最佳方式是什么?超过 10 天、20 天等的日均用户数
尝试创建一个计算日期的新指标,例如
如果您有重复的日期,则日期计数 = COUNT(Date) 或日期计数 = COUNT_DISTINCT(Date)
然后为普通用户创建另一个指标
用户 AVG =(用户/日期计数)
平均值取决于您选择的时间范围。如果您选择过去 28 天,则平均值为这 28 天(日期),如果您过滤 20 天,则平均值为这 20 天,依此类推。
希望有帮助。
我已经能够以一种极其粗糙和丑陋的方式使用 Google 表格作为一种计算方法并作为 Data Studio 的数据源。
这对于尝试做同样事情的其他人可能很有用。这假设您知道如何在表格中使用 GA 数据并开始使用报告配置。一定会有更好的办法。
过去 7 天的平均每日用户数示例:
编辑报告配置字段:
Users-1
通过命名它们(例如)Users-7
。这些是您的第 2 行值。您将有 7 列,第一个报告名称位于 B 列。TODAY()-X
whereX
是之前的天数来定义每个报告的开始和结束日期。每个报告将包含一天的用户计数。报告Users-1
将TODAY()-1
用于开始和结束等。ga:users
和ga:new users
创建报告
为您将用作平均计算基础的临时数据集创建一个工作表。第一列是日期,其余列用于指标,在本例中为Users
和New Users
。
使用日期和值填充临时数据集。您将参考报告配置来获取日期,并且您将从每个单独的报告中提取指标。在这个阶段,您有一张表,其中第一列中包含日期,后续列中包含值,其中每一天的值都有一行。一定要使用标题。
最后,创建一个对临时数据集中的值进行平均的工作表。此工作表将为每个指标提供一列,每列有一个值。例如,一个值是根据临时数据集中的序列=AVG(interim_sheet_reference:range)
或您想要执行的任何其他计算来计算的。
最后,您可以使用 Data Studio 连接到该数据源并使用这些值。对于此示例中的用户计数,您将Sum
在创建数据源时将其用作聚合字段类型。
它超级难看,但它有效。