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

Anfrageparameter

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 der ConfigurablePricingUsageStats. Format: projects/{project}/locations/{location}/configurablePricingUsageStats

metricUsages[]

object (MetricUsage)

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-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 Startdatum (angegebener Tag ist eingeschlossen) der Nutzungsaggregation

endDate

object (Date)

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 (BillingMetricType),
  "datedUsages": [
    {
      object (DatedUsage)
    }
  ],
  "totalUsages": [
    number
  ]
}
Felder
metricType

enum (BillingMetricType)

Der Messwerttyp

datedUsages[]

object (DatedUsage)

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.

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