Method: projects.locations.queryConfigurablePricingUsageStats

Mengueri statistik penggunaan harga yang dapat dikonfigurasi untuk sebuah project.

Permintaan HTTP

GET https://discoveryengine.googleapis.com/v1alpha/{project=projects/*}/locations/{location}:queryConfigurablePricingUsageStats

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
project

string

Wajib. Project untuk membuat kueri statistik penggunaan. Format: projects/{project}

location

string

Wajib. Lokasi untuk membuat kueri statistik penggunaan.

Parameter kueri

Parameter
timeRange

object (TimeRange)

Opsional. Rentang waktu agregasi penggunaan. Jika endDate tidak ditetapkan, setelan default-nya adalah tanggal saat ini. Jika startDate tidak ditetapkan, nilai defaultnya adalah 30 hari sebelum endDate.

metricTypes[]

enum (BillingMetricType)

Opsional. Jenis metrik untuk menampilkan penggunaan.

Isi permintaan

Isi permintaan harus kosong.

Isi respons

Respons untuk metode [ProjectService.QueryConfigurablePricingUsageStats].

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "metricUsages": [
    {
      object (MetricUsage)
    }
  ]
}
Kolom
metricUsages[]

object (MetricUsage)

Daftar penggunaan metrik, satu untuk setiap jenis resource yang diminta yang memiliki data dalam rentang waktu yang diminta.

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/discoveryengine.readwrite

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource project:

  • discoveryengine.projects.get

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

TimeRange

Rentang waktu agregasi penggunaan.

Representasi JSON
{
  "startDate": {
    object (Date)
  },
  "endDate": {
    object (Date)
  }
}
Kolom
startDate

object (Date)

Opsional. Tanggal mulai inklusif dari agregasi penggunaan.

endDate

object (Date)

Opsional. Tanggal akhir inklusif dari agregasi penggunaan.

BillingMetricType

jenis metrik penagihan untuk statistik penggunaan.

Enum
BILLING_METRIC_TYPE_UNSPECIFIED Nilai default.
DAILY_MDN_QPM QPM permintaan penelusuran median harian.
DAILY_MIN_QPM QPM permintaan penelusuran minimum harian.
DAILY_MAX_QPM QPM permintaan penelusuran harian maksimum.
DAILY_SEARCH_REQUEST Total permintaan penelusuran harian.
TOTAL_STORAGE Total byte penyimpanan untuk inti pengindeksan.

MetricUsage

Penggunaan metrik selama daftar hari.

Representasi JSON
{
  "metricType": enum (BillingMetricType),
  "datedUsages": [
    {
      object (DatedUsage)
    }
  ],
  "totalUsage": number
}
Kolom
metricType

enum (BillingMetricType)

Jenis metrik.

datedUsages[]

object (DatedUsage)

Daftar penggunaan untuk jenis resource ini, diurutkan secara kronologis berdasarkan tanggal. Dimensi ini diisi untuk metrik dengan agregasi harian seperti DAILY_MDN_QPM.

totalUsage

number

Total penggunaan untuk jenis resource ini. Ini diisi untuk metrik seperti TOTAL_STORAGE.

DatedUsage

Daftar penggunaan untuk hari tertentu.

Representasi JSON
{
  "date": {
    object (Date)
  },
  "usage": number
}
Kolom
date

object (Date)

Tanggal penggunaan.

usage

number

Nilai penggunaan pada tanggal tersebut.