สถานที่ประชุมแสดงถึงสถานที่เสมือนจริงหรือ วัตถุถาวร (เช่น ห้องประชุม) ที่ใช้จัดการประชุม ต พื้นที่ประชุมยังช่วยให้ผู้ใช้สามารถประชุมและค้นหาทรัพยากรที่ใช้ร่วมกันได้อีกด้วย
เมื่อคุณสร้างพื้นที่การประชุมโดยใช้
spaces.create
จะส่งกลับ
อินสแตนซ์ของทรัพยากร spaces
รวมถึง
SpaceConfig
ที่
การกำหนดค่าของพื้นที่ประชุม และยังมี
ออบเจ็กต์ ActiveConference
รายการ
เป็นลิงก์ไปที่
แหล่งข้อมูล conferenceRecords
ในพื้นที่ประชุม
ส่วนต่อไปนี้แสดงรายละเอียดวิธีการกำหนดค่าพื้นที่การประชุมโดยใช้ อ็อบเจ็กต์และเมธอดเบต้า
ตั้งค่าการดูแลและการเข้าถึงการประชุม
ในออบเจ็กต์เบต้าใหม่ คุณจะสามารถตั้งค่าโหมดการดูแล ฟีเจอร์
และสิทธิ์ที่ผู้ใช้ได้รับเมื่อเข้าร่วมการประชุม เหล่านี้
จะตั้งค่าผ่าน
SpaceConfig
ออบเจ็กต์
ช่อง moderation
คือโหมดการกลั่นกรองที่กำหนดค่าไว้ล่วงหน้าสำหรับการประชุม โดย
ค่าเริ่มต้นที่ควบคุมโดยนโยบายของผู้ใช้ โดยใช้
Moderation
ออบเจ็กต์ เมื่อโหมดการกลั่นกรองเปิดอยู่ เจ้าของการประชุมจะควบคุม
ผ่านฟีเจอร์ต่างๆ เช่น การจัดการผู้ร่วมจัดการประชุม (โปรดดู
spaces.members
)
และข้อจำกัดด้านฟีเจอร์ (ดู moderationRestrictions
) สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ
โปรดดูสมาชิกที่หัวข้อจัดการสมาชิกพื้นที่ทำงาน
ช่อง moderationRestrictions
บังคับใช้ข้อจำกัดการกลั่นกรองสำหรับ
การประชุมเมื่อ moderation
เปิดอยู่ โดยใช้
ModerationRestrictions
ออบเจ็กต์ ข้อจำกัดนี้กำหนดผู้ที่มีสิทธิ์
ส่งข้อความแชทและรีแอ็กชัน แชร์หน้าจอ และเลือกว่าจะจำกัดหรือไม่
บทบาทเริ่มต้นที่มอบหมายให้กับผู้ใช้ในฐานะผู้ดู moderationRestrictions
จะต้องมีค่า
RestrictionType
เพื่อใช้ข้อจำกัด 3 รายการแรก สามารถใช้ RestrictionType
กับ
เจ้าของการประชุมและผู้ร่วมจัดการประชุม หรือผู้เข้าร่วมทั้งหมด
DefaultJoinAsViewerType
ใช้สิทธิ์สุดท้ายที่ผู้ใช้เข้าร่วมในฐานะผู้ร่วมให้ข้อมูลโดยค่าเริ่มต้น แต่
โดยที่ผู้จัดยังสามารถจำกัดผู้ใช้ไม่ให้เข้าร่วมในฐานะผู้ชมได้อีกด้วย
ฟิลด์ firstJoinerType
จะกำหนดว่าผู้ใช้สามารถเข้าร่วมก่อนผู้จัดสำหรับ
ในพื้นที่จัดประชุมนี้ กำหนดผู้ใช้ที่เข้าร่วมการประชุมได้
ก่อนและเมื่อผู้อื่นอยู่ในสถานะกำลังรอ โดยใช้
FirstJoinerType
ออบเจ็กต์
จัดการสมาชิกพื้นที่ทำงาน
เจ้าของการประชุมสามารถเข้าสู่การประชุมโดยไม่ต้องส่งคำขอเข้าร่วมได้ แต่ขณะนี้คุณสามารถ
กำหนดค่าสมาชิกที่เข้าร่วมการประชุมได้โดยไม่ต้องส่งคำขอ นอกจากนี้
สามารถกำหนดค่าให้สมาชิกมีบทบาทในการประชุม เช่น COHOST
ซึ่ง
ทำให้ผู้ใช้สามารถจัดการการประชุมได้เช่นเดียวกับเจ้าของการประชุม สำหรับ
ข้อมูลเพิ่มเติมเกี่ยวกับการเข้าถึงพื้นที่ประชุมโดยไม่ต้องส่งคำขอ โปรดดู
AccessType
spaces.members
ทรัพยากรประกอบด้วยช่อง name
, user
และ role
โปรดทราบว่าสมาชิกจะแตกต่างจาก
ผู้เข้าร่วม ผู้เข้าร่วมคือบุคคลที่เข้าร่วม
ระหว่างการโทรหรือใช้โหมดแยกหน้าจอประชุม
โหมด
รับชมในฐานะผู้ชม หรืออุปกรณ์ในห้องที่เชื่อมต่อกับการโทร มี 1 รายการ
conferenceRecords.participants
ทรัพยากรของแต่ละบุคคล
คุณสามารถจัดการสมาชิกพื้นที่ทำงานได้โดยใช้วิธีการต่อไปนี้
แต่ละวิธีจะใช้พารามิเตอร์เส้นทางพร้อมกับวิธีสร้างและแสดงรายการโดยใช้พารามิเตอร์
parent
สำหรับแสดงถึงพื้นที่การประชุม และวิธีลบและรับโดยใช้
ฟิลด์ name
เพื่อกรองผลลัพธ์ตามพื้นที่การประชุมและสมาชิก
ชื่อ
ทุกวิธีการ ยกเว้นการลบ รองรับพารามิเตอร์ fields
ใน
SystemParameterContext
ที่ใช้เวลาเพียง 2 นาที หากเว้นพารามิเตอร์ fields
ไว้ การตอบสนองของ API จะมีค่าเริ่มต้นเป็น
"name,email,role,user"
พารามิเตอร์ fields
ใช้องค์ประกอบ
FieldMask
ในการกรองคำตอบ FieldMask เป็นวิธีที่สำหรับการเรียก API เพื่อแสดงรายการฟิลด์
ควรส่งคืนได้ เป็นรายการช่องที่คั่นด้วยคอมมาเพื่อระบุเฉพาะ
ระบบจะใช้บางช่องในออบเจ็กต์แต่คงช่องอื่นๆ ไว้ตามเดิม
การใช้ FieldMask ช่วยให้ API หลีกเลี่ยงการทำงานที่ไม่จำเป็นและปรับปรุง
ด้านประสิทธิภาพ ฟิลด์มาสก์จะใช้ในการสร้าง รับ และแสดงรายการ สำหรับข้อมูลเพิ่มเติม
ข้อมูลเกี่ยวกับมาสก์ของช่อง โปรดดูช่องใช้งานของ Google Sheets API
มาสก์