Method: indexing.datasources.items.delete

ลบ Item resource สำหรับชื่อทรัพยากรที่ระบุ API นี้ต้องใช้บัญชีผู้ดูแลระบบหรือบัญชีบริการในการดําเนินการ บัญชีบริการที่ใช้คือบัญชีที่อยู่ในรายการที่อนุญาตในแหล่งข้อมูลที่เกี่ยวข้อง

คำขอ HTTP

DELETE https://cloudsearch.googleapis.com/v1/indexing/{name=datasources/*/items/*}

URL ใช้ไวยากรณ์การแปลง gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
name

string

ต้องระบุ ชื่อของรายการที่จะลบ รูปแบบ: datasources/{sourceId}/items/{itemId}

พารามิเตอร์การค้นหา

พารามิเตอร์
version

string (bytes format)

ต้องระบุ เวอร์ชันที่เพิ่มขึ้นของรายการที่จะลบออกจากดัชนี ระบบการจัดทําดัชนีจะจัดเก็บเวอร์ชันจากแหล่งข้อมูลเป็นสตริงไบต์ และเปรียบเทียบเวอร์ชันของรายการในดัชนีกับเวอร์ชันของรายการที่รอดำเนินการโดยใช้การจัดลําดับตามคําศัพท์

การจัดทําดัชนีของ Cloud Search จะไม่ลบรายการที่อยู่ในคิวซึ่งมีค่าเวอร์ชันน้อยกว่าหรือเท่ากับเวอร์ชันของรายการที่จัดทําดัชนีอยู่ในขณะนี้ ความยาวสูงสุดของช่องนี้คือ 1,024 ไบต์

ดูข้อมูลเกี่ยวกับผลกระทบของเวอร์ชันสินค้าต่อกระบวนการลบได้ที่จัดการการแก้ไขหลังจากการลบด้วยตนเอง

สตริงที่เข้ารหัส Base64

connectorName

string

ชื่อของเครื่องมือเชื่อมต่อที่เรียกใช้การดําเนินการนี้

รูปแบบ: datasources/{sourceId}/connectors/{ID}

mode

enum (RequestMode.Mode)

ต้องระบุ RequestMode สำหรับคำขอนี้

debugOptions

object (DebugOptions)

ตัวเลือกการแก้ไขข้อบกพร่องทั่วไป

เนื้อหาของคำขอ

เนื้อหาของคำขอต้องว่างเปล่า

เนื้อหาการตอบกลับ

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ Operation

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth ต่อไปนี้

  • https://www.googleapis.com/auth/cloud_search.indexing
  • https://www.googleapis.com/auth/cloud_search

ดูข้อมูลเพิ่มเติมได้ที่คู่มือการให้สิทธิ์