- リソース: ExpandedDataSet
- ExpandedDataSetFilterExpression
- ExpandedDataSetFilterExpressionList
- ExpandedDataSetFilter
- StringFilter
- MatchType
- InListFilter
- メソッド
リソース: ExpandedDataSet
ExpandedDataSet を表すリソース メッセージ。
| JSON 表現 | 
|---|
| {
  "name": string,
  "displayName": string,
  "description": string,
  "dimensionNames": [
    string
  ],
  "metricNames": [
    string
  ],
  "dimensionFilterExpression": {
    object ( | 
| フィールド | |
|---|---|
| name | 
 出力専用。この ExpandedDataSet リソースのリソース名。形式: properties/{property_id}/expandedDataSets/{expandedDataSet} | 
| displayName | 
 必須。ExpandedDataSet の表示名。最大 200 文字。 | 
| description | 
 省略可。ExpandedDataSet の説明。最大 50 文字。 | 
| dimensionNames[] | 
 変更不可。ExpandedDataSet に含まれるディメンションのリスト。ディメンション名の一覧については、API ディメンションをご覧ください。 | 
| metricNames[] | 
 変更不可。ExpandedDataSet に含まれる指標のリスト。ディメンション名の一覧については、API 指標をご覧ください。 | 
| dimensionFilterExpression | 
 変更不可。ExpandedDataSet に含まれるディメンションに適用される ExpandedDataSet フィルタの論理式。このフィルタは、行数を減らし、 | 
| dataCollectionStartTime | 
 出力専用。拡張データセットでデータの収集が開始された(または開始される)時刻。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例:  | 
ExpandedDataSetFilterExpression
EnhancedDataSet ディメンション フィルタの論理式。
| JSON 表現 | 
|---|
| { // Union field | 
| フィールド | |
|---|---|
| 共用体フィールド expr。フィルタに適用される式。exprは次のいずれかになります。 | |
| andGroup | 
 AND 演算で結合する式のリスト。ExpandedDataSetFilterExpression が含まれている必要があり、notExpression または dimensionFilter のいずれかを含める必要があります。これは、最上位の ExpandedDataSetFilterExpression に設定する必要があります。 | 
| notExpression | 
 NOT 演算(反転、補完)を適用するフィルタ式。ディメンション フィルタを含める必要があります。これは、最上位の ExpandedDataSetFilterExpression では設定できません。 | 
| filter | 
 単一ディメンションでのフィルタ。これは、最上位の ExpandedDataSetFilterExpression では設定できません。 | 
ExpandedDataSetFilterExpressionList
ExpandedDataSet フィルタ式のリスト。
| JSON 表現 | 
|---|
| {
  "filterExpressions": [
    {
      object ( | 
| フィールド | |
|---|---|
| filterExpressions[] | 
 ExpandedDataSet フィルタ式のリスト。 | 
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 を更新します。 |