REST Resource: properties.expandedDataSets

資源:ExpandedDataSet

代表 GA4ExpandedDataSet 的資源訊息。

JSON 表示法
{
  "name": string,
  "displayName": string,
  "description": string,
  "dimensionNames": [
    string
  ],
  "metricNames": [
    string
  ],
  "dimensionFilterExpression": {
    object (ExpandedDataSetFilterExpression)
  },
  "dataCollectionStartTime": string
}
欄位
name

string

僅供輸出。此 ExpandedDataSet 資源的資源名稱。格式:properties/{property_id}/expandedDataSets/{expandedDataSet}

displayName

string

必要欄位。StartedDataSet 的顯示名稱。最多 200 個字元。

description

string

選用設定。OpenedDataSet 的說明。最多 50 個半形字元。

dimensionNames[]

string

不可變動。OpenedDataSet 中包含的維度清單。如需維度名稱清單,請參閱 API 維度

metricNames[]

string

不可變動。OpenedDataSet 中包含的指標清單。如要查看維度名稱清單,請參閱 API 指標

dimensionFilterExpression

object (ExpandedDataSetFilterExpression)

不可變動。套用至 ExpandedDataSet 中維度的 ExpandedDataSet 篩選器邏輯運算式。這個篩選器用於減少列數,因此可能會發生 other 列。

dataCollectionStartTime

string (Timestamp format)

僅供輸出。展開資料集開始 (或開始) 收集資料的時間。

採用 RFC3339 世界標準時間「Zulu」格式的時間戳記,採用奈秒解析度和最多九個小數位數。範例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

ExpandedDataSetFilterExpression

EnhancedDataSet 維度篩選器的邏輯運算式。

JSON 表示法
{

  // Union field expr can be only one of the following:
  "andGroup": {
    object (ExpandedDataSetFilterExpressionList)
  },
  "notExpression": {
    object (ExpandedDataSetFilterExpression)
  },
  "filter": {
    object (ExpandedDataSetFilter)
  }
  // End of list of possible types for union field expr.
}
欄位
聯集欄位 expr。套用至篩選器的運算式。expr 只能是下列其中一項:
andGroup

object (ExpandedDataSetFilterExpressionList)

要結合 AND 的運算式清單。其中包含的 StartedDataSetFilterExpression 必須採用 notExpression 或 dimensionFilter。必須為頂層 ExpandedDataSetFilterExpression 設定。

notExpression

object (ExpandedDataSetFilterExpression)

要「不」的篩選運算式 (也就是反轉、互補)。內容必須包含維度篩選器。無法在頂層 ExpandedDataSetFilterExpression 上設定這項設定。

filter

object (ExpandedDataSetFilter)

單一維度的篩選器。無法在頂層 ExpandedDataSetFilterExpression 上設定這項設定。

ExpandedDataSetFilterExpressionList

StartedDataSet 篩選器運算式清單。

JSON 表示法
{
  "filterExpressions": [
    {
      object (ExpandedDataSetFilterExpression)
    }
  ]
}
欄位
filterExpressions[]

object (ExpandedDataSetFilterExpression)

StartedDataSet 篩選器運算式清單。

ExpandedDataSetFilter

單一維度的專屬篩選器

JSON 表示法
{
  "fieldName": string,

  // Union field one_filter can be only one of the following:
  "stringFilter": {
    object (StringFilter)
  },
  "inListFilter": {
    object (InListFilter)
  }
  // End of list of possible types for union field one_filter.
}
欄位
fieldName

string

必要欄位。要篩選的維度名稱。

聯集欄位 one_filter。以上其中一個篩選器。one_filter 只能是下列其中一項:
stringFilter

object (StringFilter)

篩選符合特定模式的字串類型維度。

inListFilter

object (InListFilter)

符合特定選項清單的字串維度篩選器。

StringFilter

篩選符合特定模式的字串類型維度。

JSON 表示法
{
  "matchType": enum (MatchType),
  "value": string,
  "caseSensitive": boolean
}
欄位
matchType

enum (MatchType)

必要欄位。字串篩選器的比對類型。

value

string

必要欄位。要比對的字串值。

caseSensitive

boolean

選用設定。如果為 true,則比對會區分大小寫。如果設為 False,比對時不區分大小寫。如果 matchType 為 EXACT,就必須為 true。如果 matchType 為 CONTAINS,就必須為 false。

MatchType

字串篩選器的比對類型。

列舉
MATCH_TYPE_UNSPECIFIED 未指定
EXACT 完全符合字串值。
CONTAINS 包含字串值。

InListFilter

符合特定選項清單的字串維度篩選器。

JSON 表示法
{
  "values": [
    string
  ],
  "caseSensitive": boolean
}
欄位
values[]

string

必要欄位。要比對的可能字串值清單。不得空白。

caseSensitive

boolean

選用設定。如果為 true,則比對會區分大小寫。如果設為 False,比對時不區分大小寫。必須為 true。

方法

create

建立 ExpandedDataSet。

delete

刪除屬性上的 ExpandedDataSet。

get

查詢單一 ExpandedDataSet。

list

可列出屬性上的 ExpandedDataSet。

patch

更新屬性的 ExpandedDataSet。