- リソース: extendedDataSet
- ExpandedDataSetFilterExpression
- ExpandedDataSetFilterExpressionList
- ExpandedDataSetFilter
- StringFilter
- MatchType
- InListFilter
- メソッド
リソース: extendedDataSet
GA4 ExtendedDataSet を表すリソース メッセージ。
JSON 表現 |
---|
{
"name": string,
"displayName": string,
"description": string,
"dimensionNames": [
string
],
"metricNames": [
string
],
"dimensionFilterExpression": {
object ( |
フィールド | |
---|---|
name |
出力専用。この ExtendedDataSet リソースのリソース名。形式: properties/{property_id}/expandedDataSets/{expandedDataSet} |
displayName |
必須。ExtendedDataSet の表示名。最大 200 文字。 |
description |
省略可。ExtendedDataSet の説明。最大 50 文字。 |
dimensionNames[] |
変更不可。ExtendedDataSet に含まれるディメンションのリスト。ディメンション名の一覧については、API ディメンションをご覧ください。 |
metricNames[] |
変更不可。ExtendedDataSet に含まれる指標のリスト。ディメンション名の一覧については、API 指標をご覧ください。 |
dimensionFilterExpression |
変更不可。ExtendedDataSet に含まれるディメンションに適用された extendedDataSet フィルタの論理式。このフィルタは、行数を減らして |
dataCollectionStartTime |
出力専用。拡張データセットでのデータ収集を開始した(または開始する)時刻。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
ExpandedDataSetFilterExpression
EnhancedDataSet ディメンション フィルタの論理式。
JSON 表現 |
---|
{ // Union field |
フィールド | |
---|---|
共用体フィールド expr 。フィルタに適用される式。expr は次のいずれかになります。 |
|
andGroup |
AND で結合される式のリスト。notExpression または dimensionFilter を含む extendedDataSetFilterExpression を含める必要があります。これは、最上位の ExpansionDataSetFilterExpression に対して設定する必要があります。 |
notExpression |
除外する(つまり、反転、補完する)フィルタ式。AlignmentFilter を含める必要があります。これは、最上位の ExpansionDataSetFilterExpression には設定できません。 |
filter |
1 つのディメンションに対するフィルタ。これは、最上位の ExpansionDataSetFilterExpression には設定できません。 |
ExpandedDataSetFilterExpressionList
ExtendedDataSet フィルタ式のリスト。
JSON 表現 |
---|
{
"filterExpressions": [
{
object ( |
フィールド | |
---|---|
filterExpressions[] |
ExtendedDataSet フィルタ式のリスト。 |
ExpandedDataSetFilter
1 つのディメンションに対する特定のフィルタ
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 でなければなりません。 |
Methods |
|
---|---|
|
ExtendedDataSet を作成します。 |
|
プロパティの extendedDataSet を削除します。 |
|
1 つの extendedDataSet のルックアップ。 |
|
プロパティの extendedDataSets を一覧表示します。 |
|
プロパティの expandedDataSet を更新します。 |