تمثّل مساحة الاجتماع مكانًا افتراضيًا أو عنصرًا دائمًا (مثل غرفة اجتماعات) يتم فيه عقد المؤتمرات. تساعد مساحة الاجتماعات المستخدمين أيضًا في الاجتماع والعثور على المراجع المشترَكة.
عند إنشاء مساحة اجتماع باستخدام الأسلوب
spaces.create()
، فإنه
يعرض مثيلًا لمورد spaces
. يتضمّن المورد عنصر
SpaceConfig
الذي يمثّل
إعدادات مساحة الاجتماعات. يحتوي أيضًا على العنصر
ActiveConference
الذي يمثّل رابطًا إلى المورد الحالي
conferenceRecords
ضمن مساحة الاجتماع. لمزيد من المعلومات عن إدارة مساحة اجتماع، يُرجى الاطّلاع على مقالة
العمل مع مساحات الاجتماعات.
توضِّح الأقسام التالية بالتفصيل كيفية ضبط مساحة اجتماع باستخدام العديد من التنسيقات والطرق التجريبية الجديدة.
ضبط ميزة الإشراف وإمكانية الوصول إلى الاجتماع
من خلال العناصر التجريبية الجديدة، يمكنك الآن ضبط أوضاع الإشراف والقيود المفروضة على الميزات والأذونات التي يحصل عليها المستخدمون عند الانضمام إلى اجتماع. يتم ضبط هذه الإعدادات
من خلال ملف SpaceConfig
المعدَّل.
حقل moderation
هو وضع الإشراف الذي تم ضبطه مسبقًا للاجتماع، مع
الإعداد التلقائي الذي تتحكّم فيه سياسات المستخدم. ويستخدم الكائن
Moderation
. عندما يكون وضع الإشراف مفعّلاً، يتمكّن منظِّم الاجتماع من التحكّم في
اجتماع باستخدام ميزات مثل إدارة المضيف المشارك (راجِع spaces.members
)
وقيود الميزات (راجِع moderationRestrictions
). لمزيد من المعلومات عن
المشتركين، راجِع مقالة إدارة أعضاء المساحة.
يفرض الحقل moderationRestrictions
قيود الإشراف على
اجتماع عندما يكون الخيار moderation
مفعّلاً. ويستخدم الكائن
ModerationRestrictions
. تحدِّد القيود المستخدمين الذين لديهم الإذن بمشاركة رسائل الدردشة والتفاعلات ومشاركة الشاشة، وما إذا كان سيتم فرض قيود على الدور التلقائي الذي تم تعيينه للمستخدمين بصفتهم مشاهدين. يعتمد الحقل moderationRestrictions
على RestrictionType
لتطبيق القيود الثلاثة الأولى. يمكن تطبيق الرمز RestrictionType
على
مُنظِّم الاجتماع والمضيف المشارك، أو على جميع المشاركين. ينطبق الإعداد
DefaultJoinAsViewerType
على الإذن النهائي الذي ينضم فيه المستخدمون كمشاركين تلقائيًا، ولكن يمكن للمضيفين أيضًا حصر إمكانية انضمام المستخدمين كمشاهدين.
يحدِّد الحقل firstJoinerType
ما إذا كان بإمكان المستخدمين الانضمام قبل المضيف في
المؤتمرات في مساحة الاجتماع هذه. ويحدِّد هذا الإعداد المستخدمين الذين يمكنهم الانضمام إلى الاجتماع أولاً وما إذا كان الآخرون في حالة انتظار. ويستخدم الكائن
FirstJoinerType
.
إدارة أعضاء المساحة
كان بإمكان منظِّم الاجتماع الدخول إلى الاجتماع دائمًا بدون طلب الانضمام، ولكن أصبح بإمكانك الآن
ضبط الأعضاء الذين يمكنهم أيضًا الانضمام إلى الاجتماع بدون طلب الانضمام.
بالإضافة إلى ذلك، يمكن ضبط دور للأعضاء في الاجتماع، مثل
COHOST
الذي يمنحه الصلاحيات نفسها لإدارة الاجتماع التي يمتلكها
منظِّم الاجتماع. لمزيد من المعلومات عن الوصول إلى مساحة اجتماع بدون
الطرق، يُرجى الاطّلاع على AccessType
.
يتضمّن مرجع
spaces.members
الحقول name
وuser
وrole
.
يُرجى العِلم أنّ العضو يختلف عن
المشارك. المشارك هو شخص انضم
إلى مكالمة أو يستخدم وضع
الزمالة
أو يشاهد المكالمة كمُشاهد أو جهاز غرفة متصل بالمكالمة. يتوفّر مرجع واحد
conferenceRecords.participants
لكل مستخدم.
يمكنك إدارة أعضاء المساحة باستخدام الطرق التالية:
تأخذ كل طريقة مَعلمة مسار مع طريقتَي الإنشاء والعرض باستخدام الحقل
parent
للإشارة إلى مساحة الاجتماع، وطريقتَي الحذف والحصول باستخدام الحقل
name
لفلترة النتائج استنادًا إلى مساحة الاجتماع واسم العضو.
تتيح جميع الطرق، باستثناء delete، استخدام المَعلمة fields
في
SystemParameterContext
. عند حذف المَعلمة fields
، يكون الردّ التلقائي لواجهة برمجة التطبيقات هو
"name,email,role,user"
.
تعتمد المَعلمة fields
على
FieldMask
لفلترة الاستجابة. FieldMask هي طريقة تتيح لمُرسِلي طلبات البيانات من واجهة برمجة التطبيقات إدراج الحقول التي يجب أن يعرضها الطلب. وهي قائمة بحقول مفصولة بفواصل لتحديد
حقول معيّنة فقط في عنصر معيّن مع ترك الحقول الأخرى بدون تغيير.
يتيح استخدام FieldMask لـ API تجنُّب العمل غير الضروري وتحسين
الأداء. يتم استخدام قناع حقل لطرق الإنشاء والحصول على البيانات وعرضها. لمزيد من
المعلومات عن أقنعة الحقول، يُرجى الاطّلاع على استخدام أقنعة
الحقول في Google Sheets API.
إدارة العناصر التلقائية
يمكن لمنظمي الاجتماعات، وليس المضيفين المشاركين، ضبط الإعدادات المسبقة للتسجيل التلقائي، والنصوص التلقائية، و"تدوين ملاحظات بدلاً من لي" ضمن مساحة الاجتماع. عند تفعيل هذه الإعدادات، يتم تلقائيًا تسجيل مساحة الاجتماع وإنشاء نصوص وتسجيل ملاحظات الاجتماع وتنظيمها في "مستندات Google". كل ميزة مستقلة ويتم ضبطها لكل مساحة اجتماع. تتوفّر ميزة "النسخ النصي" للتسجيلات باللغة الإنجليزية فقط.
يمكنك ضبط العناصر التلقائية مسبقًا عند إنشاء مساحة
اجتماع أو بعد إنشاء المساحة
اجتماع. تتيح لك هذه الميزة أيضًا إعداد عناصر تلقائية للاجتماعات
التي تم إنشاؤها من "تقويم Google". تتطلّب كلتا الطريقتَين نطاق OAuth
meetings.space.settings
. لمزيد من المعلومات، يُرجى الاطّلاع على نطاقات OAuth
للإعدادات.
يتمّ ضبط العناصر التلقائية من خلال عنصر
ArtifactConfig
، ضمن عنصر
SpaceConfig
، وهو جزء من مورد spaces
. يتألّف ArtifactConfig
من الحقول recordingConfig
transcriptionConfig
وsmartNotesConfig
.
يتم ربط كل حقل بكائن مشابه، مثل
RecordingConfig
،
TranscriptionConfig
،
SmartNotesConfig
. يتم ضبط كل عنصر باستخدام التعداد المنطقي
AutoGenerationType
لتفعيل عنصر الإعداد أو إيقافه.
نطاقات 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.