แนวคิดเกี่ยวกับส่วนเสริมของ 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