经过多次摆弄后,我终于让Search Console API正常工作。不幸的是,我无法弄清楚如何添加多个OR过滤器。我认为这就是dimensionFilterGroups [] .groupType最终将用于什么,但是'或'还不是一个选择。
基本上,如何实现一系列过滤器,当任何过滤器返回结果时返回结果?
我尝试了以下方法,但似乎都没有效果:
"dimensionFilterGroups": [
{
"filters": [
{
"dimension": 'query',
"operator": 'equals',
"expression": 'lockers'
},
{
"dimension": 'query',
"operator": 'equals',
"expression": 'shelving'
}
]
}
]
"dimensionFilterGroups": [
{
"filters": [
{
"dimension": 'query',
"operator": 'equals',
"expression": 'lockers'
}
],
"filters": [
{
"dimension": 'query',
"operator": 'equals',
"expression": 'shelving'
}
]
}
]
"filters": [
{
"dimension": 'query',
"operator": 'equals',
"expression": 'lockers'
},
{
"dimension": 'query',
"operator": 'equals',
"expression": 'shelving'
}
]
答案 0 :(得分:2)
不幸的是,根据文档,这仍然不受支持。
dimensionFilterGroups [] groupType:
"该组中的所有过滤器是否必须返回true("和"),或者一个或 更多必须返回true(尚不支持)。"
来源:https://developers.google.com/webmaster-tools/v3/searchanalytics/query