ส่วนเสริมของ Google Meet ใช้เพื่อสร้างประสบการณ์การใช้งานใน Google Meet โดยตรง หากต้องการสร้างส่วนเสริม คุณต้องเข้าใจวิธีพัฒนาส่วนเสริมของ Google Workspace และเผยแพร่ใน Google Workspace Marketplace ในที่สุด
สถาปัตยกรรม
แผนภาพลำดับต่อไปนี้แสดงสถาปัตยกรรมของวิธีที่ส่วนเสริมของ Google Meet ใช้ทรัพยากรของ Google Workspace
การใช้ส่วนเสริมของ Google Meet ในการประชุมมีลักษณะดังนี้
- โหลดแผงส่วนเสริม: ผู้ใช้คลิกปุ่มเครื่องมือการประชุม
ใน Meet เพื่อโหลดรายการ ส่วนเสริมที่ติดตั้ง ลงในแผงส่วนเสริม
- เลือกส่วนเสริม: ผู้ใช้เลือกส่วนเสริมในแผงส่วนเสริม
- โหลด iframe ของส่วนเสริม: Meet โหลด URL ของ iframe แผงด้านข้างของส่วนเสริมที่นักพัฒนาแอป ระบุไว้ในไฟล์ Manifest
- สร้าง AddonSession: ส่วนเสริมจะสร้าง
AddonSession
ซึ่งจะระบุให้ Meet ทราบว่าระบบโหลด ส่วนเสริมแล้วและพร้อมใช้งาน - เริ่มต้นส่วนเสริมแล้ว: ส่วนเสริมพร้อมใช้งานแล้ว
- (ไม่บังคับ) ขอโทเค็นด้วย One Tap: ส่วนเสริมที่เลือกจะใช้ Google One Tap เพื่อขอโทเค็นพร้อมข้อมูลการลงชื่อเข้าใช้และขอบเขตที่ผู้ใช้รับรอง หากมีเซสชัน Google ที่ใช้งานอยู่
- (ไม่บังคับ) Google จะแสดงโทเค็นรหัส: โทเค็นรหัสมีข้อมูลระบุตัวตนของผู้ใช้
ส่วนเสริมของ Google Workspace ใน Marketplace
ส่วนเสริมของ Google Workspace คือแอปที่ปรับแต่งแล้วซึ่งผสานรวมกับแอปพลิเคชัน Google Workspace เช่น Gmail, Google เอกสาร และ Google ชีต ซึ่งช่วยให้นักพัฒนาแอปสร้างอินเทอร์เฟซผู้ใช้ที่ปรับแต่งได้ซึ่งผสานรวมเข้ากับ Google Workspace โดยตรง ส่วนเสริมช่วยให้ผู้ใช้ทำงานได้อย่างมีประสิทธิภาพมากขึ้นโดยไม่ต้องสลับบริบท
Google Workspace Marketplace ช่วยให้ผู้ใช้และผู้ดูแลระบบค้นหาและติดตั้งแอปของบุคคลที่สามสำหรับองค์กร ที่ผสานรวมกับ Google Workspace ได้ Marketplace ยังเป็นศูนย์กลางในการจัดการ ส่วนเสริม Google Workspace ที่เผยแพร่แล้วด้วย ผู้ใช้สามารถติดตั้งและถอนการติดตั้งส่วนเสริมที่เผยแพร่แล้วได้ ผู้ดูแลระบบสามารถจำกัดส่วนเสริมที่ผู้ใช้ติดตั้งได้
ประเภทของส่วนเสริม
โดยทั่วไปแล้ว คุณสร้างส่วนเสริมได้ 2 ประเภท ได้แก่ ส่วนเสริมของ Google Workspace และ ส่วนเสริมของโปรแกรมแก้ไข
สำหรับ SDK ของส่วนเสริม Meet คุณต้องสร้างส่วนเสริม โดยใช้ส่วนเสริมของ Google Workspace
ส่วนเสริมของ Google Workspace ช่วยให้คุณขยายแอปต่างๆ ของ Google Workspace ได้หลายแอป เช่น Gmail, Google ปฏิทิน และ Google ไดรฟ์ คุณระบุ
แอปที่ส่วนเสริมกำหนดเป้าหมายพร้อมกับรายละเอียดอื่นๆ
ในไฟล์ Manifest ของส่วนเสริม สำหรับ SDK ของส่วนเสริม Meet คุณต้องประกาศออบเจ็กต์ meet
ภายในส่วน addOns
ของไฟล์ Manifest ดูข้อมูลเพิ่มเติมได้ที่สร้างการ
ติดตั้งใช้งาน
คุณพัฒนาส่วนเสริมของ Google Workspace ได้ 2 วิธี ได้แก่ ใน Google Apps Script หรือเป็นส่วนเสริมที่โฮสต์ด้วยตนเองโดยใช้ เทคโนโลยีที่คุณต้องการ โดยแต่ละส่วนเสริมจะมี ไฟล์ Manifest ซึ่งประกอบด้วยส่วนต่างๆ ส่วน Meet ของไฟล์ Manifest มีข้อมูลเฉพาะเกี่ยวกับวิธีโหลดส่วนเสริมจาก Google Meet และไม่เกี่ยวข้องกับ ว่าส่วนเสริมที่เหลือจะโฮสต์ด้วยตนเองหรือใช้ Apps Script ส่วนเสริมสำหรับ Meet จะ โหลดใน iframe และต้องอ้างอิงหน้าเว็บแทนอินเทอร์เฟซ แบบการ์ด
เช่น Manifest สำหรับส่วนเสริม Google Workspace อาจมีส่วนสำหรับ Gmail ที่ใช้ComposeTrigger
และออบเจ็กต์ ContextualTrigger
เพื่อแสดงอินเทอร์เฟซการ์ด และส่วนสำหรับ Meet ที่ใช้ออบเจ็กต์เว็บ, iOS และ Android เพื่อชี้ไปยังหน้าเว็บและแอปบนอุปกรณ์เคลื่อนที่
เผยแพร่ส่วนเสริม
เมื่อเผยแพร่ส่วนเสริม Google Workspace คุณจะทำให้ผู้อื่นค้นหา ติดตั้ง และใช้ส่วนเสริมได้
ดูข้อมูลเพิ่มเติมได้ที่เผยแพร่ ส่วนเสริม Meet