【问题标题】:Google Data Studio - filter based on eventsGoogle Data Studio - 基于事件的过滤器
【发布时间】:2018-01-24 17:53:43
【问题描述】:

我正在尝试对同一个图表使用多个过滤器,这些过滤器基于事件标签。我面临的问题是每个过滤器单独工作没有任何问题,但如果我选择一个过滤器,其他过滤器是空的。

这是设置示例。

我有这样的活动

(category -> action -> label)
flights -> origin -> <variable> (ex : barcelona)
flights -> destination -> <variable> (ex: new york)

在数据工作室中,我添加了一个过滤器:

Dimension: event_label
Metric: total events
Filter: event action equals origin, event category equals flights

单击此过滤器时,我会看到我想查看的所有数据

然后我添加另一个过滤器:

Dimension: event_label
Metric: total events
Filter: event action equals destination, event category equals flight

单击此过滤器时,我会看到我想查看的所有数据

到目前为止一切顺利......但到此结束

如果我从第一个过滤器中选择一个来源,则第二个过滤器将变为空,而在同一会话中为目的地提供的事件已被记录。在一个会话中,我可以将巴塞罗那商店存储在起点,将纽约存储为目的地,但是当我在筛选器起点中选择巴塞罗那时,目的地筛选器中没有显示任何内容。

我可以将过滤器与其他类型的数据混合,例如将浏览器与源混合,但我不能混合事件。

有没有办法解决这个问题?

谢谢

【问题讨论】:

    标签: google-analytics google-data-studio


    【解决方案1】:

    当您一起应用过滤器时,它们会通过 AND 运算连接。 因此,您将数据限制为事件操作等于来源且事件操作等于目的地的事件。这总是会显示 0 个结果,因为这两个条件不会同时存在。

    而是使用 OR 运算符将您的过滤条件组合在同一个过滤器中。

    【讨论】:

    • 嗨,Sian,这是有道理的,并解释了为什么它不起作用,但是如何让同一组内的所有过滤器应用“OR”条件而不是“AND”?标签的显示已经受到过滤器的限制。
    • 使用以下语句创建过滤器:包括等于 (=) 航班的事件类别和包括事件操作在始发地、目的地这将包括类别为航班且操作为始发地或目的地。
    • 嗨,Sian,它似乎有效,但我想知道是否没有获取错误数据的风险。出发地和目的地之间有共同的标签,在选择它们时,我不知道我是在选择出发地还是目的地。例如,我在原产地有 BRU、BCN、TXL,在目的地有相同的。如果我选择 BRU 开始,但可能意味着 BRU 作为起点或终点,这意味着数据可能不正确。
    • 您是否尝试将事件操作作为维度添加到表格中?
    • 你好 Sian,如果我这样做,我只会在下拉列表中看到起点和终点。我可以在目的地列表中添加另一个下拉菜单,但这意味着我不能使用起点和终点对,我一次只能做出一个选择。
    猜你喜欢
    • 1970-01-01
    • 2023-02-21
    • 1970-01-01
    • 1970-01-01
    • 2010-11-03
    • 2017-05-18
    • 1970-01-01
    • 2020-06-12
    • 1970-01-01
    相关资源
    最近更新 更多