Cloud Search มีความสามารถในการค้นหาในระบบคลาวด์สำหรับข้อมูล Google Workspace Cloud Search API ช่วยให้จัดทำดัชนีข้อมูลที่ไม่อยู่ใน Google Workspace ลงใน Cloud Search ได้
- ทรัพยากร REST: v1
 - ทรัพยากร REST: v1.debug.datasources.items
 - ทรัพยากร REST: v1.debug.datasources.items.unmappedids
 - ทรัพยากร REST: v1.debug.identitysources.items
 - ทรัพยากร REST: v1.debug.identitysources.unmappedids
 - ทรัพยากร REST: v1.indexing.datasources
 - ทรัพยากร REST: v1.indexing.datasources.items
 - ทรัพยากร REST: v1.media
 - ทรัพยากร REST: v1.operations
 - ทรัพยากร REST: v1.query
 - ทรัพยากร REST: v1.query.sources
 - ทรัพยากร REST: v1.settings
 - ทรัพยากร REST: v1.settings.datasources
 - ทรัพยากร REST: v1.settings.searchapplications
 - ทรัพยากร REST: v1.stats
 - ทรัพยากร REST: v1.stats.index.datasources
 - ทรัพยากร REST: v1.stats.query.searchapplications
 - ทรัพยากร REST: v1.stats.session.searchapplications
 - ทรัพยากร REST: v1.stats.user.searchapplications
 
บริการ: cloudsearch.googleapis.com
หากต้องการเรียกใช้บริการนี้ เราขอแนะนำให้คุณใช้ไลบรารีไคลเอ็นต์ที่ Google มีให้ หากแอปพลิเคชันของคุณต้องใช้ไลบรารีของคุณเองเพื่อเรียกใช้บริการนี้ ให้ใช้ข้อมูลต่อไปนี้เมื่อส่งคำขอ API
เอกสารการค้นพบ
เอกสาร Discovery คือข้อกำหนดเฉพาะที่เครื่องอ่านได้สำหรับอธิบายและใช้ REST API โดยใช้ในการสร้างไลบรารีของไคลเอ็นต์ ปลั๊กอิน IDE และเครื่องมืออื่นๆ ที่โต้ตอบกับ Google API บริการหนึ่งๆ อาจให้เอกสารการค้นพบหลายรายการ บริการนี้มีเอกสารการค้นพบต่อไปนี้
ปลายทางของบริการ
ปลายทางบริการคือ URL พื้นฐานที่ระบุที่อยู่เครือข่ายของบริการ API บริการหนึ่งๆ อาจมีปลายทางบริการหลายรายการ บริการนี้มีปลายทางบริการดังต่อไปนี้ และ URI ทั้งหมดด้านล่างจะเกี่ยวข้องกับปลายทางบริการนี้
https://cloudsearch.googleapis.com
ทรัพยากร REST: v1
| เมธอด | |
|---|---|
                  initializeCustomer | 
                
                  POST /v1:initializeCustomer เปิดใช้การสนับสนุน third party ใน Google Cloud Search | 
              
