2

这应该很简单,所以我想我错过了。我有一个简单的折线图,显示 28 天内每天的用户数(X 轴是日期,Y 轴是用户数)。我在这里使用硬编码的 28 天只是为了让它工作。

我想为 28 天时间范围内的平均每日用户添加记分卡。我尝试使用计算字段AVG(Users),但这显示重新聚合聚合值时出错。然后我尝试Users/28了,但结果奇怪的是今天的用户值。这种划分似乎被完全忽略了。

在一段时间内显示平均每日用户数的最佳方式是什么?超过 10 天、20 天等的日均用户数

4

2 回答 2

2

尝试创建一个计算日期的新指标,例如

如果您有重复的日期,则日期计数 = COUNT(Date) 或日期计数 = COUNT_DISTINCT(Date)

然后为普通用户创建另一个指标

用户 AVG =(用户/日期计数)

平均值取决于您选择的时间范围。如果您选择过去 28 天,则平均值为这 28 天(日期),如果您过滤 20 天,则平均值为这 20 天,依此类推。

希望有帮助。

于 2017-11-24T20:17:12.520 回答
0

我已经能够以一种极其粗糙和丑陋的方式使用 Google 表格作为一种计算方法并作为 Data Studio 的数据源。

这对于尝试做同样事情的其他人可能很有用。这假设您知道如何在表格中使用 GA 数据并开始使用报告配置。一定会有更好的办法。

过去 7 天的平均每日用户数示例:

  1. 编辑报告配置字段:

    • 报告名称:每天创建一份报告,在本例中为 7 个报告。Users-1通过命名它们(例如)Users-7。这些是您的第 2 行值。您将有 7 列,第一个报告名称位于 B 列。
    • 开始日期和结束日期:使用TODAY()-XwhereX是之前的天数来定义每个报告的开始和结束日期。每个报告将包含一天的用户计数。报告Users-1TODAY()-1用于开始和结束等。
    • 指标:输入指标,例如ga:usersga:new users
  2. 创建报告

    • 使用“运行报告”来创建和填充结果表。
  3. 为您将用作平均计算基础的临时数据集创建一个工作表。第一列是日期,其余列用于指标,在本例中为UsersNew Users

  4. 使用日期和值填充临时数据集。您将参考报告配置来获取日期,并且您将从每个单独的报告中提取指标。在这个阶段,您有一张表,其中第一列中包含日期,后续列中包含值,其中每一天的值都有一行。一定要使用标题。

  5. 最后,创建一个对临时数据集中的值进行平均的工作表。此工作表将为每个指标提供一列,每列有一个值。例如,一个值是根据临时数据集中的序列=AVG(interim_sheet_reference:range)或您想要执行的任何其他计算来计算的。

  6. 最后,您可以使用 Data Studio 连接到该数据源并使用这些值。对于此示例中的用户计数,您将Sum在创建数据源时将其用作聚合字段类型。

它超级难看,但它有效。

于 2017-09-15T16:20:28.280 回答