- JSON 表示法
- AccessFilterExpressionList
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表示法
 
- AccessFilter
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表示法
 
- AccessStringFilter
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表示法
 
- MatchType
- AccessInListFilter
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表示法
 
- AccessNumericFilter
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表示法
 
- 操作
- NumericValue
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表示法
 
- AccessBetweenFilter
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表示法
 
表示维度或指标过滤条件。同一表达式中的字段必须是所有维度或所有指标。
| JSON 表示法 | 
|---|
| { // Union field | 
| 字段 | |
|---|---|
| 联合字段 one_expression。为FilterExpression指定一种类型的过滤器表达式。one_expression只能是下列其中一项: | |
| andGroup | 
 andGroup 中的每个过滤器表达式都存在 AND 关系。 | 
| orGroup | 
 orGroup 中的每个过滤器表达式之间都存在 OR 关系。 | 
| notExpression | 
 Filter 表达式 不是 notExpress 表达式。 | 
| accessFilter | 
 原初过滤器。在同一个过滤器表达式中,过滤器的所有字段名称必须是所有维度或所有指标。 | 
AccessFilterExpressionList
过滤表达式列表。
| JSON 表示法 | 
|---|
| {
  "expressions": [
    {
      object ( | 
| 字段 | |
|---|---|
| expressions[] | 
 过滤表达式列表。 | 
AccessFilter
用于过滤维度或指标值的表达式。
| JSON 表示法 | 
|---|
| { "fieldName": string, // Union field | 
| 字段 | |
|---|---|
| fieldName | 
 维度名称或指标名称。 | 
| 联合字段 one_filter。为Filter指定一种类型的过滤条件。one_filter只能是下列其中一项: | |
| stringFilter | 
 与字符串相关的过滤条件。 | 
| inListFilter | 
 列表中值的过滤条件。 | 
| numericFilter | 
 数值或日期值的过滤器。 | 
| betweenFilter | 
 两个值的过滤器。 | 
AccessStringFilter
字符串过滤器。
| JSON 表示法 | 
|---|
| {
  "matchType": enum ( | 
| 字段 | |
|---|---|
| matchType | 
 此过滤器的匹配类型。 | 
| value | 
 用于匹配的字符串值。 | 
| caseSensitive | 
 如果为 true,则字符串值区分大小写。 | 
MatchType
字符串过滤条件的匹配类型。
| 枚举 | |
|---|---|
| MATCH_TYPE_UNSPECIFIED | 未指定 | 
| EXACT | 与字符串值完全匹配。 | 
| BEGINS_WITH | 以字符串值开头。 | 
| ENDS_WITH | 以字符串值结尾。 | 
| CONTAINS | 包含字符串值。 | 
| FULL_REGEXP | 具有字符串值的正则表达式的完全匹配。 | 
| PARTIAL_REGEXP | 具有字符串值的正则表达式的部分匹配。 | 
AccessInListFilter
结果必须是字符串值列表。
| JSON 表示法 | 
|---|
| { "values": [ string ], "caseSensitive": boolean } | 
| 字段 | |
|---|---|
| values[] | 
 字符串值列表。不得为空。 | 
| caseSensitive | 
 如果为 true,则字符串值区分大小写。 | 
AccessNumericFilter
用于过滤数字值或日期值。
| JSON 表示法 | 
|---|
| { "operation": enum ( | 
| 字段 | |
|---|---|
| operation | 
 此过滤器的操作类型。 | 
| value | 
 数值或日期值。 | 
操作
对数值过滤器应用的运算。
| 枚举 | |
|---|---|
| OPERATION_UNSPECIFIED | 未指定。 | 
| EQUAL | 等于 | 
| LESS_THAN | 小于 | 
| LESS_THAN_OR_EQUAL | 小于或等于 | 
| GREATER_THAN | 大于 | 
| GREATER_THAN_OR_EQUAL | 大于或等于 | 
NumericValue
用于表示数字。
| JSON 表示法 | 
|---|
| { // Union field | 
| 字段 | |
|---|---|
| 联合字段 one_value。数值one_value只能是下列其中一项: | |
| int64Value | 
 整数值 | 
| doubleValue | 
 DoubleValue | 
AccessBetweenFilter
用于表示结果需要介于两个数字(包括这两个数字)之间。
| JSON 表示法 | 
|---|
| { "fromValue": { object ( | 
| 字段 | |
|---|---|
| fromValue | 
 以此数字开头。 | 
| toValue | 
 以此数字结尾。 |