แนวคิดของส่วนเสริม Meet

ส่วนเสริมของ Google Meet ใช้เพื่อสร้างประสบการณ์การใช้งานใน Google Meet โดยตรง หากต้องการสร้างส่วนเสริม คุณต้องเข้าใจวิธีพัฒนาและเผยแพร่ส่วนเสริม Google Workspace ใน Google Workspace Marketplace

สถาปัตยกรรม

แผนภาพลำดับต่อไปนี้แสดงสถาปัตยกรรมของวิธีที่ส่วนเสริม Google Meet ใช้ทรัพยากร Google Workspace

สถาปัตยกรรมของวิธีที่ส่วนเสริม Google Meet ใช้ทรัพยากร Google Workspace
รูปที่ 1 สถาปัตยกรรมของวิธีที่ส่วนเสริม Google Meet ใช้ทรัพยากร Google Workspace

การใช้ส่วนเสริมของ Google Meet ในการประชุมจะทำงานดังนี้

  1. โหลดแผงส่วนเสริม: ผู้ใช้คลิกปุ่มกิจกรรมใน Meet เพื่อโหลดรายการส่วนเสริมที่ติดตั้งลงในแผงส่วนเสริม
  2. เลือกส่วนเสริม: ผู้ใช้เลือกส่วนเสริมในแผงส่วนเสริม
  3. โหลด iframe ของส่วนเสริม: Meet จะโหลด URL ของ iframe ในแผงด้านข้างของส่วนเสริมที่นักพัฒนาแอประบุไว้ในไฟล์ Manifest
  4. Create AddonSession: ส่วนเสริมจะสร้างAddonSession ซึ่งจะบอกให้ Meet ทราบว่าโหลดส่วนเสริมและพร้อมใช้งานแล้ว
  5. เริ่มต้นส่วนเสริมแล้ว: ส่วนเสริมพร้อมใช้งาน
  6. (ไม่บังคับ) ขอโทเค็นด้วย One Tap: ส่วนเสริมที่เลือกจะใช้ Google One Tap เพื่อขอโทเค็นพร้อมข้อมูลการลงชื่อเข้าใช้และขอบเขตที่ผู้ใช้อนุมัติ หากมีเซสชัน Google ที่ใช้งานอยู่
  7. (ไม่บังคับ) 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 เพื่อชี้ไปยังหน้าเว็บและแอปบนอุปกรณ์เคลื่อนที่

ตัวอย่างไฟล์ Manifest ที่มีส่วนต่างๆ ของ Meet และ Gmail
รูปที่ 2 ตัวอย่างไฟล์ Manifest ที่มีส่วน Meet และ Gmail

เผยแพร่ส่วนเสริม

เมื่อเผยแพร่ส่วนเสริม Google Workspace คุณจะทําให้ผู้อื่นค้นหา ติดตั้ง และใช้ส่วนเสริมนั้นได้

ดูข้อมูลเพิ่มเติมได้ที่เผยแพร่ส่วนเสริม Meet