Secara default, laporan Anda akan berisi semua data dalam reportScope yang ditentukan oleh permintaan Anda. Jika Anda ingin laporan hanya berisi data yang sesuai dengan kumpulan kriteria, Anda dapat menambahkan satu atau beberapa filter ke laporan. Hanya baris yang memenuhi semua filter akan dikembalikan.
Misalnya, Anda dapat meminta laporan semua kata kunci dalam suatu agensi. Selanjutnya Anda dapat menentukan filter sehingga hanya kata kunci dengan URL halaman landing yang diawali dengan www.example.com dan www.another-example.com muncul di laporan.
"filters": [ { "column" : { "columnName": "keywordLandingPage" }, "operator" : "startsWith", "values" : [ "http://www.example.com", "http://www.another-example.com" ] } ]
Setiap filter menentukan kolom yang akan difilter, operator, dan daftar nilai yang diharapkan berada di kolom tertentu:
"filters": [ { "column" : column to filter on, "operator" : operator specifying the type of filter, "values" : list of values }, { ... another filter can go here ... } ]
Filterable
.
Operator filter
Semua filter peka huruf besar/kecil. Yaitu, filter dengan "www.Sprockets.com" tidak akan cocok kolom yang berisi "www.sprockets.com".
Operator | Deskripsi | Jumlah nilai yang didukung |
---|---|---|
equals |
Kolom harus sama persis dengan nilai yang ditentukan. | 1 |
notEquals |
Kolom tidak boleh sesuai dengan nilai yang ditentukan. | 1 |
in |
Kolom harus sama persis dengan salah satu nilai dalam daftar filter.
Tidak valid untuk jenis data daftar (seperti |
variabel |
lessThan |
Kolom harus berisi nilai yang lebih kecil dari nilai yang ditentukan.
Jika Anda menentukan filter ini untuk kolom Tidak valid untuk jenis data daftar (seperti |
1 |
greaterThan |
Kolom harus berisi nilai yang lebih besar dari salah satu nilai di daftar filter.
Jika Anda menentukan filter ini untuk kolom
Tidak valid untuk jenis data daftar (seperti |
1 |
lessThanOrEqual |
Kolom harus berisi nilai yang kurang dari atau sama dengan salah satu nilai nilai pada daftar filter.
Jika Anda menentukan filter ini untuk kolom
Tidak valid untuk jenis data daftar (seperti |
1 |
greaterThanOrEqual |
Kolom harus berisi nilai yang lebih besar dari atau sama dengan salah satu nilai nilai pada daftar filter.
Jika Anda menentukan filter ini untuk kolom
Tidak valid untuk jenis data daftar (seperti |
1 |
isNull |
Kolom harus kosong. Misalnya, jika Anda menentukan isNull
untuk kolom keywordMaxCpc dalam laporan kata kunci, laporan
hanya akan berisi kata kunci yang belum menentukan CPC Maks.
|
0 |
isNotNull |
Kolom harus berisi nilai. | 0 |
startsWith |
Kolom harus diawali dengan salah satu string dalam daftar filter.
Hanya berlaku untuk |
variabel |
containsSubstring |
Kolom harus berisi semua atau sebagian dari salah satu {i>string<i} yang ditetapkan dalam daftar filter.
Misalnya, filter
tetapi tidak akan menampilkan baris dengan nilai ini:
Hanya berlaku untuk |
variabel |
doesNotContainSubstring |
Kolom tidak boleh berisi string apa pun dalam daftar filter.
Misalnya, filter tetapi tidak akan menampilkan baris dengan nilai ini:
Hanya berlaku untuk |
variabel |
containsElement |
Kolom harus berisi setidaknya salah satu nilai dalam daftar filter.
Hanya berlaku untuk kolom dengan jenis data daftar (seperti
Misalnya dalam laporan |
variabel |