- JSON 表示法
- AccessFilterExpressionList
- AccessFilter
- AccessStringFilter
- MatchType
- AccessInListFilter
- AccessNumericFilter
- 作業
- NumericValue
- AccessBetweenFilter
表示維度或指標篩選器。同一個運算式中的欄位必須全部是維度或所有指標。
JSON 表示法 |
---|
{ // Union field |
欄位 | |
---|---|
聯集欄位 one_expression 。為 FilterExpression 指定一種類型的篩選器運算式。one_expression 只能採用下列其中一種設定: |
|
andGroup |
andGroup 中的每一個 FilterExpressions 都具有 AND 關係。 |
orGroup |
orGroup 中的每一個 FilterExpressions 都具有 OR 關係。 |
notExpression |
FilterExpression 並非「NOTExpression」。 |
accessFilter |
原始篩選器。在相同的 FilterExpression 中,所有篩選器的欄位名稱都必須是維度或所有指標。 |
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 |
雙重值 |
AccessBetweenFilter
表示結果必須介於兩個數字 (含) 之間。
JSON 表示法 |
---|
{ "fromValue": { object ( |
欄位 | |
---|---|
fromValue |
以這個數字開頭。 |
toValue |
結尾是這個號碼。 |