ضبط مساحات الاجتماعات والأعضاء

تمثّل مساحة الاجتماع مكانًا افتراضيًا أو عنصرًا ثابتًا (مثل غرفة اجتماعات) تُعقد فيه المؤتمرات. تساعد مساحة الاجتماعات أيضًا المستخدمين في الاجتماع والعثور على المراجع المشترَكة.

عند إنشاء مساحة اجتماع باستخدام طريقة spaces.create، يتم عرض مثيل لمورد spaces. يتضمّن المرجع كائن SpaceConfig الذي يمثّل إعدادات مساحة الاجتماعات. يحتوي أيضًا على الكائن ActiveConference الذي يمثّل رابطًا إلى conferenceRecords المورد الحالي ضمن مساحة الاجتماع. لمزيد من المعلومات حول إدارة مساحة اجتماع، يُرجى الاطّلاع على إنشاء مساحات اجتماعات وإدارتها.

توضّح الأقسام التالية كيفية ضبط مساحة اجتماع باستخدام هذه العناصر والطُرق.

ضبط إعدادات التنسيق والوصول إلى الاجتماع

يمكنك ضبط طريقة انضمام المستخدمين إلى اجتماع، وأوضاع الإشراف، وقيود الميزات، والأذونات التي يحصل عليها المستخدمون عند الانضمام إلى اجتماع، وذلك من خلال عنصر SpaceConfig.

الوصول إلى مساحات الاجتماعات

لتحديد المستخدمين الذين يمكنهم الانضمام إلى مساحة اجتماع بدون طلب الانضمام، اضبط الحقل accessType باستخدام العنصر AccessType. يمكنك الاختيار من بين إعدادات متعدّدة لتحديد ما إذا كان سيتم السماح للمدعوين بالانضمام تلقائيًا. يتم تلقائيًا ضبط الحقل على إعدادات الوصول التلقائية للمستخدم.

لتحديد نقاط الدخول التي يمكن استخدامها للانضمام إلى الاجتماعات المستضافة في مساحة اجتماع، اضبط الحقل entryPointAccess باستخدام العنصر EntryPointAccess. اضبط القيمة على ALL للسماح بجميع نقاط الدخول أو على CREATOR_APP_ONLY لحصر نقاط الدخول على تلك التي يملكها مشروع Google Cloud الذي أنشأ مساحة الاجتماع.

إنشاء تقرير حضور

لإنشاء تقرير حضور لمساحة الاجتماع، اضبط الحقل المنطقي attendanceReportGenerationType باستخدام الكائن AttendanceReportGenerationType. في حال طلب تقرير، يحفظ Google Meet تقرير الحضور في Google Drive الخاص بمنظِّم الاجتماع، ويتم أيضًا إرسال رسالة إلكترونية.

تنسيق مساحات الاجتماعات

للإشراف على اجتماع، يمكنك ضبط الحقل المنطقي moderation باستخدام العنصر Moderation. عندما يكون moderation on، يمكن لمنظّم الاجتماع التحكّم في الاجتماع باستخدام ميزات مثل إدارة المضيف المشارك (راجِع spaces.members) وقيود الميزات باستخدام الحقل moderationRestrictions. لمزيد من المعلومات حول الأعضاء، يُرجى الاطّلاع على إدارة أعضاء المساحة.

لتحديد قيود الميزات عندما يكون الاجتماع خاضعًا للإشراف (moderation هو on)، اضبط الحقل moderationRestrictions باستخدام الكائن ModerationRestrictions. تحدّد القيود المستخدمين الذين لديهم الإذن بإرسال رسائل المحادثة أو التفاعلات أو مشاركة الشاشة في مساحة الاجتماع.

لضبط قيود الميزة على الحقل moderationRestrictions، استخدِم RestrictionType enum لتطبيق chatRestriction وreactionRestriction وpresentRestriction. اضبط القيمة على HOSTS_ONLY لتطبيق الأذونات على كل من منظّم الاجتماع والمضيف المشارك، أو على NO_RESTRICTION لتطبيقها على جميع المشاركين.

لتقييد الدور التلقائي الذي يتم منحه للمستخدمين كمشاهدين، اضبط الحقل المنطقي defaultJoinAsViewerType باستخدام DefaultJoinAsViewerType enum. إذا كانت قيمة defaultJoinAsViewerType هي on، ينضم المستخدمون كمشاهدين. إذا انضم off من المستخدمين كمساهمين القيمة التلقائية هي off. إذا تم ضبط دور صريح لمستخدم في spaces.members، سينضم المستخدم بهذا الدور.

إدارة العناصر التلقائية

يمكن لمنظّمي الاجتماع، وليس للمضيفين المشاركين، ضبط الإعدادات المسبقة للتسجيل التلقائي وتحويل الصوت إلى نص تلقائيًا و"تدوين الملاحظات نيابةً عني" داخل مساحة الاجتماع. عند تفعيل هذه الإعدادات، يتم تسجيل مساحة الاجتماع وإنشاء النصوص وتحويل صوت الاجتماع إلى نص وتدوين ملاحظات الاجتماع وتنظيمها في "مستندات Google" تلقائيًا. كل ميزة مستقلة ويتم ضبطها لكل مساحة اجتماع. لا تتوفّر ميزة تسجيل الشرح إلا باللغة الإنجليزية.

