デフォルトでは、レポートには reportScope 内の 指定します。指定した一連の条件に一致するデータのみをレポートに含める場合は、 レポートに 1 つ以上のフィルタを追加できます。すべてのフィルタを満たす行のみ 返されます。
たとえば、代理店内のすべてのキーワードのレポートをリクエストできます。その後 フィルタを指定することで、ランディング ページ URL が www.example.com と www. another-example.com がレポートに表示されます。
"filters": [ { "column" : { "columnName": "keywordLandingPage" }, "operator" : "startsWith", "values" : [ "http://www.example.com", "http://www.another-example.com" ] } ]
各フィルタでは、フィルタする列、演算子、値のリストを指定します。 が指定された列にあることが想定されます。
"filters": [ { "column" : column to filter on, "operator" : operator specifying the type of filter, "values" : list of values }, { ... another filter can go here ... } ]
Filterable
の場合。
フィルタ演算子
すべてのフィルタでは大文字と小文字が区別されます。つまり、「www.Sprockets.com」を含むフィルタです。一致しない www.sprockets.com を含む列。
演算子 | 説明 | サポートされる値の数 |
---|---|---|
equals |
列は指定された値と完全に一致する必要があります。 | 1 |
notEquals |
この列は、指定された値と一致してはいけません。 | 1 |
in |
この列は、フィルタのリストのいずれかの値と完全に一致する必要があります。
リストデータ型( |
可変 |
lessThan |
列には、指定された値より小さい値が含まれている必要があります。
リストデータ型( |
1 |
greaterThan |
この列には、 フィルタのリスト内に表示されます。
リストデータ型( |
1 |
lessThanOrEqual |
列には、いずれかの値以下の値が含まれている必要があります。 フィルタのリストにある値のみを指定します。
リストデータ型( |
1 |
greaterThanOrEqual |
列には、いずれかの値以上の値が含まれている必要があります。 フィルタのリストにある値のみを指定します。
リストデータ型( |
1 |
isNull |
この列は空でなければなりません。たとえば、isNull を指定した場合は、
キーワード レポートの keywordMaxCpc 列を確認すると、
には、上限クリック単価を指定していないキーワードのみが含まれる。
|
0 |
isNotNull |
この列に値が入っている必要があります。 | 0 |
startsWith |
列の先頭は、フィルタのリスト内にあるいずれかの文字列にする必要があります。
|
可変 |
containsSubstring |
この列には、 フィルタのリストに追加します。
たとえば、次の値を持つ
ただし、次の値を持つ行は返されません。
|
可変 |
doesNotContainSubstring |
この列には、フィルタのリストのどの文字列も含めることができません。
たとえば、次の値を持つ ただし、次の値を持つ行は返されません。
|
可変 |
containsElement |
列には、フィルタのリストの値の少なくとも 1 つが含まれている必要があります。
リストデータ型(
たとえば |
可変 |