ทำงานร่วมกันโดยใช้ส่วนเสริม Meet

ผู้เข้าร่วมการประชุมสามารถทำงานร่วมกันใน กิจกรรมส่วนเสริมของ Google Meet เมื่อกิจกรรมการทำงานร่วมกันเริ่มต้นขึ้น ผู้เข้าร่วมทุกคนในการประชุมจะได้รับการแจ้งเตือนว่ากิจกรรม อย่างต่อเนื่อง

การแจ้งเตือนนี้จะปรับตามความพร้อมใช้งานและสถานะการติดตั้งของส่วนเสริม

  • หากผู้เข้าร่วมติดตั้งส่วนเสริมไว้แล้ว ให้ทำดังนี้ บุคคลเหล่านั้นจะเข้าร่วมกิจกรรมได้

  • หากผู้เข้าร่วมไม่มีส่วนเสริม ติดตั้งแล้ว: ได้รับแจ้งให้ติดตั้ง ส่วนเสริม

  • หากส่วนเสริมไม่พร้อมใช้งานสำหรับ แพลตฟอร์มของผู้เข้าร่วม: ผู้ใช้จะได้รับแจ้งว่าเข้าร่วมกิจกรรมไม่ได้ โดยใช้อุปกรณ์ที่ใช้อยู่

เมื่อผู้ใช้เข้าร่วมกิจกรรม ก็จะโหลด iframe ของตนเองด้วย เนื้อหาส่วนเสริม คุณสามารถปรับแต่งได้ว่าจะให้ผนวกใหม่หรือไม่ ควรเปิดกิจกรรมการทำงานร่วมกันในแผงหลักหรือแผงด้านข้าง

เริ่มกิจกรรม

กิจกรรมเริ่มต้นด้วยการเรียกใช้ startActivity() ซึ่งใช้เมธอด ActivityStartingState ของ Google

ขั้นตอนที่ 1 (ไม่บังคับ): ส่วนเสริมจะตั้งค่าสถานะเริ่มต้นกิจกรรม

setActivityStartingState() ชุดเมธอดหรืออัปเดตข้อมูลเกี่ยวกับสถานะเริ่มต้นของ ใช้เมื่อผู้เข้าร่วมยอมรับ คำเชิญให้เข้าร่วมกิจกรรม

ส่วนเสริมสามารถตั้งค่า ActivityStartingState โดยใช้ SDK ส่วนเสริม Meet ได้ทุกเมื่อก่อนหรือระหว่างกิจกรรม เมื่อกิจกรรมส่วนเสริมเริ่มขึ้นแล้ว การประชุมอื่นๆ ผู้เข้าร่วมจะใช้ ActivityStartingState เพื่อเริ่มต้น ส่วนเสริม

โปรดดูรายละเอียดและตัวอย่างโค้ดเกี่ยวกับวิธีตั้งค่า ActivityStartingState ที่ ใช้กิจกรรมโดยเริ่มต้น สถานะ

ขั้นตอนที่ 2: ส่วนเสริมจะเริ่มกิจกรรม

กิจกรรมจะเริ่มเมื่อส่วนเสริมเรียกใช้ startActivity() ใน MeetSidePanelClient

อย่าลืมเรียกใช้เมธอด startActivity() ในส่วนเสริมเมื่อผู้ใช้เลือกเนื้อหาเสร็จแล้วและพร้อมเริ่มกิจกรรม

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีเรียกใช้เมธอด startActivity()

    sidePanelClient.startActivity({
        mainStageUrl: "https://app.example.com/mainstage",
        additionalData: JSON.stringify({
        // State to send to participants.
        })
    });

เมื่อมีการเรียกใช้เมธอด startActivity() Meet จะดําเนินการ การดำเนินการต่อไปนี้

  • สำหรับผู้เข้าร่วมคนอื่นๆ: Meet จะแสดงการแจ้งเตือนว่า กิจกรรมยังคงดำเนินอยู่

  • สำหรับผู้เริ่มการประชุม: หากมีการระบุ URL ของเวทีหลักใน ActivityStartingState ไว้ Meet จะเปิดเวทีหลักโดยใช้ URL จาก ActivityStartingState

แชร์สถานะส่วนเสริมในกิจกรรม

เมื่อผู้ใช้เข้าร่วมกิจกรรม ก็จะโหลด ส่วนเสริมไปยังเวทีหลักหรือแผงด้านข้างโดยขึ้นอยู่กับ ActivityStartingState

เมื่อใช้พร็อพเพอร์ตี้ additionalData คุณสามารถแชร์ข้อมูลเริ่มต้น (หรือที่เรียกว่า เป็นสถานะ) ของผู้ใช้ที่เข้าร่วมกิจกรรม คุณอาจอยากลองทำดังนี้ แชร์สถานะระหว่างผู้ใช้ในขณะที่โต้ตอบกับ ส่วนเสริม

คุณแชร์สถานะได้หลายวิธีดังนี้

  • จัดการเรื่องนี้ด้วยตนเองโดยสร้างแบ็กเอนด์การซิงค์ของคุณเอง
  • ใช้ Co-Doing API ซึ่งเป็นวิธีที่สะดวกและรวดเร็วในการแชร์ข้อมูลตามต้องการระหว่างผู้ใช้