Per impostazione predefinita, il report conterrà tutti i dati in reportScope che specificate dalla tua richiesta. Se desideri che un report contenga solo i dati che corrispondono a un insieme di di classificazione, puoi aggiungere uno o più filtri a un report. Solo le righe che soddisfano tutti i filtri vengono restituiti.
Ad esempio, puoi richiedere un report su tutte le parole chiave di un'agenzia. Poi puoi specificare un filtro in modo che solo le parole chiave con URL pagina di destinazione che iniziano con www.example.com e www.another-example.com vengono visualizzati nel report.
"filters": [ { "column" : { "columnName": "keywordLandingPage" }, "operator" : "startsWith", "values" : [ "http://www.example.com", "http://www.another-example.com" ] } ]
Ogni filtro specifica una colonna da filtrare, un operatore e un elenco di valori che devono trovarsi nella colonna specificata:
"filters": [ { "column" : column to filter on, "operator" : operator specifying the type of filter, "values" : list of values }, { ... another filter can go here ... } ]
Filterable
.
Operatori di filtro
Tutti i filtri sono sensibili alle maiuscole. Vale a dire, un filtro con "www.Sprockets.com" non corrisponderà una colonna che contiene "www.sprockets.com".
Operatore | Descrizione | Numero di valori supportati |
---|---|---|
equals |
La colonna deve corrispondere esattamente al valore specificato. | 1 |
notEquals |
La colonna non deve corrispondere al valore specificato. | 1 |
in |
La colonna deve corrispondere esattamente a uno dei valori nell'elenco del filtro.
Non valido per i tipi di dati dell'elenco (ad esempio |
variabile |
lessThan |
La colonna deve contenere un valore inferiore a quello specificato.
Se specifichi questo filtro per una colonna Non valido per i tipi di dati dell'elenco (ad esempio |
1 |
greaterThan |
La colonna deve contenere un valore maggiore di uno dei valori in nell'elenco del filtro.
Se specifichi questo filtro per una colonna
Non valido per i tipi di dati dell'elenco (ad esempio |
1 |
lessThanOrEqual |
La colonna deve contenere un valore minore o uguale a uno dei valori valori nell'elenco del filtro.
Se specifichi questo filtro per una colonna
Non valido per i tipi di dati dell'elenco (ad esempio |
1 |
greaterThanOrEqual |
La colonna deve contenere un valore maggiore o uguale a uno dei valori valori nell'elenco del filtro.
Se specifichi questo filtro per una colonna
Non valido per i tipi di dati dell'elenco (ad esempio |
1 |
isNull |
La colonna deve essere vuota. Ad esempio, se specifichi isNull
per la colonna keywordMaxCpc in un report sulle parole chiave, il report
conterrà solo le parole chiave che non hanno specificato un CPC max.
|
0 |
isNotNull |
La colonna deve contenere un valore. | 0 |
startsWith |
La colonna deve iniziare con una delle stringhe nell'elenco del filtro.
Valido solo per |
variabile |
containsSubstring |
La colonna deve contenere tutte o parte di una delle stringhe specificate nel nell'elenco di filtri.
Ad esempio, un filtro
ma non restituirà le righe con questi valori:
Valido solo per |
variabile |
doesNotContainSubstring |
La colonna non deve contenere nessuna delle stringhe nell'elenco del filtro.
Ad esempio, un filtro ma non restituirà le righe con questi valori:
Valido solo per |
variabile |
containsElement |
La colonna deve contenere almeno uno dei valori nell'elenco del filtro.
Valido solo per le colonne con tipi di dati di elenco (ad esempio
Ad esempio, in un report |
variabile |