يتم إنشاء إضافات Google Meet وضبطها كجزء من مشروع على Google Cloud.
إنشاء مشروع على Google Cloud
لإنشاء مشروع على Google Cloud، يُرجى الاطّلاع على مقالة إنشاء حساب على Google Cloud. مشروعك.
تفعيل حزمة تطوير البرامج (SDK) في Google Workspace Marketplace وGoogle Workspace Add-ons API
يجب استخدام حزمة تطوير البرامج (SDK) في Google Workspace Marketplace وGoogle Workspace Add-ons API لتطوير إضافات Meet. لتفعيلها:
- افتح تطبيق Google Cloud. وحدة التحكم.
- في أعلى الصفحة، إذا كان هناك مشروع آخر مفتوحًا، اختَر اسم المشروع. من مشروع تطبيقك لتبديل المشاريع.
- في شريط البحث أعلى الشاشة، اكتب
Google Workspace Marketplace SDK
والضغط على مفتاح enter. افتح صفحة
Google Workspace Marketplace SDK
، وانقر على تفعيل.كرِّر هذه الخطوات للعثور على
Google Workspace Add-ons API
وتفعيله.
إنشاء عملية نشر
لاستخدام إضافة في Meet، تحتاج إلى عملية نشر وملف بيان الإضافة .
انتقِل إلى حزمة تطوير البرامج (SDK) في Google Workspace Marketplace لمشروعك في Google Cloud Console.
- افتح Google Cloud console.
- في أعلى الصفحة، إذا كان هناك مشروع آخر مفتوحًا، اختَر اسم المشروع. من مشروع تطبيقك لتبديل المشاريع.
- انقر على واجهات برمجة التطبيقات الخدمات:
- انقر على
Google Workspace Marketplace SDK
لعرض صفحة التفاصيل.
إنشاء عملية النشر
يمكنك إنشاء عملية النشر مباشرةً في وحدة تحكُّم Google Cloud من خلال إنشاء نشر HTTP (موصى به) أو باستخدام برمجة تطبيقات Google.
نشر HTTP
- انقر على علامة التبويب عمليات نشر HTTP.
انقر على إنشاء عملية نشر جديدة وأدخِل رقم تعريف عملية نشر الإضافة.
معرف النشر هو سلسلة عشوائية تساعد مطور البرامج الإضافية لتحديد عملية النشر الذي يحتوي على بيان الإضافة. النشر أرقام التعريف مطلوبة، ويمكن أن تحتوي على 100 حرف كحدّ أقصى.
انقر على التالي.
ستفتح لوحة جانبية تتيح لك إرسال مواصفات بيان الإضافة بتنسيق JSON. ويُعرَف هذا الملف أيضًا باسم DEPLOYMENT.JSON.
ملف بيان الإضافة هو الإعدادات الأساسية لإضافة Google Meet. يعرض نموذج الرمز التالي حقول Meet المتاحة للويب في ملف بيان الإضافة.
{ "addOns": { "common": { "name": "NAME", "logoUrl": "LOGO_URL" }, "meet": { "web": { "sidePanelUri": "SIDE_PANEL_URI", "addOnOrigins": ["ADD_ON_ORIGINS"], "darkModeLogoUrl": "DARK_MODE_LOGO_URL", "logoUrl": "MEET_WEB_LOGO_URL", "supportsScreenSharing": SUPPORTS_SCREENSHARING } } } }
استبدِل ما يلي:
- NAME: سلسلة. اسم إضافة Google Meet.
- LOGO_URL: سلسلة عنوان URL لشعار إضافة Google Workspace. ويُستخدَم هذا المفتاح لإضافة في جميع منتجات Google Workspace.
- SIDE_PANEL_URI: سلسلة. عنوان URL لنقطة دخول تطبيق الإضافة. يتم عرض هذا العنوان في إطار iframe ضمن اللوحة الجانبية. تشير رسالة الأشكال البيانية يجب أن يكون origin لعنوان URL هذا من الأصول المحدّدة في الحقل "ADD_ON_ORIGINS".
- ADD_ON_ORIGINS: قائمة السلاسل قائمة ب المصادر التي تتم فيها استضافة الإضافة يكون لعنوانَي URL مصدران متطابقان عندما يتشاركان المخطّط والمضيف والمنفذ نفسهما. يُسمح أيضًا بمصادر فرعية ، كما يُسمح بالنطاقات الفرعية التي تستخدم أحرف البدل. لمزيد من المعلومات الرؤية الأمان الإضافي
- DARK_MODE_LOGO_URL: سلسلة. ظلام عنوان URL الخاص بالوضع الخاص بشعار الإضافة. يساعد توفير شعار الوضع الداكن في التأكّد من الإضافة بشكل أفضل في أي مظهر من مظاهر Meet. للاطّلاع على إرشادات تصميم الشعار، يُرجى الاطّلاع على أفضل الممارسات.
- MEET_WEB_LOGO_URL: اختياري. سلسلة. حاسمة
تمثّل هذه السمة عنوان URL لشعار الإضافة خاص بتطبيق Meet.
يُستخدَم هذا الشعار في جميع أقسام Meet. إذا لم يكن متوفّرًا، يتم استخدام
logoUrl
من القسم العام. للاطّلاع على إرشادات تصميم الشعار، يُرجى الاطّلاع على أفضل الممارسات. - SUPPORTS_SCREENSHARING: اختيارية. منطقي. إذا كان الإعداد هو "خطأ"، يجب على المستخدمين استخدام الإضافة للاطّلاع على ما يحدث في جلسة الإضافة المشترَكة. في حال ضبطها على "صحيح"، يمكن لمُشغِّل جلسة الإضافة التعاونية مشاركة الشاشة لعرض الإضافة.
انقر على إرسال.
لمزيد من المعلومات عن عمليات النشر، يُرجى الاطّلاع على مقالة إنشاء موارد النشر.
في علامة التبويب إعدادات التطبيق، ضمن دمج التطبيق، اختَر إضافة Google Workspace. اختيار النشر باستخدام مورد النشر على السحابة الإلكترونية ثم اختيار المنصة المطلوبة نشر HTTP.
لغة برمجة تطبيقات Google
انقر على علامة التبويب إعدادات التطبيق.
ضمن دمج التطبيقات، اختَر إضافة Google Workspace. اختَر النشر باستخدام "برمجة تطبيقات Google". رقم تعريف نشر النص البرمجي وأدخِل رقم تعريف نشر النص البرمجي.
انقر على حفظ.
للتعرّف على تفاصيل حول كيفية إنشاء مشروع على Apps Script، يُرجى الاطّلاع على مستندات Apps Script. تشير رسالة الأشكال البيانية تعتمد إضافة Meet فقط على ملف البيان appscript.json، والذي يُطلق عليه أيضًا بيان مشروع "برمجة تطبيقات Google" تأكَّد من أنّ البيان يحتوي ملف في مشروع "برمجة تطبيقات Google" على
addOns
وقسمmeet
. يتّبع القسمانaddOns
وmeet
البنية نفسها الموضّحة في علامة التبويب "نشر HTTP".على عكس إضافات Google Workspace الأخرى، إضافات Meet لا يمكن إنشاؤها بالكامل في "برمجة تطبيقات Google". عليك الالتزام بما يلي: بدلاً من ذلك، أنشئ تطبيق ويب كاملًا عن طريق إنشاء لوحة جانبية ومرحلة رئيسية: بعد ذلك، يجب تحديد عنوان URL لللوحة الجانبية لتطبيق الويب ضمن SIDE_PANEL_URI من ملف بيان appsscript.json.
تثبيت الإضافة واختبارها في Meet
لاختبار الإضافة في Meet، عليك: تثبيته أولاً للمستخدم الذي سجّل الدخول:
نشر HTTP
- انتقِل إلى حزمة تطوير البرامج (SDK) في Google Workspace Marketplace لمشروعك في Google Cloud Console.
- انقر على علامة التبويب عمليات نشر HTTP.
- انقر على تثبيت ضمن عمود الإجراءات.
لغة برمجة تطبيقات Google
- اتّبِع مستندات إضافات Google Workspace من أجل تثبيت إضافة لم يتم نشرها.
من المفترض أن تتمكّن الآن من استخدام الإضافة في اجتماع. لتجربة هذه الميزة، ابدأ اجتماعًا على meet.google.com. ستظهر الإضافة المثبَّتة الآن في لوحة "الأنشطة".
بالإضافة إلى تثبيت الإضافة للمستخدم الفردي الذي سجّل الدخول، يمكنك أيضًا نشرها. عند نشر إضافة Google Workspace، تجعلها متاحة لمستخدمين آخرين للعثور عليها وتثبيتها واستخدامها.