- Rappresentazione JSON
- FilterExpressionList
- Filtro
- StringFilter
- MatchType
- InListFilter
- NumericFilter
- Operazione
- NumericValue
- BetweenFilter
- EmptyFilter
Per esprimere filtri delle dimensioni o delle metriche. I campi nella stessa FilterExpression devono essere tutte le dimensioni o tutte le metriche.
Rappresentazione JSON |
---|
{ // Union field |
Campi | |
---|---|
Campo unione expr . Specifica un tipo di espressione di filtro per FilterExpression . expr può essere solo uno dei seguenti: |
|
and |
Le espressioni di filtro in andGroup hanno una relazione AND. |
or |
Le espressioni filtro in orGroup hanno una relazione OR. |
not |
L'espressione FilterExpression NON è di tipo notExpression. |
filter |
Un filtro primitivo. Nella stessa FilterExpression, tutti i nomi dei campi del filtro devono essere tutte le dimensioni o tutte le metriche. |
FilterExpressionList
Un elenco di espressioni di filtro.
Rappresentazione JSON |
---|
{
"expressions": [
{
object ( |
Campi | |
---|---|
expressions[] |
Un elenco di espressioni di filtro. |
Filtro
Un'espressione per filtrare i valori delle dimensioni o delle metriche.
Rappresentazione JSON |
---|
{ "fieldName": string, // Union field |
Campi | |
---|---|
field |
Il nome della dimensione o della metrica. Nella maggior parte dei metodi, le dimensioni e le metriche possono essere utilizzate per la prima volta in questo campo. Tuttavia, in una richiesta RunPivotReport, questo campo deve essere specificato anche per nome nelle dimensioni o nelle metriche della richiesta RunPivotReport. |
Campo unione one_filter . Specifica un tipo di filtro per Filter . one_filter può essere solo uno dei seguenti: |
|
string |
Filtro relativo alle stringhe. |
in |
Un filtro per i valori dell'elenco in. |
numeric |
Un filtro per valori numerici o di data. |
between |
Un filtro per due valori. |
empty |
Un filtro per i valori vuoti, ad esempio "(not set)" e "". |
StringFilter
Il filtro per la stringa
Rappresentazione JSON |
---|
{
"matchType": enum ( |
Campi | |
---|---|
match |
Il tipo di corrispondenza per questo filtro. |
value |
Il valore di stringa utilizzato per la corrispondenza. |
case |
Se true, il valore della stringa è sensibile alle maiuscole. |
MatchType
Il tipo di corrispondenza di un filtro stringa
Enum | |
---|---|
MATCH_TYPE_UNSPECIFIED |
Non specificato |
EXACT |
Corrispondenza esatta del valore della stringa. |
BEGINS_WITH |
Inizia con il valore della stringa. |
ENDS_WITH |
Termina con il valore della stringa. |
CONTAINS |
Contiene il valore della stringa. |
FULL_REGEXP |
Corrispondenza completa per l'espressione regolare con il valore della stringa. |
PARTIAL_REGEXP |
Corrispondenza parziale dell'espressione regolare con il valore della stringa. |
InListFilter
Il risultato deve essere in un elenco di valori di stringa.
Rappresentazione JSON |
---|
{ "values": [ string ], "caseSensitive": boolean } |
Campi | |
---|---|
values[] |
L'elenco dei valori di stringa. Non deve essere vuoto. |
case |
Se true, il valore della stringa è sensibile alle maiuscole. |
NumericFilter
Filtri per valori numerici o di data.
Rappresentazione JSON |
---|
{ "operation": enum ( |
Campi | |
---|---|
operation |
Il tipo di operazione per questo filtro. |
value |
Un valore numerico o una data. |
Operazione
L'operazione applicata a un filtro numerico
Enum | |
---|---|
OPERATION_UNSPECIFIED |
Non specificato. |
EQUAL |
Uguale |
LESS_THAN |
Minore di |
LESS_THAN_OR_EQUAL |
Minore o uguale |
GREATER_THAN |
Maggiore di |
GREATER_THAN_OR_EQUAL |
Maggiore o uguale a |
NumericValue
Per rappresentare un numero.
Rappresentazione JSON |
---|
{ // Union field |
Campi | |
---|---|
Campo unione one_value . Uno dei valori numerici one_value può essere solo uno dei seguenti: |
|
int64 |
Valore Integer |
double |
Valore doppio |
BetweenFilter
Per indicare che il risultato deve essere compreso tra due numeri (inclusi).
Rappresentazione JSON |
---|
{ "fromValue": { object ( |
Campi | |
---|---|
from |
Inizia con questo numero. |
to |
Termina con questo numero. |
EmptyFilter
Questo tipo non contiene campi.
Filtra in base ai valori vuoti.