REST Resource: properties.calculatedMetrics

리소스: CalculatedMetric

계산된 측정항목의 정의입니다.

JSON 표현
{
  "name": string,
  "description": string,
  "displayName": string,
  "calculatedMetricId": string,
  "metricUnit": enum (MetricUnit),
  "restrictedMetricType": [
    enum (RestrictedMetricType)
  ],
  "formula": string,
  "invalidMetricReference": boolean
}
입력란
name

string

출력 전용입니다. 이 CalculatedMetric의 리소스 이름입니다. 형식: 'properties/{property_id}/calculatedMetrics/{calculatedMetricId}'

description

string

선택사항입니다. 이 계산된 측정항목의 설명입니다. 최대 길이는 4,096자(영문 기준)입니다.

displayName

string

필수 항목입니다. Google 애널리틱스 UI에 표시되는 이 계산된 측정항목의 표시 이름입니다. 최대 길이는 82자(영문 기준)입니다.

calculatedMetricId

string

출력 전용입니다. 계산된 측정항목에 사용할 ID입니다. UI에서는 이를 'API 이름'이라고 합니다.

ComputingMetricId는 외부 API에서 이 계산된 측정항목을 참조할 때 사용됩니다. 예를 들면 'calcMetric:{calculatedMetricId}'입니다.

metricUnit

enum (MetricUnit)

필수 항목입니다. 계산된 측정항목 값의 유형입니다.

restrictedMetricType[]

enum (RestrictedMetricType)

출력 전용입니다. 이 측정항목에 포함된 제한된 데이터의 유형입니다.

formula

string

필수 항목입니다. 계산된 측정항목의 정의입니다. 참조된 고유한 맞춤 측정항목의 최대 개수는 5개입니다. 수식은 + (더하기), - (빼기), - (음수), * (곱하기), / (나누기), () (괄호) 연산을 지원합니다. Long (64비트 정수) 또는 Double (64비트 부동 소수점 숫자)에 맞는 유효한 실수는 모두 허용됩니다. 수식 예: '( customEvent:parameterName + cartPurchaseQuantity ) / 2.0'

invalidMetricReference

boolean

출력 전용입니다. true이면 이 계산된 측정항목에 잘못된 측정항목 참조가 있습니다. InvalidMetricReference가 true로 설정된 계산된 측정항목을 사용하면 모든 작업이 실패하거나 경고가 발생하거나 예기치 않은 결과가 발생할 수 있습니다.

MetricUnit

계산된 측정항목의 값을 나타내는 가능한 유형입니다.

열거형
METRIC_UNIT_UNSPECIFIED MetricUnit이 지정되지 않았거나 누락되었습니다.
STANDARD 이 측정항목은 기본 단위를 사용합니다.
CURRENCY 이 측정항목은 통화를 측정합니다.
FEET 이 메트릭은 피트를 측정합니다.
MILES 이 측정항목은 마일을 측정합니다.
METERS 이 측정항목은 미터를 측정합니다.
KILOMETERS 이 측정항목은 킬로미터를 측정합니다.
MILLISECONDS 이 측정항목은 밀리초를 측정합니다.
SECONDS 이 측정항목은 초를 측정합니다.
MINUTES 이 측정항목은 분을 측정합니다.
HOURS 이 측정항목은 시간을 측정합니다.

RestrictedMetricType

비용 또는 수익 측정항목에 대한 액세스를 제한하는 사용자 역할과 함께 사용되는 계산된 측정항목의 데이터를 표시하는 라벨입니다.

열거형
RESTRICTED_METRIC_TYPE_UNSPECIFIED 알 수 없거나 유형이 지정되지 않았습니다.
COST_DATA 측정항목은 비용 데이터를 보고합니다.
REVENUE_DATA 측정항목은 수익 데이터를 보고합니다.

방법

create

CalculatedMetric을 만듭니다.

delete

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

get

단일 CalculatedMetric 조회

list

속성의 CalculatedMetrics를 나열합니다.

patch

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