REST Resource: properties.expandedDataSets

리소스: ExpandedDataSet

GA4 ScaledDataSet을 나타내는 리소스 메시지입니다.

JSON 표현
{
  "name": string,
  "displayName": string,
  "description": string,
  "dimensionNames": [
    string
  ],
  "metricNames": [
    string
  ],
  "dimensionFilterExpression": {
    object (ExpandedDataSetFilterExpression)
  },
  "dataCollectionStartTime": string
}
필드
name

string

출력 전용입니다. 이 ExtendedDataSet 리소스의 리소스 이름입니다. 형식: properties/{property_id}/expandedDataSets/{expandedDataSet}

displayName

string

필수 항목입니다. 확장 데이터 세트의 표시 이름입니다. 최대 200자(영문 기준)

description

string

선택사항입니다. 확장 데이터 세트에 관한 설명입니다. 최대 50자(영문 기준)

dimensionNames[]

string

변경할 수 없습니다. ScaledDataSet에 포함된 측정기준 목록입니다. 측정기준 이름 목록은 API 측정기준을 참고하세요.

metricNames[]

string

변경할 수 없습니다. 확장 데이터 세트에 포함된 측정항목 목록입니다. 측정기준 이름 목록은 API 측정항목을 참고하세요.

dimensionFilterExpression

object (ExpandedDataSetFilterExpression)

변경할 수 없습니다. ScaledDataSet에 포함된 측정기준에 적용된 ScaledDataSet 필터의 논리적 표현식입니다. 이 필터는 행 수를 줄여 other 행이 발생할 가능성을 줄이는 데 사용됩니다.

dataCollectionStartTime

string (Timestamp format)

출력 전용입니다. 확장 데이터 세트에서 데이터 수집을 시작한 (또는 시작할) 시간입니다.

RFC3339 UTC '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로 결합할 표현식 목록입니다. notExpression 또는 dimensionFilter가 있는 ScaledDataSetFilterExpression이 포함되어야 합니다. 최상위 ScaledDataSetFilterExpression에 대해 설정해야 합니다.

notExpression

object (ExpandedDataSetFilterExpression)

NOT'(반전, 보완)할 필터 표현식입니다. dimensionFilter를 포함해야 합니다. 최상위 ScaledDataSetFilterExpression에는 설정할 수 없습니다.

filter

object (ExpandedDataSetFilter)

단일 측정기준의 필터입니다. 최상위 ScaledDataSetFilterExpression에는 설정할 수 없습니다.

ExpandedDataSetFilterExpressionList

ExtendedDataSet 필터 표현식의 목록입니다.

JSON 표현
{
  "filterExpressions": [
    {
      object (ExpandedDataSetFilterExpression)
    }
  ]
}
필드
filterExpressions[]

object (ExpandedDataSetFilterExpression)

ExtendedDataSet 필터 표현식의 목록입니다.

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

ExtendedDataSet를 만듭니다.

delete

속성에서 ScaledDataSet을 삭제합니다.

get

단일 ScaledDataSet 조회입니다.

list

속성의 확장 데이터 세트를 나열합니다.

patch

속성의 ScaledDataSet을 업데이트합니다.