Method: projects.locations.getConfigurablePricingUsageStats

Ruft Nutzungsstatistiken für konfigurierbare Preise ab.

HTTP-Anfrage

GET https://discoveryengine.googleapis.com/v1alpha/{name=projects/*/locations/*/configurablePricingUsageStats}

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
name

string

Erforderlich. Der Name der abzurufenden ConfigurablePricingUsageStats. Format: projects/{project}/locations/{location}/configurablePricingUsageStats

Abfrageparameter

Parameter
timeRange

object (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[]

enum (BillingMetricType)

Optional. Die Messwerttypen, für die die Nutzung zurückgegeben werden soll.

Anfragetext

Der Anfragetext muss leer sein.

Antworttext

Antwort für die Methode [EstimateBillingService.GetConfigurablePricingUsageStats].

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

JSON-Darstellung
{
  "name": string,
  "metricUsages": [
    {
      object (MetricUsage)
    }
  ]
}
Felder
name

string

ID. Der Name von „ConfigurablePricingUsageStats“. Format: projects/{project}/locations/{location}/configurablePricingUsageStats

metricUsages[]

object (MetricUsage)

Eine Liste mit Messwertverwendungen, 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-platform
  • https://www.googleapis.com/auth/discoveryengine.readwrite

Weitere Informationen finden Sie unter Authentication Overview.

TimeRange

Der Zeitraum der Nutzungsaggregation.

JSON-Darstellung
{
  "startDate": {
    object (Date)
  },
  "endDate": {
    object (Date)
  }
}
Felder
startDate

object (Date)

Optional. Das eingeschlossene Startdatum der Nutzungsaggregation.

endDate

object (Date)

Optional. Das Enddatum (letzter Tag eingeschlossen) der Nutzungsaggregation.

BillingMetricType

Art des Abrechnungsmesswerts für Nutzungsstatistiken.

Enums
BILLING_METRIC_TYPE_UNSPECIFIED Standardwert.
DAILY_MDN_QPM Medianwert für die Anzahl der Suchanfragen pro Minute und Tag.
DAILY_MIN_QPM Tägliche Mindestanzahl von Suchanfragen pro Minute.
DAILY_MAX_QPM Tägliches Limit für Suchanfragen pro Minute.
DAILY_SEARCH_REQUEST Gesamtzahl der täglichen Suchanfragen.
TOTAL_STORAGE Gesamtspeicherbyte für den Indexierungskern.

MetricUsage

Die Nutzung eines Messwerts über einen Zeitraum von mehreren Tagen.

JSON-Darstellung
{
  "metricType": enum (BillingMetricType),
  "datedUsages": [
    {
      object (DatedUsage)
    }
  ],
  "totalUsages": [
    number
  ]
}
Felder
metricType

enum (BillingMetricType)

Der Messwerttyp.

datedUsages[]

object (DatedUsage)

Die Liste der Verwendungen für diesen Ressourcentyp, chronologisch nach Datum sortiert. Dieser Wert wird für Messwerte mit täglicher Aggregation wie DAILY_MDN_QPM angegeben.

totalUsages[]

number

Die Liste der Gesamtnutzungen für diesen Ressourcentyp

DatedUsage

Eine Liste der Nutzungen für einen bestimmten Tag.

JSON-Darstellung
{
  "date": {
    object (Date)
  },
  "usage": number
}
Felder
date

object (Date)

Das Datum der Nutzung.

usage

number

Der Nutzungswert am Datum.