Method: spreadsheets.developerMetadata.search

Menampilkan semua metadata developer yang cocok dengan DataFilter yang ditentukan. Untuk mengetahui informasi selengkapnya, lihat Membaca, menulis, dan menelusuri metadata.

Jika DataFilter yang diberikan merepresentasikan objek DeveloperMetadataLookup, fungsi ini akan menampilkan semua entri DeveloperMetadata yang dipilih olehnya. Jika DataFilter mewakili lokasi dalam spreadsheet, semua metadata developer yang terkait dengan lokasi yang berpotongan dengan wilayah tersebut akan ditampilkan.

Permintaan HTTP

POST https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/developerMetadata:search

URL ini menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
spreadsheetId

string

ID spreadsheet untuk mengambil metadata.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "dataFilters": [
    {
      object (DataFilter)
    }
  ]
}
Kolom
dataFilters[]

object (DataFilter)

Filter data yang menjelaskan kriteria yang digunakan untuk menentukan entri DeveloperMetadata mana yang akan ditampilkan. DeveloperMetadata yang cocok dengan salah satu filter yang ditentukan disertakan dalam respons.

Isi respons

Balasan untuk permintaan penelusuran metadata developer.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "matchedDeveloperMetadata": [
    {
      object (MatchedDeveloperMetadata)
    }
  ]
}
Kolom
matchedDeveloperMetadata[]

object (MatchedDeveloperMetadata)

Metadata yang cocok dengan kriteria permintaan penelusuran.

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/spreadsheets

Untuk mengetahui informasi selengkapnya, lihat Panduan otorisasi.

MatchedDeveloperMetadata

Entri metadata developer dan filter data yang ditentukan dalam permintaan asli yang cocok dengannya.

Representasi JSON
{
  "developerMetadata": {
    object (DeveloperMetadata)
  },
  "dataFilters": [
    {
      object (DataFilter)
    }
  ]
}
Kolom
developerMetadata

object (DeveloperMetadata)

Metadata developer yang cocok dengan filter yang ditentukan.

dataFilters[]

object (DataFilter)

Semua filter yang cocok dengan metadata developer yang ditampilkan.