- HTTP 요청
- 경로 매개변수
- 쿼리 매개변수
- 요청 본문
- 응답 본문
- 승인 범위
- MetricsGranularity
- MetricsFilter
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 표현
 
- MetricsValue
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 표현
 
- 실습
실행 횟수 및 활성 사용자와 같은 스크립트의 측정항목 데이터를 가져옵니다.
HTTP 요청
GET https://script.googleapis.com/v1/projects/{scriptId}/metrics
URL은 gRPC 트랜스코딩 문법을 사용합니다.
경로 매개변수
| 매개변수 | |
|---|---|
| scriptId | 
 측정항목을 가져올 스크립트를 나타내는 필수 필드입니다. | 
쿼리 매개변수
| 매개변수 | |
|---|---|
| metricsGranularity | 
 반환되는 측정항목의 세부사항을 나타내는 필수 필드입니다. | 
| metricsFilter | 
 요청에 적용할 필터가 포함된 선택적 필드입니다. 이렇게 하면 반환되는 측정항목의 범위가 필터에 지정된 항목으로 제한됩니다. | 
요청 본문
요청 본문은 비어 있어야 합니다.
응답 본문
성공할 경우 응답 본문에 다음 구조의 데이터가 포함됩니다.
지정된 스크립트의 사용 통계가 포함된 리소스이며 요청에 있는 제공된 필터와 마스크를 기반으로 합니다.
| JSON 표현 | 
|---|
| { "activeUsers": [ { object ( | 
| 필드 | |
|---|---|
| activeUsers[] | 
 활성 사용자 수입니다. | 
| totalExecutions[] | 
 총 실행 횟수입니다. | 
| failedExecutions[] | 
 실패한 실행 수입니다. | 
승인 범위
다음 OAuth 범위가 필요합니다.
- https://www.googleapis.com/auth/script.metrics
자세한 내용은 OAuth 2.0 개요를 참고하세요.
MetricsGranularity
데이터를 반환할 측정항목의 세부사항입니다.
| 열거형 | |
|---|---|
| UNSPECIFIED_GRANULARITY | 측정항목을 쿼리하지 않는 데 사용되는 기본 측정항목 세부사항입니다. | 
| WEEKLY | 주별 측정항목을 나타냅니다. | 
| DAILY | 7일 동안의 일일 측정항목을 나타냅니다. | 
MetricsFilter
요청 범위를 줄이는 데 사용되는 필터입니다.
| JSON 표현 | 
|---|
| { "deploymentId": string } | 
| 필드 | |
|---|---|
| deploymentId | 
 측정항목을 가져올 특정 배포를 나타내는 선택적 필드입니다. | 
MetricsValue
계산된 실행 횟수를 보유하는 측정항목 값입니다.
| JSON 표현 | 
|---|
| { "value": string, "startTime": string, "endTime": string } | 
| 필드 | |
|---|---|
| value | 
 계산된 실행 수를 나타냅니다. | 
| startTime | 
 간격의 시작 시간을 나타내는 필수 필드입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면  | 
| endTime | 
 간격의 종료 시간을 나타내는 필수 필드입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면  |