리소스: CalculatedMetric
계산된 측정항목의 정의입니다.
JSON 표현 |
---|
{ "name": string, "description": string, "displayName": string, "calculatedMetricId": string, "metricUnit": enum ( |
필드 | |
---|---|
name |
출력 전용입니다. 이 CalculatedMetric의 리소스 이름입니다. Format: 'properties/{property_id}/calculatedMetrics/{calculatedMetricId}' |
description |
선택사항입니다. 이 계산된 측정항목에 대한 설명입니다. 최대 길이는 4,096자(영문 기준)입니다. |
display |
필수 항목입니다. Google 애널리틱스 UI에 표시되는 이 계산된 측정항목의 표시 이름입니다. 최대 길이는 82자(영문 기준)입니다. |
calculated |
출력 전용입니다. 계산된 측정항목에 사용할 ID입니다. UI에서는 이를 'API 이름'이라고 합니다. calculatedMetricId는 외부 API에서 이 계산된 측정항목을 참조할 때 사용됩니다. 예를 들면 'calcMetric:{calculatedMetricId}'입니다. |
metric |
필수 항목입니다. 계산된 측정항목 값의 유형입니다. |
restricted |
출력 전용입니다. 이 측정항목에 포함된 제한된 데이터 유형입니다. |
formula |
필수 항목입니다. 계산된 측정항목의 정의입니다. 참조된 고유한 맞춤 측정항목의 최대 개수는 5개입니다. 수식은 + (더하기), - (빼기), - (음수), * (곱하기), / (나눗셈), () (괄호) 연산을 지원합니다. Long (64비트 정수) 또는 Double (64비트 부동 소수점 수)에 맞는 유효한 실수는 모두 허용됩니다. 수식 예: '( customEvent:parameterName + cartPurchaseQuantity ) / 2.0' |
invalid |
출력 전용입니다. 이 계산된 측정항목에 잘못된 측정항목 참조가 있는 경우 true입니다. invalidMetricReference가 true로 설정된 계산된 측정항목을 사용하는 모든 항목은 실패하거나 경고를 생성하거나 예상치 못한 결과를 생성할 수 있습니다. |
MetricUnit
계산된 측정항목 값을 나타낼 수 있는 유형입니다.
열거형 | |
---|---|
METRIC_UNIT_UNSPECIFIED |
MetricUnit이 지정되지 않았거나 누락되었습니다. |
STANDARD |
이 측정항목은 기본 단위를 사용합니다. |
CURRENCY |
이 측정항목은 통화를 측정합니다. |
FEET |
이 측정항목은 피트를 측정합니다. |
MILES |
이 측정항목은 마일을 측정합니다. |
METERS |
이 측정항목은 미터를 측정합니다. |
KILOMETERS |
이 측정항목은 킬로미터를 측정합니다. |
MILLISECONDS |
이 측정항목은 밀리초(ms)로 측정됩니다. |
SECONDS |
이 측정항목은 초 단위로 측정됩니다. |
MINUTES |
이 측정항목은 분 단위로 측정됩니다. |
HOURS |
이 측정항목은 시간을 측정합니다. |
RestrictedMetricType
비용 또는 수익 측정항목에 대한 액세스를 제한하는 사용자 역할과 함께 사용되는 계산된 측정항목의 데이터를 표시하는 라벨입니다.
열거형 | |
---|---|
RESTRICTED_METRIC_TYPE_UNSPECIFIED |
알 수 없는 유형 또는 지정되지 않은 유형 |
COST_DATA |
측정항목은 비용 데이터를 보고합니다. |
REVENUE_DATA |
측정항목은 수익 데이터를 보고합니다. |
메서드 |
|
---|---|
|
CalculatedMetric을 만듭니다. |
|
속성의 CalculatedMetric을 삭제합니다. |
|
단일 CalculatedMetric을 조회합니다. |
|
속성의 CalculatedMetrics를 나열합니다. |
|
속성의 CalculatedMetric을 업데이트합니다. |