REST Resource: properties.expandedDataSets

リソース: ExpandedDataSet

GA4 ExpandedDataSet を表すリソース メッセージ。

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

必須。ExpandedDataSet の表示名。最大 200 文字。

description

string

(省略可)ExpandedDataSet の説明。半角 50 文字(全角 25 文字)以内

dimensionNames[]

string

不変。ExpandedDataSet に含まれるディメンションのリスト。ディメンション名のリストについては、API ディメンションをご覧ください。

metricNames[]

string

不変。ExpandedDataSet に含まれる指標のリスト。ディメンション名の一覧については、API 指標をご覧ください。

dimensionFilterExpression

object (ExpandedDataSetFilterExpression)

不変。ExpandedDataSet に含まれるディメンションに適用される ExpandedDataSet フィルタの論理式。このフィルタは行数を減らすため、「other」行は表示機会が少なくなります。

dataCollectionStartTime

string (Timestamp format)

出力のみ。拡張データセットがデータの収集を開始(または開始)する時刻。

RFC3339 UTC「Zulu」形式のタイムスタンプ。ナノ秒の解像度で小数点以下 9 桁まで指定できます。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

拡張データセット フィルタ式

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 で結合される式のリスト。NotExpression または dimensionFilter のいずれかを持つ ExpandedDataSetFilterExpression を含める必要があります。これを、トップレベルの ExpandedDataSetFilterExpression に設定する必要があります。

notExpression

object (ExpandedDataSetFilterExpression)

フィルタしない(つまり、反転する)フィルタ式。ディメンション フィルタを含める必要があります。トップレベルの ExpandedDataSetFilterExpression には設定できません。

filter

object (ExpandedDataSetFilter)

単一ディメンションに対するフィルタ。トップレベルの ExpandedDataSetFilterExpression には設定できません。

ExpandedDataSetFilterExpressionList

ExpandedDataSet フィルタ式のリスト。

JSON 表現
{
  "filterExpressions": [
    {
      object (ExpandedDataSetFilterExpression)
    }
  ]
}
フィールド
filterExpressions[]

object (ExpandedDataSetFilterExpression)

ExpandedDataSet フィルタ式のリスト。

拡張データセット フィルタ

単一ディメンションの特定のフィルタ

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)

特定のオプション リストに一致する文字列ディメンションのフィルタ。

文字列フィルタ

特定のパターンに一致する文字列タイプのディメンションのフィルタ。

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 にする必要があります。

Methods

create

ExpandedDataSet を作成します。

delete

プロパティ上の ExpandedDataSet を削除します。

get

単一の ExpandedDataSet の検索。

list

プロパティの ExpandedDataSets を一覧表示します。

patch

プロパティの ExpandedDataSet を更新します。