首页 > 解决方案 > Google Data Studio:如何计算特定事件的数量

问题描述

我知道以前有人问过类似的问题,但我找到的答案都没有(这里的例子另一个例子)对我有帮助。


我正在尝试做的事情:

在 Google Data Studio 中创建一个报告,显示Unique Page Views VS Specific Event的数量。例如:有多少用户访问了页面 X,有多少用户点击了按钮 Y。

在此处输入图像描述 (我想要实现的示例) ☝️


我已经拥有的:

已配置 Google Analytics 并跟踪事件。当我去谷歌分析时,我可以看到那里的数字。谷歌数据工作室已经连接到我的谷歌分析并且数字匹配。


到目前为止我尝试了什么:

测试 1

Unique Page Views使用和Unique Events指标创建图表并使用 设置过滤器Event Name = "Button clicked",但这会过滤我的Unique Page Views指标,我最终得到错误的数字。

测试 2

使用以下方法创建计算字段

SUM(case when REGEXP_MATCH(Event Action, "Button clicked") then 1 else 0 end)

或使用:

COUNT(case when REGEXP_MATCH(Event Action, "Button clicked" ) then "Button clicked" else NULL end)

但这只会返回1


欣赏任何其他想法

标签: google-analyticsgoogle-data-studiocalculated-field

解决方案


尝试数据混合功能:

  1. 使用访客/用户唯一页面视图创建第一个图。
  2. 创建第二个情节,并根据需要过滤独特事件。
  3. 选择两个图,右键单击其中一个,选择Blend data

示例(添加了未过滤的图进行比较): 情节比较


推荐阅读