- Permintaan HTTP
 - Parameter lokasi
 - Parameter kueri
 - Isi permintaan
 - Isi respons
 - Cakupan Otorisasi
 - MetricsGranularity
 - MetricsFilter
 - MetricsValue
 - Cobalah!
 
Dapatkan data metrik untuk skrip, seperti jumlah eksekusi dan pengguna aktif.
Permintaan HTTP
GET https://script.googleapis.com/v1/projects/{scriptId}/metrics
URL menggunakan sintaksis gRPC Transcoding.
Parameter jalur
| Parameter | |
|---|---|
scriptId | 
                
                   
 Kolom wajib diisi yang menunjukkan skrip yang metriknya akan didapatkan.  | 
              
Parameter kueri
| Parameter | |
|---|---|
metricsGranularity | 
                
                   
 Kolom wajib diisi yang menunjukkan perincian metrik yang ditampilkan.  | 
              
metricsFilter | 
                
                   
 Kolom opsional yang berisi filter untuk diterapkan pada permintaan. Tindakan ini akan membatasi cakupan metrik yang ditampilkan ke metrik yang ditentukan dalam filter.  | 
              
Isi permintaan
Isi permintaan harus kosong.
Isi respons
Jika berhasil, isi respons memuat data dengan struktur berikut:
Resource yang berisi statistik penggunaan untuk skrip tertentu, berdasarkan filter dan mask yang disediakan dalam permintaan.
| Representasi JSON | 
|---|
{ "activeUsers": [ { object (  | 
                  
| Kolom | |
|---|---|
activeUsers[] | 
                    
                       
 Jumlah pengguna aktif.  | 
                  
totalExecutions[] | 
                    
                       
 Jumlah total eksekusi.  | 
                  
failedExecutions[] | 
                    
                       
 Jumlah eksekusi yang gagal.  | 
                  
Cakupan Otorisasi
Memerlukan cakupan OAuth berikut:
https://www.googleapis.com/auth/script.metrics
Untuk informasi selengkapnya, lihat Ringkasan OAuth 2.0.
MetricsGranularity
Perincian metrik yang datanya akan ditampilkan.
| Enum | |
|---|---|
UNSPECIFIED_GRANULARITY | 
                Perincian metrik default yang digunakan untuk tidak mengkueri metrik apa pun. | 
WEEKLY | 
                Mewakili metrik mingguan. | 
DAILY | 
                Menggambarkan metrik harian selama periode 7 hari. | 
MetricsFilter
Filter yang digunakan untuk mengurangi cakupan permintaan.
| Representasi JSON | 
|---|
{ "deploymentId": string }  | 
              
| Kolom | |
|---|---|
deploymentId | 
                
                   
 Kolom opsional yang menunjukkan deployment tertentu untuk mengambil metrik.  | 
              
MetricsValue
Nilai metrik yang menyimpan jumlah eksekusi yang dihitung.
| Representasi JSON | 
|---|
{ "value": string, "startTime": string, "endTime": string }  | 
              
| Kolom | |
|---|---|
value | 
                
                   
 Menunjukkan jumlah eksekusi yang dihitung.  | 
              
startTime | 
                
                   
 Kolom wajib diisi yang menunjukkan waktu mulai interval. Stempel waktu dalam RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh:   | 
              
endTime | 
                
                   
 Kolom wajib diisi yang menunjukkan waktu berakhir interval. Stempel waktu dalam RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh:   |