根據預設,報表會包含 reportScope 中的所有資料 您的要求為何。如果您希望報表只包含與一組關鍵字相符的資料 您可以將一或多個篩選器加入報表,僅限符合所有篩選器的資料列 。
舉例來說,您可以要求報表內含某個代理商的所有關鍵字。接著 則可指定篩選器,只讓到達網頁網址開頭為 報表會顯示 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 |
篩選器清單中必須至少含有一個值。
僅適用於含有清單資料類型的資料欄 (例如
以 |
機動 |