แหล่งข้อมูล: แหล่งข้อมูล
แหล่งข้อมูลคือเนมสเปซเชิงตรรกะสำหรับรายการที่จะจัดทำดัชนี รายการทั้งหมดต้องเป็นของแหล่งข้อมูล ซึ่งเป็นข้อกำหนดเบื้องต้นก่อนที่จะจัดทำดัชนีรายการใน Cloud Search ได้
การแสดง JSON |
---|
{
"name": string,
"displayName": string,
"shortName": string,
"indexingServiceAccounts": [
string
],
"disableServing": boolean,
"disableModifications": boolean,
"itemsVisibility": [
{
object ( |
ช่อง | |
---|---|
name |
ชื่อของทรัพยากรแหล่งข้อมูล รูปแบบ: datasources/{sourceId} ระบบจะไม่สนใจชื่อนี้เมื่อสร้างแหล่งข้อมูล |
displayName |
ต้องระบุ ชื่อที่แสดงของแหล่งข้อมูล ความยาวสูงสุดคือ 300 อักขระ |
shortName |
ชื่อย่อหรือชื่อแทนของแหล่งที่มา ระบบจะใช้ค่านี้เพื่อจับคู่โอเปอเรเตอร์ "source" ตัวอย่างเช่น ถ้าชื่อย่อคือ <value> การค้นหาอย่าง source:<value> จะแสดงผลลัพธ์สำหรับแหล่งที่มานี้เท่านั้น ค่าในแหล่งข้อมูลทั้งหมดต้องไม่ซ้ำกัน ค่าต้องมีเฉพาะอักขระที่เป็นตัวอักษรและตัวเลขคละกัน (a-zA-Z0-9) เท่านั้น ค่าต้องไม่ขึ้นต้นด้วย "google" และไม่สามารถเป็นอย่างใดอย่างหนึ่งต่อไปนี้: mail, gmail, docs, drive, groups, sites, calendar, hangouts, gplus, keep, people, Teams ความยาวสูงสุด 32 อักขระ |
indexingServiceAccounts[] |
รายการบัญชีบริการที่มีสิทธิ์เข้าถึงการจัดทำดัชนี |
disableServing |
ปิดใช้การแสดงผลลัพธ์การค้นหาหรือผลการค้นหาความช่วยเหลือ |
disableModifications |
หากเป็นจริง ให้ตั้งค่าแหล่งข้อมูลเป็นโหมดอ่านอย่างเดียว ในโหมดอ่านอย่างเดียว Indexing API จะปฏิเสธคำขอจัดทำดัชนีหรือลบรายการในแหล่งที่มานี้ การเปิดใช้โหมดอ่านอย่างเดียวจะไม่หยุดการประมวลผลข้อมูลที่ยอมรับก่อนหน้านี้ |
itemsVisibility[] |
ช่องนี้จำกัดระดับการเข้าถึงเฉพาะรายการในระดับแหล่งข้อมูล รายการภายในแหล่งข้อมูลจะจำกัดไว้เพียงสหภาพของผู้ใช้และกลุ่มที่อยู่ในช่องนี้ โปรดทราบว่า วิธีนี้ไม่ได้ประกันการเข้าถึงรายการที่เฉพาะเจาะจง เนื่องจากผู้ใช้ต้องมีสิทธิ์ ACL สำหรับรายการที่มีอยู่ การทำเช่นนี้ช่วยให้มั่นใจได้ว่าแหล่งข้อมูลทั้งหมดจะมีสิทธิ์การเข้าถึงระดับสูง และไม่มีการแชร์แต่ละรายการภายนอกการเปิดเผยนี้ |
returnThumbnailUrls |
ผู้ใช้ส่งคำขอรับ URI ภาพขนาดย่อสำหรับรายการที่จัดทำดัชนีในแหล่งข้อมูลนี้ได้หรือไม่ |
operationIds[] |
รหัสของการดำเนินการที่ใช้เวลานาน (LRO) ที่ทำงานอยู่สำหรับสคีมานี้ |
วิธีการ |
|
---|---|
|
สร้างแหล่งข้อมูล |
|
ลบแหล่งข้อมูล |
|
รับแหล่งข้อมูล |
|
แสดงรายการแหล่งข้อมูล |
|
อัปเดตแหล่งข้อมูล |
|
อัปเดตแหล่งข้อมูล |