Google Data Studio日期汇总 - 平均每日用户数

时间:2017-09-14 16:02:01

标签: google-data-studio

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

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

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

2 个答案:

答案 0 :(得分:0)

我已经能够以极其粗暴和丑陋的方式使用Google表格作为进行计算的手段并作为Data studio的数据源。

这可能对其他尝试做同样事情的人有用。这假设您知道如何在表格中使用GA数据,并从报告配置开始。必须有更好的方法。

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

  1. 编辑报告配置字段:

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

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

  4. 使用日期和值填充临时数据集。您将引用报告配置以获取日期,您将从每个单独的报告中提取指标。在此阶段,您有一张工作表,其中包含第一列中的日期和后续列中的值,每行的值包含一行。请务必使用标题。

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

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

  7. 它非常丑陋但它有效。

答案 1 :(得分:0)

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

日期计数= COUNT(日期)

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

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

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

希望有所帮助。