ทรัพยากร REST: v1.debug.datasources.items
| เมธอด | |
|---|---|
                  checkAccess | 
                
                  POST /v1/debug/{name=datasources/*/items/*}:checkAccess ตรวจสอบว่าผู้ใช้หลักที่ระบุเข้าถึงรายการได้หรือไม่  | 
              
                  searchByViewUrl | 
                
                  POST /v1/debug/{name=datasources/*}/items:searchByViewUrl ดึงข้อมูลรายการที่ viewUrl ตรงกับ URL ที่ระบุในคําขอทุกประการ  | 
              
ทรัพยากร REST: v1.debug.datasources.items.unmappedids
| เมธอด | |
|---|---|
                  list | 
                
                  GET /v1/debug/{parent=datasources/*/items/*}/unmappedids แสดงรายการข้อมูลประจำตัวที่ยังไม่ได้แมปทั้งหมดสำหรับรายการที่เฉพาะเจาะจง  | 
              
ทรัพยากร REST: v1.debug.identitysources.items
| เมธอด | |
|---|---|
                  listForunmappedidentity | 
                
                  GET /v1/debug/{parent=identitysources/*}/items:forunmappedidentity แสดงชื่อของรายการที่เชื่อมโยงกับข้อมูลประจำตัวที่ยังไม่ได้แมป  | 
              
ทรัพยากร REST: v1.debug.identitysources.unmappedids
| เมธอด | |
|---|---|
                  list | 
                
                  GET /v1/debug/{parent=identitysources/*}/unmappedids แสดงข้อมูลประจำตัวของผู้ใช้ที่ไม่ได้จับคู่สําหรับแหล่งที่มาของข้อมูลประจําตัว  | 
              
ทรัพยากร REST: v1.indexing.datasources
| เมธอด | |
|---|---|
                  deleteSchema | 
                
                  DELETE /v1/indexing/{name=datasources/*}/schema ลบสคีมาของแหล่งข้อมูล  | 
              
                  getSchema | 
                
                  GET /v1/indexing/{name=datasources/*}/schema รับสคีมาของแหล่งข้อมูล  | 
              
                  updateSchema | 
                
                  PUT /v1/indexing/{name=datasources/*}/schema อัปเดตสคีมาของแหล่งข้อมูล  | 
              
ทรัพยากร REST: v1.indexing.datasources.items
| เมธอด | |
|---|---|
                  delete | 
                
                  DELETE /v1/indexing/{name=datasources/*/items/*} ลบ Item resource สำหรับชื่อทรัพยากรที่ระบุ | 
              
                  deleteQueueItems | 
                
                  POST /v1/indexing/{name=datasources/*}/items:deleteQueueItems ลบรายการทั้งหมดในคิว  | 
              
                  get | 
                
                  GET /v1/indexing/{name=datasources/*/items/*} รับ Item resource ตามชื่อสินค้า | 
              
                  index | 
                
                  POST /v1/indexing/{item.name=datasources/*/items/*}:index อัปเดต Item ACL, ข้อมูลเมตา และเนื้อหา | 
              
                  list | 
                
                  GET /v1/indexing/{name=datasources/*}/items แสดงรายการ Item resources ทั้งหมดหรือบางส่วน | 
              
                  poll | 
                
                  POST /v1/indexing/{name=datasources/*}/items:poll ค้นหารายการที่ยังไม่ได้จองจากคิวการจัดทําดัชนี และทําเครื่องหมายชุดเป็น "จองแล้ว" โดยเริ่มจากรายการที่มีการประทับเวลาเก่าที่สุดจากลําดับความสําคัญสูงสุด ItemStatus | 
              
                  push | 
                
                  POST /v1/indexing/{item.name=datasources/*/items/*}:push พุชรายการลงในคิวเพื่อทำการสำรวจและการอัปเดตในภายหลัง  | 
              
                  unreserve | 
                
                  POST /v1/indexing/{name=datasources/*}/items:unreserve ยกเลิกการจองรายการทั้งหมดจากคิว ซึ่งจะทำให้รายการทั้งหมดมีสิทธิ์ได้รับการสำรวจ  | 
              
                  upload | 
                
                  POST /v1/indexing/{name=datasources/*/items/*}:upload สร้างเซสชันการอัปโหลดสำหรับอัปโหลดเนื้อหารายการ  | 
              
ทรัพยากร REST: v1.media
| เมธอด | |
|---|---|
                  upload | 
                
                  POST /v1/media/{resourceName=**} POST /upload/v1/media/{resourceName=**} อัปโหลดสื่อเพื่อจัดทำดัชนี  | 
              
ทรัพยากร REST: v1.operations
| เมธอด | |
|---|---|
                  get | 
                
                  GET /v1/{name=operations/**} รับสถานะล่าสุดของการดำเนินการที่ใช้เวลานาน  | 
              
ทรัพยากร REST: v1.query
| เมธอด | |
|---|---|
                  debugSearch | 
                
                  POST /v1/query:debugSearch แสดงข้อมูลการแก้ไขข้อบกพร่องสําหรับ Cloud Search Query API ที่ให้วิธีการค้นหา  | 
              
                  removeActivity | 
                
                  POST /v1/query:removeActivity มีฟังก์ชันการทำงานเพื่อนำกิจกรรมที่บันทึกไว้ของผู้ใช้ออก  | 
              
                  search | 
                
                  POST /v1/query/search Cloud Search Query API มีวิธีการค้นหาซึ่งจะแสดงผลลัพธ์ที่เกี่ยวข้องมากที่สุดจากคำค้นหาของผู้ใช้  | 
              
                  suggest | 
                
                  POST /v1/query/suggest ให้คำแนะนำสำหรับการเติมข้อความค้นหาอัตโนมัติ  | 
              
ทรัพยากร REST: v1.query.sources
| เมธอด | |
|---|---|
                  list | 
                
                  GET /v1/query/sources แสดงรายการแหล่งที่มาที่ผู้ใช้สามารถใช้สำหรับ Search และ Suggest API  | 
              
ทรัพยากร REST: v1.settings
| เมธอด | |
|---|---|
                  getCustomer | 
                
                  GET /v1/settings/customer รับการตั้งค่าลูกค้า  | 
              
                  updateCustomer | 
                
                  PATCH /v1/settings/customer อัปเดตการตั้งค่าลูกค้า  | 
              
ทรัพยากร REST: v1.settings.datasources
| เมธอด | |
|---|---|
                  create | 
                
                  POST /v1/settings/datasources สร้างแหล่งข้อมูล  | 
              
                  delete | 
                
                  DELETE /v1/settings/{name=datasources/*} ลบแหล่งข้อมูล  | 
              
                  get | 
                
                  GET /v1/settings/{name=datasources/*} รับแหล่งข้อมูล  | 
              
                  list | 
                
                  GET /v1/settings/datasources แสดงรายการแหล่งข้อมูล  | 
              
                  patch | 
                
                  PATCH /v1/settings/{source.name=datasources/*} อัปเดตแหล่งข้อมูล  | 
              
                  update | 
                
                  PUT /v1/settings/{source.name=datasources/*} อัปเดตแหล่งข้อมูล  | 
              
ทรัพยากร REST: v1.settings.searchapplications
| เมธอด | |
|---|---|
                  create | 
                
                  POST /v1/settings/searchapplications สร้างแอปพลิเคชันการค้นหา  | 
              
                  delete | 
                
                  DELETE /v1/settings/{name=searchapplications/*} ลบแอปพลิเคชันการค้นหา  | 
              
                  get | 
                
                  GET /v1/settings/{name=searchapplications/*} รับแอปพลิเคชันการค้นหาที่ระบุ  | 
              
                  list | 
                
                  GET /v1/settings/searchapplications แสดงรายการแอปพลิเคชันการค้นหาทั้งหมด  | 
              
                  patch | 
                
                  PATCH /v1/settings/{searchApplication.name=searchapplications/*} อัปเดตแอปพลิเคชันการค้นหา  | 
              
                  reset | 
                
                  POST /v1/settings/{name=searchapplications/*}:reset รีเซ็ตแอปพลิเคชันการค้นหาเป็นการตั้งค่าเริ่มต้น  | 
              
                  update | 
                
                  PUT /v1/settings/{searchApplication.name=searchapplications/*} อัปเดตแอปพลิเคชันการค้นหา  | 
              
ทรัพยากร REST: v1.stats
| เมธอด | |
|---|---|
                  getIndex | 
                
                  GET /v1/stats/index รับสถิติรายการที่จัดทําดัชนีซึ่งรวบรวมจากแหล่งข้อมูลทั้งหมด  | 
              
                  getQuery | 
                
                  GET /v1/stats/query รับสถิติการค้นหาสำหรับลูกค้า  | 
              
                  getSearchapplication | 
                
                  GET /v1/stats/searchapplication ดูสถิติแอปพลิเคชันการค้นหาสําหรับลูกค้า  | 
              
                  getSession | 
                
                  GET /v1/stats/session รับจํานวนเซสชันการค้นหา, % ของเซสชันที่ประสบความสําเร็จพร้อมสถิติคําค้นหาแบบคลิกสําหรับลูกค้า  | 
              
                  getUser | 
                
                  GET /v1/stats/user ดูสถิติผู้ใช้สำหรับลูกค้า  | 
              
ทรัพยากร REST: v1.stats.index.datasources
| เมธอด | |
|---|---|
                  get | 
                
                  GET /v1/stats/index/{name=datasources/*} รับสถิติรายการที่จัดทําดัชนีสําหรับแหล่งข้อมูลเดียว  | 
              
ทรัพยากร REST: v1.stats.query.searchapplications
| เมธอด | |
|---|---|
                  get | 
                
                  GET /v1/stats/query/{name=searchapplications/*} ดูสถิติการค้นหาสําหรับแอปพลิเคชันการค้นหา  | 
              
ทรัพยากร REST: v1.stats.session.searchapplications
| เมธอด | |
|---|---|
                  get | 
                
                  GET /v1/stats/session/{name=searchapplications/*} รับจํานวนเซสชันการค้นหา, % ของเซสชันที่ประสบความสําเร็จพร้อมสถิติคําค้นหาที่คลิกสําหรับแอปพลิเคชันการค้นหา  | 
              
ทรัพยากร REST: v1.stats.user.searchapplications
| เมธอด | |
|---|---|
                  get | 
                
                  GET /v1/stats/user/{name=searchapplications/*} รับสถิติผู้ใช้สําหรับแอปพลิเคชันการค้นหา  |