- 資源:ExpandedDataSet
- ExpandedDataSetFilterExpression
- ExpandedDataSetFilterExpressionList
- ExpandedDataSetFilter
- StringFilter
- MatchType
- InListFilter
- 方法
資源:ExpandedDataSet
代表 GA4ExpandedDataSet 的資源訊息。
JSON 表示法 |
---|
{
"name": string,
"displayName": string,
"description": string,
"dimensionNames": [
string
],
"metricNames": [
string
],
"dimensionFilterExpression": {
object ( |
欄位 | |
---|---|
name |
僅供輸出。此 ExpandedDataSet 資源的資源名稱。格式:properties/{property_id}/expandedDataSets/{expandedDataSet} |
displayName |
必要欄位。StartedDataSet 的顯示名稱。最多 200 個字元。 |
description |
選用設定。OpenedDataSet 的說明。最多 50 個半形字元。 |
dimensionNames[] |
不可變動。OpenedDataSet 中包含的維度清單。如需維度名稱清單,請參閱 API 維度。 |
metricNames[] |
不可變動。OpenedDataSet 中包含的指標清單。如要查看維度名稱清單,請參閱 API 指標。 |
dimensionFilterExpression |
不可變動。套用至 ExpandedDataSet 中維度的 ExpandedDataSet 篩選器邏輯運算式。這個篩選器用於減少列數,因此可能會發生 |
dataCollectionStartTime |
僅供輸出。展開資料集開始 (或開始) 收集資料的時間。 採用 RFC3339 世界標準時間「Zulu」格式的時間戳記,採用奈秒解析度和最多九個小數位數。範例: |
ExpandedDataSetFilterExpression
EnhancedDataSet 維度篩選器的邏輯運算式。
JSON 表示法 |
---|
{ // Union field |
欄位 | |
---|---|
聯集欄位 expr 。套用至篩選器的運算式。expr 只能是下列其中一項: |
|
andGroup |
要結合 AND 的運算式清單。其中包含的 StartedDataSetFilterExpression 必須採用 notExpression 或 dimensionFilter。必須為頂層 ExpandedDataSetFilterExpression 設定。 |
notExpression |
要「不」的篩選運算式 (也就是反轉、互補)。內容必須包含維度篩選器。無法在頂層 ExpandedDataSetFilterExpression 上設定這項設定。 |
filter |
單一維度的篩選器。無法在頂層 ExpandedDataSetFilterExpression 上設定這項設定。 |
ExpandedDataSetFilterExpressionList
StartedDataSet 篩選器運算式清單。
JSON 表示法 |
---|
{
"filterExpressions": [
{
object ( |
欄位 | |
---|---|
filterExpressions[] |
StartedDataSet 篩選器運算式清單。 |
ExpandedDataSetFilter
單一維度的專屬篩選器
JSON 表示法 |
---|
{ "fieldName": string, // Union field |
欄位 | |
---|---|
fieldName |
必要欄位。要篩選的維度名稱。 |
聯集欄位 one_filter 。以上其中一個篩選器。one_filter 只能是下列其中一項: |
|
stringFilter |
篩選符合特定模式的字串類型維度。 |
inListFilter |
符合特定選項清單的字串維度篩選器。 |
StringFilter
篩選符合特定模式的字串類型維度。
JSON 表示法 |
---|
{
"matchType": enum ( |
欄位 | |
---|---|
matchType |
必要欄位。字串篩選器的比對類型。 |
value |
必要欄位。要比對的字串值。 |
caseSensitive |
選用設定。如果為 true,則比對會區分大小寫。如果設為 False,比對時不區分大小寫。如果 matchType 為 EXACT,就必須為 true。如果 matchType 為 CONTAINS,就必須為 false。 |
MatchType
字串篩選器的比對類型。
列舉 | |
---|---|
MATCH_TYPE_UNSPECIFIED |
未指定 |
EXACT |
完全符合字串值。 |
CONTAINS |
包含字串值。 |
InListFilter
符合特定選項清單的字串維度篩選器。
JSON 表示法 |
---|
{ "values": [ string ], "caseSensitive": boolean } |
欄位 | |
---|---|
values[] |
必要欄位。要比對的可能字串值清單。不得空白。 |
caseSensitive |
選用設定。如果為 true,則比對會區分大小寫。如果設為 False,比對時不區分大小寫。必須為 true。 |
方法 |
|
---|---|
|
建立 ExpandedDataSet。 |
|
刪除屬性上的 ExpandedDataSet。 |
|
查詢單一 ExpandedDataSet。 |
|
可列出屬性上的 ExpandedDataSet。 |
|
更新屬性的 ExpandedDataSet。 |