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