- リソース: ExpandedDataSet
- ExpandedDataSetFilterExpression
- ExpandedDataSetFilterExpressionList
- ExpandedDataSetFilter
- StringFilter
- MatchType
- InListFilter
- Methods
リソース: ExpandedDataSet
GA4 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 文字(全角 25 文字)以内 |
dimensionNames[] |
不変。ExpandedDataSet に含まれるディメンションのリスト。ディメンション名のリストについては、API ディメンションをご覧ください。 |
metricNames[] |
不変。ExpandedDataSet に含まれる指標のリスト。ディメンション名の一覧については、API 指標をご覧ください。 |
dimensionFilterExpression |
不変。ExpandedDataSet に含まれるディメンションに適用される ExpandedDataSet フィルタの論理式。このフィルタは行数を減らすため、「 |
dataCollectionStartTime |
出力のみ。拡張データセットがデータの収集を開始(または開始)する時刻。 RFC3339 UTC「Zulu」形式のタイムスタンプ。ナノ秒の解像度で小数点以下 9 桁まで指定できます。例: |
拡張データセット フィルタ式
EnhancedDataSet ディメンション フィルタの論理式。
JSON 表現 |
---|
{ // Union field |
フィールド | |
---|---|
共用体フィールド expr 。フィルタに適用される式です。expr は次のいずれかになります。 |
|
andGroup |
AND で結合される式のリスト。NotExpression または dimensionFilter のいずれかを持つ ExpandedDataSetFilterExpression を含める必要があります。これを、トップレベルの ExpandedDataSetFilterExpression に設定する必要があります。 |
notExpression |
フィルタしない(つまり、反転する)フィルタ式。ディメンション フィルタを含める必要があります。トップレベルの ExpandedDataSetFilterExpression には設定できません。 |
filter |
単一ディメンションに対するフィルタ。トップレベルの ExpandedDataSetFilterExpression には設定できません。 |
ExpandedDataSetFilterExpressionList
ExpandedDataSet フィルタ式のリスト。
JSON 表現 |
---|
{
"filterExpressions": [
{
object ( |
フィールド | |
---|---|
filterExpressions[] |
ExpandedDataSet フィルタ式のリスト。 |
拡張データセット フィルタ
単一ディメンションの特定のフィルタ
JSON 表現 |
---|
{ "fieldName": string, // Union field |
フィールド | |
---|---|
fieldName |
必須。フィルタするディメンション名。 |
共用体フィールド one_filter 。いずれかのフィルタ。one_filter は次のいずれかになります。 |
|
stringFilter |
特定のパターンに一致する文字列タイプのディメンションのフィルタ。 |
inListFilter |
特定のオプション リストに一致する文字列ディメンションのフィルタ。 |
文字列フィルタ
特定のパターンに一致する文字列タイプのディメンションのフィルタ。
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 にする必要があります。 |
Methods |
|
---|---|
|
ExpandedDataSet を作成します。 |
|
プロパティ上の ExpandedDataSet を削除します。 |
|
単一の ExpandedDataSet の検索。 |
|
プロパティの ExpandedDataSets を一覧表示します。 |
|
プロパティの ExpandedDataSet を更新します。 |