التعاون باستخدام إضافة Meet

يمكن للمشاركين في الاجتماع العمل بشكل تعاوني على نشاط إضافة Google Meet. عندما يبدأ نشاط تعاوني، يتلقى جميع المشاركين في الاجتماع إشعارًا بأن النشاط جارٍ.

يتناسب هذا الإشعار مع مدى توفر الإضافة وحالة تثبيتها:

  • إذا كانت الإضافة مثبتة للمشارك: يمكنه الانضمام إلى النشاط.

  • إذا لم تكن الإضافة مثبّتة لدى المشارك: يتم توجيهه لتثبيت الإضافة.

  • إذا كانت الإضافة غير متاحة للمنصة الخاصة بالمشارك: يتم إعلامه بأنّه لا يمكنه الانضمام إلى النشاط باستخدام جهازه الحالي.

يتم بدء النشاط باستدعاء الطريقة startCollaboration.

الخطوة 1 اختيارية: تضبط الإضافة حالة بدء التعاون

تحدِّد MeetAddonClient.setCollaborationStartingState أو تعدِّل معلومات عن الحالة الأولية للإضافة التي يتم استخدامها عندما يقبل المشارك الدعوة للتعاون.

يمكن لهذه الإضافة ضبط CollaborationStartingState باستخدام حزمة تطوير البرامج (SDK) للإضافات في تطبيق Meet في أي وقت قبل أو أثناء التعاون. بعد بدء نشاط الإضافة، يستخدم المشاركون الآخرون في الاجتماع CollaborationStartingState لإعداد الإضافات الخاصة بهم.

للحصول على تفاصيل ونماذج التعليمات البرمجية حول كيفية ضبط CollaborationStartingState، يُرجى الاطّلاع على استخدام حالة بدء التعاون.

الخطوة 2: تبدأ الإضافة النشاط

يبدأ النشاط عندما تطلب الإضافة الطريقة startCollaboration على MeetSidePanelClient.

احرص على استدعاء طريقة startCollaboration في الإضافة بعد أن يُكمل المستخدم عملية اختيار المحتوى ويكون جاهزًا لبدء التعاون.

يعرض نموذج الرمز البرمجي التالي كيفية استدعاء طريقة startCollaboration:

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

اقتراحات لتقديم تجربة سلسة للمستخدمين

ننصح بشدة بضبط السمة CollaborationStartingState استنادًا إلى إجراءات المستخدم المتخذة في اللوحة الجانبية. عند استدعاء startCollaboration، ينفِّذ تطبيق Meet الإجراءات التالية:

  • بالنسبة إلى المشاركين الآخرين: يعرض تطبيق Meet إشعارًا بأنّ النشاط جارٍ.

  • بالنسبة إلى بادئ التشغيل: إذا تم تحديد عنوان URL للمرحلة الرئيسية في CollaborationStartingState، سيفتح Meet المرحلة الرئيسية باستخدام عنوان URL من CollaborationStartingState.