실행 횟수 및 활성 사용자와 같은 스크립트의 측정항목 데이터를 가져옵니다.
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자리). 예를 들면 |