在带有 OR 语句的时间序列图上使用过滤器
Using a filter on a time series graph with OR statement
我在连接到 Search Console 的 Google Data Studio 中有一个时间序列图。在图中,我有一个过滤器,只显示具有特定短语的搜索“查询”。当我使用一个查询时它工作正常。在图片中,我删除了这个词,因为它是客户的品牌名称。
但是,当我添加一个 OR 元素然后进行第二次查询时,时间序列图表会中断。
当我添加第二个查询时,它显示错误“Data Studio 无法连接到您的数据集”。
查询 2:
错误信息:
我无法告诉您原因 - 但我可以告诉您是什么原因造成的以及如何解决它。
Search Console 数据源无法识别过滤器中的 'or' 条件。要获得 'or' 条件,您需要在第一个条件
中将其添加为正则表达式
今天早些时候使用带有管道运算符Filter, and REGEXP_MATCH
的
进行了尝试
|
例如,如果您要搜索包含 X 或 Y 或 Z 的查询,则可以这样做:
Include Query RegExp Match .*(X|Y|Z).*
我在连接到 Search Console 的 Google Data Studio 中有一个时间序列图。在图中,我有一个过滤器,只显示具有特定短语的搜索“查询”。当我使用一个查询时它工作正常。在图片中,我删除了这个词,因为它是客户的品牌名称。
但是,当我添加一个 OR 元素然后进行第二次查询时,时间序列图表会中断。
当我添加第二个查询时,它显示错误“Data Studio 无法连接到您的数据集”。
查询 2:
错误信息:
我无法告诉您原因 - 但我可以告诉您是什么原因造成的以及如何解决它。 Search Console 数据源无法识别过滤器中的 'or' 条件。要获得 'or' 条件,您需要在第一个条件
中将其添加为正则表达式今天早些时候使用带有管道运算符Filter, and REGEXP_MATCH
的
|
例如,如果您要搜索包含 X 或 Y 或 Z 的查询,则可以这样做:
Include Query RegExp Match .*(X|Y|Z).*