Kirim masukan
Cloud Search API
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Cloud Search memberikan kemampuan penelusuran berbasis cloud melalui data Google Workspace. Cloud Search API memungkinkan pengindeksan data non-Google Workspace ke Cloud Search.
Layanan: cloudsearch.googleapis.com
Untuk memanggil layanan ini, sebaiknya Anda menggunakan library klien yang disediakan Google. Jika aplikasi Anda perlu menggunakan library Anda sendiri untuk memanggil layanan ini, gunakan informasi berikut saat membuat permintaan API.
Dokumen discovery
Dokumen Discovery adalah spesifikasi yang dapat dibaca komputer untuk mendeskripsikan dan menggunakan REST API. Dokumen ini digunakan untuk membuat library klien, plugin IDE, dan alat lainnya yang berinteraksi dengan Google API. Satu layanan dapat menyediakan beberapa dokumen discovery. Layanan ini menyediakan dokumen discovery berikut:
Endpoint layanan
Endpoint layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan mungkin memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah berhubungan dengan endpoint layanan ini:
https://cloudsearch.googleapis.com
Resource REST: v1
Metode
initializeCustomer
POST /v1:initializeCustomer
Mengaktifkan dukungan third party
di Google Cloud Search.
Metode
checkAccess
POST /v1/debug/{name=datasources/*/items/*}:checkAccess
Memeriksa apakah item dapat diakses oleh akun utama yang ditentukan.
searchByViewUrl
POST /v1/debug/{name=datasources/*}/items:searchByViewUrl
Mengambil item yang viewUrl-nya sama persis dengan URL yang diberikan dalam permintaan.
Metode
list
GET /v1/debug/{parent=datasources/*/items/*}/unmappedids
Mencantumkan semua identitas yang belum dipetakan untuk item tertentu.
Metode
listForunmappedidentity
GET /v1/debug/{parent=identitysources/*}/items:forunmappedidentity
Mencantumkan nama item yang terkait dengan identitas yang belum dipetakan.
Metode
list
GET /v1/debug/{parent=identitysources/*}/unmappedids
Mencantumkan identitas pengguna yang belum dipetakan untuk sumber identitas.
Metode
deleteSchema
DELETE /v1/indexing/{name=datasources/*}/schema
Menghapus skema sumber data.
getSchema
GET /v1/indexing/{name=datasources/*}/schema
Mendapatkan skema sumber data.
updateSchema
PUT /v1/indexing/{name=datasources/*}/schema
Memperbarui skema sumber data.
Metode
delete
DELETE /v1/indexing/{name=datasources/*/items/*}
Menghapus Item resource
untuk nama resource yang ditentukan.
deleteQueueItems
POST /v1/indexing/{name=datasources/*}/items:deleteQueueItems
Menghapus semua item dalam antrean.
get
GET /v1/indexing/{name=datasources/*/items/*}
Mendapatkan Item resource
berdasarkan nama item.
index
POST /v1/indexing/{item.name=datasources/*/items/*}:index
Memperbarui ACL Item
, metadata, dan konten.
list
GET /v1/indexing/{name=datasources/*}/items
Mencantumkan semua atau subset dari Item resources
.
poll
POST /v1/indexing/{name=datasources/*}/items:poll
Melakukan polling untuk item yang belum direservasi dari antrean pengindeksan dan menandai set sebagai dicadangkan, dimulai dari item yang memiliki stempel waktu terlama dari prioritas tertinggi ItemStatus
.
push
POST /v1/indexing/{item.name=datasources/*/items/*}:push
Mendorong item ke antrean untuk polling dan update berikutnya.
unreserve
POST /v1/indexing/{name=datasources/*}/items:unreserve
Membatalkan reservasi semua item dari antrean, sehingga semua item memenuhi syarat untuk diseleksi.
upload
POST /v1/indexing/{name=datasources/*/items/*}:upload
Membuat sesi upload untuk mengupload konten item.
Metode
get
GET /v1/{name=operations/**}
Mendapatkan status terbaru dari operasi yang berjalan lama.
Metode
search
POST /v1/query/search
Cloud Search Query API menyediakan metode penelusuran, yang menampilkan hasil paling relevan dari kueri pengguna.
suggest
POST /v1/query/suggest
Memberikan saran untuk pelengkapan otomatis kueri.
Metode
list
GET /v1/query/sources
Menampilkan daftar sumber yang dapat digunakan pengguna untuk Search API dan Suggest API.
Metode
getCustomer
GET /v1/settings/customer
Mendapatkan setelan pelanggan.
updateCustomer
PATCH /v1/settings/customer
Perbarui setelan pelanggan.
Metode
create
POST /v1/settings/datasources
Membuat sumber data.
delete
DELETE /v1/settings/{name=datasources/*}
Menghapus sumber data.
get
GET /v1/settings/{name=datasources/*}
Mendapatkan sumber data.
list
GET /v1/settings/datasources
Mencantumkan sumber data.
patch
PATCH /v1/settings/{source.name=datasources/*}
Memperbarui sumber data.
update
PUT /v1/settings/{source.name=datasources/*}
Memperbarui sumber data.
Metode
create
POST /v1/settings/searchapplications
Membuat aplikasi penelusuran.
delete
DELETE /v1/settings/{name=searchapplications/*}
Menghapus aplikasi penelusuran.
get
GET /v1/settings/{name=searchapplications/*}
Mendapatkan aplikasi penelusuran yang ditentukan.
list
GET /v1/settings/searchapplications
Mencantumkan semua aplikasi penelusuran.
patch
PATCH /v1/settings/{searchApplication.name=searchapplications/*}
Memperbarui aplikasi penelusuran.
reset
POST /v1/settings/{name=searchapplications/*}:reset
Mereset aplikasi penelusuran ke setelan default.
update
PUT /v1/settings/{searchApplication.name=searchapplications/*}
Memperbarui aplikasi penelusuran.
Metode
getIndex
GET /v1/stats/index
Mendapatkan statistik item yang diindeks yang digabungkan di semua sumber data.
getQuery
GET /v1/stats/query
Mendapatkan statistik kueri untuk pelanggan.
getSearchapplication
GET /v1/stats/searchapplication
Dapatkan statistik aplikasi penelusuran untuk pelanggan.
getSession
GET /v1/stats/session
Dapatkan jumlah sesi penelusuran, % sesi yang berhasil dengan statistik kueri klik untuk pelanggan.
getUser
GET /v1/stats/user
Mendapatkan statistik pengguna untuk pelanggan.
Metode
get
GET /v1/stats/index/{name=datasources/*}
Mendapatkan statistik item yang diindeks untuk satu sumber data.
Metode
get
GET /v1/stats/query/{name=searchapplications/*}
Dapatkan statistik kueri untuk aplikasi penelusuran.
Metode
get
GET /v1/stats/session/{name=searchapplications/*}
Dapatkan jumlah sesi penelusuran, % sesi yang berhasil dengan statistik kueri klik untuk aplikasi penelusuran.
Metode
get
GET /v1/stats/user/{name=searchapplications/*}
Dapatkan statistik pengguna untuk aplikasi penelusuran.
Kirim masukan
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0 , sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0 . Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers . Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-09-03 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Informasi yang saya butuhkan tidak ada"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Terlalu rumit/langkahnya terlalu banyak"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Sudah usang"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Masalah terjemahan"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Masalah kode / contoh"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Lainnya"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Mudah dipahami"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Memecahkan masalah saya"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Lainnya"
}]
Ada masukan untuk kami?
{"lastModified": "Terakhir diperbarui pada 2024-09-03 UTC."}
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-09-03 UTC."]]