- HTTP isteği
 - Yol parametreleri
 - Sorgu parametreleri
 - İstek metni
 - Yanıt metni
 - Yetkilendirme Kapsamları
 - MetricsGranularity
 - MetricsFilter
 - MetricsValue
 - Deneyin.
 
Komut dosyaları için yürütme sayısı ve etkin kullanıcı sayısı gibi metrik verilerini alın.
HTTP isteği
GET https://script.googleapis.com/v1/projects/{scriptId}/metrics
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
| Parametreler | |
|---|---|
scriptId | 
                
                   
 Metriklerin alınacağı komut dosyasını gösteren zorunlu alan.  | 
              
Sorgu parametreleri
| Parametreler | |
|---|---|
metricsGranularity | 
                
                   
 Döndürülen metriklerin ayrıntı düzeyini belirten zorunlu alan.  | 
              
metricsFilter | 
                
                   
 İsteğe uygulanacak filtreleri içeren isteğe bağlı alan. Bu, filtrede belirtilen metriklerle döndürülen metriklerin kapsamını sınırlar.  | 
              
İstek içeriği
İstek metni boş olmalıdır.
Yanıt gövdesi
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
Belirli bir komut dosyası için, istekte bulunan filtre ve maskeye göre kullanım istatistiklerini içeren kaynak.
| JSON gösterimi | 
|---|
{ "activeUsers": [ { object (  | 
                  
| Alanlar | |
|---|---|
activeUsers[] | 
                    
                       
 Etkin kullanıcı sayısı.  | 
                  
totalExecutions[] | 
                    
                       
 Toplam yürütme sayısı.  | 
                  
failedExecutions[] | 
                    
                       
 Başarısız yürütme sayısı.  | 
                  
Yetkilendirme Kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/script.metrics
Daha fazla bilgi için OAuth 2.0 Overview (OAuth 2.0'a Genel Bakış) sayfasına göz atın.
MetricsGranularity
Verileri döndürülecek metriğin ayrıntı düzeyi.
| Sıralamalar | |
|---|---|
UNSPECIFIED_GRANULARITY | 
                Hiçbir metriği sorgulamak için kullanılan varsayılan metrik ayrıntı düzeyi. | 
WEEKLY | 
                Haftalık metrikleri temsil eder. | 
DAILY | 
                7 günlük bir dönemdeki günlük metrikleri temsil eder. | 
MetricsFilter
İsteğin kapsamını azaltmak için kullanılan filtre.
| JSON gösterimi | 
|---|
{ "deploymentId": string }  | 
              
| Alanlar | |
|---|---|
deploymentId | 
                
                   
 Metriklerin alınacağı belirli bir dağıtımı belirten isteğe bağlı alan.  | 
              
MetricsValue
Sayılan yürütme sayısını barındıran metrik değeri.
| JSON gösterimi | 
|---|
{ "value": string, "startTime": string, "endTime": string }  | 
              
| Alanlar | |
|---|---|
value | 
                
                   
 Sayılan yürütme sayısını gösterir.  | 
              
startTime | 
                
                   
 Aralığın başlangıç zamanını belirten zorunlu alan. RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler:   | 
              
endTime | 
                
                   
 Aralığın bitiş zamanını belirten zorunlu alan. RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler:   |