يمكنك ضبط الإعدادات المسبقة للعناصر التلقائية عند إنشاء مساحة اجتماع أو بعد إنشاء مساحة الاجتماع. تتيح لك هذه الميزة أيضًا إعداد مستندات تلقائية للاجتماعات التي تم إنشاؤها من "تقويم Google". تتطلّب الطريقتان نطاق OAuth meetings.space.settings. لمزيد من المعلومات، يُرجى الاطّلاع على نطاقات OAuth للإعدادات.

لضبط العناصر التلقائية، استخدِم العنصر ArtifactConfig ضمن العنصر SpaceConfig. يتكوّن ArtifactConfig من الحقول recordingConfig وtranscriptionConfig وsmartNotesConfig.

يتم ربط كل حقل بكائن مشابه، مثل RecordingConfig وTranscriptionConfig وSmartNotesConfig . لضبط كل عنصر، استخدِم تعداد القيم المنطقية AutoGenerationType لتبديل عنصر الإعداد on أو off.

نطاقات OAuth للإعدادات

يتطلّب ضبط إعدادات الاجتماعات أو الوصول إليها نطاقات OAuth التالية:

حالة الاستخدام رمز النطاق
ضبط الإعدادات لإنشاء عناصر تلقائيًا للمساحات التي أنشأتها تطبيقات أخرى https://www.googleapis.com/auth/meetings.space.settings
الحصول على بيانات الاجتماع أو إدراجها من الاجتماعات التي أنشأتها تطبيقات أخرى https://www.googleapis.com/auth/meetings.space.readonly
الحصول على إعدادات أخرى لمساحة اجتماع تم إنشاؤها بواسطة تطبيق تابع لجهة خارجية أو إدراجها https://www.googleapis.com/auth/meetings.space.created
https://www.googleapis.com/auth/meetings.space.readonly
قراءة إعدادات جميع مساحات الاجتماعات التي يمكن للمستخدم الوصول إليها من خلال أي تطبيق آخر، مثل "تقويم Google"، وتعديلها https://www.googleapis.com/auth/meetings.space.settings

لمزيد من المعلومات حول نطاقات OAuth، يُرجى الاطّلاع على نطاقات واجهة برمجة تطبيقات Meet REST.

إدارة أعضاء المساحة

مع أنّ منظِّمي الاجتماعات يمكنهم دائمًا الانضمام إلى الاجتماع بدون طلب الإذن، يمكنك أيضًا ضبط إعدادات أعضاء إضافيين للانضمام إلى الاجتماع بدون طلب الإذن. بالإضافة إلى ذلك، يمكن ضبط الأعضاء على أن يكون لهم دور في الاجتماع، مثل COHOST الذي يمنحهم القدرات نفسها التي يتمتع بها منظّم الاجتماع لإدارة الاجتماع. لمزيد من المعلومات حول الوصول إلى مساحة اجتماع بدون طلب الإذن، يُرجى الاطّلاع على AccessType.

يتضمّن مرجع spaces.members الحقول name وuser وrole.

يُرجى العِلم أنّ العضو يختلف عن المشارك. المشارك هو شخص انضم إلى مكالمة أو يستخدم وضع المزاملة أو يشاهد كضيف أو جهاز غرفة متصل بمكالمة. يتوفّر مصدر conferenceRecords.participants واحد لكل شخص.

يمكنك إدارة أعضاء المساحة باستخدام الطرق التالية:

تتضمّن كل طريقة مَعلمة مسار، وتستخدم طريقتَي الإنشاء والإدراج الحقل parent للإشارة إلى مساحة الاجتماع، بينما تستخدم طريقتَي الحذف والحصول على البيانات الحقل name لفلترة النتائج استنادًا إلى مساحة الاجتماع واسم العضو.

تتيح جميع الطرق، باستثناء طريقة الحذف، استخدام المَعلمة fields في SystemParameterContext. عند حذف المَعلمة fields، سيتم تلقائيًا ضبط استجابة واجهة برمجة التطبيقات على "name,email,role,user".

تعتمد المَعلمة fields على FieldMask لفلترة الردود. FieldMask هي طريقة تتيح لمقدّمي الطلبات إلى واجهة برمجة التطبيقات إدراج الحقول التي يجب أن يعرضها الطلب. وهي قائمة مفصولة بفواصل للحقول التي تحدّد أنّه يتم استخدام حقول معيّنة فقط في أحد العناصر مع ترك الحقول الأخرى بدون تغيير. يتيح استخدام FieldMask لواجهة برمجة التطبيقات تجنُّب العمل غير الضروري وتحسين الأداء. يتم استخدام قناع الحقل لطُرق الإنشاء والحصول على البيانات وعرض القائمة. لمزيد من المعلومات حول أقنعة الحقول، يُرجى الاطّلاع على مقالة استخدام أقنعة الحقول في Google Sheets API.