- Représentation JSON
- AccessFilterExpressionList
- AccessFilter
- AccessStringFilter
- MatchType
- AccessInListFilter
- AccessNumericFilter
- Opération
- NumericValue
- AccessBetweenFilter
Exprime les filtres de dimensions ou de métriques. Les champs de la même expression doivent tous être des dimensions ou des métriques.
Représentation JSON |
---|
{ // Union field |
Champs | |
---|---|
Champ d'union one_expression . Spécifiez un type d'expression de filtre pour FilterExpression . La one_expression ne peut être qu'un des éléments suivants : |
|
andGroup |
Chacune des objets FilterExpressions dans le groupe andGroup a une relation AND. |
orGroup |
Chacune des objets FilterExpressions dans orGroup a une relation OR. |
notExpression |
FilterExpression n'est PAS notExpression. |
accessFilter |
Un filtre primitif. Dans la même "FilterExpression", tous les noms de champs du filtre doivent correspondre à toutes les dimensions ou à toutes les métriques. |
AccessFilterExpressionList
Liste d'expressions de filtre.
Représentation JSON |
---|
{
"expressions": [
{
object ( |
Champs | |
---|---|
expressions[] |
Liste d'expressions de filtre. |
AccessFilter
Expression permettant de filtrer les valeurs des dimensions ou des métriques.
Représentation JSON |
---|
{ "fieldName": string, // Union field |
Champs | |
---|---|
fieldName |
Nom de la dimension ou de la métrique. |
Champ d'union one_filter . Spécifiez un type de filtre pour Filter . La one_filter ne peut être qu'un des éléments suivants : |
|
stringFilter |
Filtre lié aux chaînes. |
inListFilter |
Filtre pour les valeurs dans la liste. |
numericFilter |
Filtre pour les valeurs numériques ou les dates. |
betweenFilter |
Un filtre pour deux valeurs. |
AccessStringFilter
Filtre pour les chaînes.
Représentation JSON |
---|
{
"matchType": enum ( |
Champs | |
---|---|
matchType |
Type de correspondance de ce filtre. |
value |
Valeur de chaîne utilisée pour la mise en correspondance. |
caseSensitive |
Si la valeur est "true", la valeur de la chaîne est sensible à la casse. |
MatchType
Type de correspondance d'un filtre de chaîne.
Enums | |
---|---|
MATCH_TYPE_UNSPECIFIED |
Non spécifiée |
EXACT |
Correspondance exacte de la valeur de la chaîne. |
BEGINS_WITH |
Commence par la valeur de la chaîne. |
ENDS_WITH |
Se termine par la valeur de la chaîne. |
CONTAINS |
Contient la valeur de la chaîne. |
FULL_REGEXP |
Correspondance complète pour l'expression régulière avec la valeur de la chaîne. |
PARTIAL_REGEXP |
Correspondance partielle pour l'expression régulière avec la valeur de la chaîne. |
AccessInListFilter
Le résultat doit se trouver dans une liste de valeurs de chaîne.
Représentation JSON |
---|
{ "values": [ string ], "caseSensitive": boolean } |
Champs | |
---|---|
values[] |
Liste des valeurs de chaîne. Ce champ ne doit pas être vide. |
caseSensitive |
Si la valeur est "true", la valeur de la chaîne est sensible à la casse. |
AccessNumericFilter
Filtres pour les valeurs numériques ou les dates
Représentation JSON |
---|
{ "operation": enum ( |
Champs | |
---|---|
operation |
Type d'opération pour ce filtre. |
value |
Valeur numérique ou date. |
Opération
Opération appliquée à un filtre numérique.
Enums | |
---|---|
OPERATION_UNSPECIFIED |
URL indéterminée. |
EQUAL |
Égal |
LESS_THAN |
Moins de |
LESS_THAN_OR_EQUAL |
Inférieur(e) ou égal(e) à |
GREATER_THAN |
Supérieur(e) à |
GREATER_THAN_OR_EQUAL |
Supérieur(e) ou égal(e) à |
NumericValue
Représenter un nombre.
Représentation JSON |
---|
{ // Union field |
Champs | |
---|---|
Champ d'union one_value . L'une des valeurs numériques one_value ne peut être qu'une seule des valeurs suivantes: |
|
int64Value |
Valeur entière |
doubleValue |
Valeur double |
AccessBetweenFilter
Pour exprimer que le résultat doit être compris entre deux nombres (inclus)
Représentation JSON |
---|
{ "fromValue": { object ( |
Champs | |
---|---|
fromValue |
Commence par ce nombre. |
toValue |
Se termine par ce numéro. |