- HTTP-Anfrage
- Pfadparameter
- Anfrageparameter
- Anfragetext
- Antworttext
- Autorisierungsbereiche
- IAM-Berechtigungen
- TimeRange
- BillingMetricType
- MetricUsage
- DatedUsage
Fragt Nutzungsstatistiken für konfigurierbare Preise für ein Projekt ab.
HTTP-Anfrage
GET https://discoveryengine.googleapis.com/v1alpha/{project=projects/*}/locations/{location}:queryConfigurablePricingUsageStats
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
| Parameter | |
|---|---|
project |
Erforderlich. Das Projekt, für das Nutzungsstatistiken abgefragt werden sollen. Format: projects/{project} |
location |
Erforderlich. Der Standort, für den Nutzungsstatistiken abgefragt werden sollen. |
Suchparameter
| Parameter | |
|---|---|
timeRange |
Optional. Der Zeitraum der Nutzungsaggregation. Wenn „endDate“ nicht festgelegt ist, wird standardmäßig das aktuelle Datum verwendet. Wenn „startDate“ nicht festgelegt ist, wird standardmäßig der Zeitraum 30 Tage vor „endDate“ verwendet. |
metricTypes[] |
Optional. Die Messwerttypen, für die die Nutzung zurückgegeben werden soll |
Anfragetext
Der Anfragetext muss leer sein.
Antworttext
Antwort für die Methode [ProjectService.QueryConfigurablePricingUsageStats].
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
| JSON-Darstellung |
|---|
{
"metricUsages": [
{
object ( |
| Felder | |
|---|---|
metricUsages[] |
Eine Liste mit Messwertnutzungen, eine für jeden angeforderten Ressourcentyp, für den Daten im angeforderten Zeitraum vorhanden sind |
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/discoveryengine.readwrite
Weitere Informationen finden Sie unter Authentication Overview.
IAM-Berechtigungen
Erfordert die folgende IAM-Berechtigung für die Ressource project:
discoveryengine.projects.get
Weitere Informationen finden Sie in der IAM-Dokumentation.
TimeRange
Der Zeitraum der Nutzungsaggregation
| JSON-Darstellung |
|---|
{ "startDate": { object ( |
| Felder | |
|---|---|
startDate |
Optional. Das Startdatum (angegebener Tag ist eingeschlossen) der Nutzungsaggregation |
endDate |
Optional. Das Enddatum (angegebener Tag ist eingeschlossen) der Nutzungsaggregation |
BillingMetricType
Art des Abrechnungsmesswerts für Nutzungsstatistiken
| Enums | |
|---|---|
BILLING_METRIC_TYPE_UNSPECIFIED |
Standardwert |
DAILY_MDN_QPM |
Täglicher Medianwert für die Anzahl der Suchanfragen pro Minute |
DAILY_MIN_QPM |
Täglicher Mindestwert für die Anzahl der Suchanfragen pro Minute |
DAILY_MAX_QPM |
Täglicher Höchstwert für die Anzahl der Suchanfragen pro Minute |
DAILY_SEARCH_REQUEST |
Tägliche Gesamtzahl der Suchanfragen |
TOTAL_STORAGE |
Gesamtspeicherbyte für den Indexierungskern |
MetricUsage
Die Nutzung eines Messwerts für eine Liste von Tagen
| JSON-Darstellung |
|---|
{ "metricType": enum ( |
| Felder | |
|---|---|
metricType |
Der Messwerttyp |
datedUsages[] |
Die Liste der Nutzungen für diesen Ressourcentyp, chronologisch nach Datum sortiert. Dies wird für Messwerte mit täglicher Aggregation wie DAILY_MDN_QPM ausgefüllt. |
totalUsage |
Die Gesamtnutzung für diesen Ressourcentyp. Dies wird für Messwerte wie TOTAL_STORAGE ausgefüllt. |
DatedUsage
Eine Liste der Nutzungen für einen bestimmten Tag
| JSON-Darstellung |
|---|
{
"date": {
object ( |
| Felder | |
|---|---|
date |
Das Datum der Nutzung |
usage |
Der Nutzungswert am Datum |