2016-07-06 13 views
3

多くの手品をした結果、最終的にSearch Console APIが動作するようになりました。残念ながら、私は複数のORフィルタを追加する方法を理解することはできません。私はこれがdimensionFilterGroups []。groupTypeが最終的にはどんなものかと推測しますが、 'or'はまだオプションではありません。Google Search Console API:複数のORフィルタを実装するにはどうすればよいですか?

基本的には、どのような場合に結果が返される一連のフィルタを実装しますか?私は次のことを試してみたが、どれも動作するようには思えない

"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' 
    } 
] 

答えて

1

残念ながら、これはまだマニュアルに従って、サポートされていません。

dimensionFilterGroups [] groupType:。

"(および")このグループ内のすべてのフィルタがtrueを返す必要があるかどうか "

、または1つまたはそれ以上 は(まだサポートされていません)trueを返さなければなりません。"

出典:https://developers.google.com/webmaster-tools/v3/searchanalytics/query

+0

おかげマーティン - 私はどこか、それが古くなった期待していたことを読んで信じています!結局、私は複数のリクエストを送信するだけでした。これはGoogleのサーバーに不必要な負荷をかけるように見えるため、これはサポートされていないというのはちょっと奇妙です。 – curzmg

関連する問題