- HTTP-Anfrage
 - Pfadparameter
 - Anfrageparameter
 - Anfragetext
 - Antworttext
 - Autorisierungsbereiche
 - MetricsGranularity
 - MetricsFilter
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON-Darstellung
 
 - MetricsValue
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON-Darstellung
 
 - Testen!
 
Rufen Sie Messwertdaten für Skripts ab, z. B. die Anzahl der Ausführungen und aktive Nutzer.
HTTP-Anfrage
GET https://script.googleapis.com/v1/projects/{scriptId}/metrics
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
| Parameter | |
|---|---|
scriptId | 
                
                   
 Pflichtfeld, das das Skript angibt, für das Messwerte abgerufen werden sollen.  | 
              
Abfrageparameter
| Parameter | |
|---|---|
metricsGranularity | 
                
                   
 Pflichtfeld, das angibt, welcher Detaillierungsgrad von Messwerten zurückgegeben wird.  | 
              
metricsFilter | 
                
                   
 Optionales Feld mit Filtern, die auf die Anfrage angewendet werden sollen. Dadurch wird der Umfang der zurückgegebenen Messwerte auf die im Filter angegebenen Werte begrenzt.  | 
              
Anfragetext
Der Anfragetext muss leer sein.
Antworttext
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
Ressource mit Nutzungsstatistiken für ein bestimmtes Skript, basierend auf dem angegebenen Filter und der in der Anfrage vorhandenen Maske.
| JSON-Darstellung | 
|---|
{ "activeUsers": [ { object (  | 
                  
| Felder | |
|---|---|
activeUsers[] | 
                    
                       
 Anzahl der aktiven Nutzer  | 
                  
totalExecutions[] | 
                    
                       
 Gesamtzahl der Ausführungen.  | 
                  
failedExecutions[] | 
                    
                       
 Anzahl der fehlgeschlagenen Ausführungen.  | 
                  
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/script.metrics
Weitere Informationen finden Sie in der Übersicht über OAuth 2.0.
MetricsGranularity
Der Detaillierungsgrad des Messwerts, für den Daten zurückgegeben werden sollen.
| Enums | |
|---|---|
UNSPECIFIED_GRANULARITY | 
                Standardmäßiger Detaillierungsgrad für Messwerte, der verwendet wird, um keine Messwerte abzufragen. | 
WEEKLY | 
                Stellt wöchentliche Messwerte dar. | 
DAILY | 
                Stellt tägliche Messwerte über einen Zeitraum von 7 Tagen dar. | 
MetricsFilter
Filter, mit dem der Umfang der Anfrage reduziert wird.
| JSON-Darstellung | 
|---|
{ "deploymentId": string }  | 
              
| Felder | |
|---|---|
deploymentId | 
                
                   
 Optionales Feld, das eine bestimmte Bereitstellung angibt, aus der Messwerte abgerufen werden sollen.  | 
              
MetricsValue
Messwert, der die Anzahl der gezählten Ausführungen enthält.
| JSON-Darstellung | 
|---|
{ "value": string, "startTime": string, "endTime": string }  | 
              
| Felder | |
|---|---|
value | 
                
                   
 Gibt die Anzahl der gezählten Ausführungen an.  | 
              
startTime | 
                
                   
 Pflichtfeld, das die Startzeit des Intervalls angibt. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele:   | 
              
endTime | 
                
                   
 Pflichtfeld, das die Endzeit des Intervalls angibt. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele:   |