REST Resource: properties.expandedDataSets

資源:ExpandedDataSet

代表 GA4 擴充資料集的資源訊息。

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

必要欄位。擴充資料集的顯示名稱。最多 200 個半形字元。

description

string

選用設定。擴充資料集的說明。最多 50 個半形字元。

dimensionNames[]

string

不可變動。「ExpandedDataSet」中的維度清單。如需維度名稱清單,請參閱 API 維度

metricNames[]

string

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

dimensionFilterExpression

object (ExpandedDataSetFilterExpression)

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

dataCollectionStartTime

string (Timestamp format)

僅供輸出。展開資料集開始 (或即將開始) 彙整資料的時間。

RFC3339 世界標準時間「Zulu」的時間戳記格式,解析度為奈秒,且最多 9 個小數位數。範例:"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 結合的運算式清單。必須包含 ExpandedDataSetFilterExpression,其中之一為 notExpression 或 dimensionFilter。必須在頂層 expandedDataSetFilterExpression 中設定這項資訊。

notExpression

object (ExpandedDataSetFilterExpression)

排除的篩選運算式 (也就是反轉、互補)。必須包含維度篩選器。無法在頂層 ExpandedDataSetFilterExpression 上設定此屬性。

filter

object (ExpandedDataSetFilter)

單一維度的篩選器。無法在頂層 ExpandedDataSetFilterExpression 上設定此屬性。

ExpandedDataSetFilterExpressionList

ExpandedDataSet 篩選運算式清單。

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

object (ExpandedDataSetFilterExpression)

ExpandedDataSet 篩選運算式清單。

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

建立展開資料集。

delete

可刪除屬性中的 ExpandedDataSet。

get

查詢單一展開資料集。

list

列出屬性的 ExpandedDataSet。

patch

可更新屬性的 ExpandedDataSet。