- 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
网址采用 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,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例:  | 
              
endTime | 
                
                   
 表示间隔的结束时间的必填字段。 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例:  |