توسيع واجهة مستخدم Google Workspace

توضّح هذه الصفحة الخيارات المتاحة لك لتوسيع نطاق حساب مستخدم Google Workspace. واجهة المستخدم (UI). يمكنك توسيع واجهة مستخدم Google Workspace لأسباب عديدة، بما في ذلك:

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

يمكنك نشر معظم خيارات توسيع واجهة مستخدم Google Workspace إلى Google Workspace Marketplace متجر على الإنترنت يمكن للمستخدمين من خلاله العثور على التطبيقات التابعة لجهات خارجية وتثبيتها باستخدام Google Workspace.

نظرة عامة على خيارات تمديد واجهة مستخدم Google Workspace

يسرد الجدول التالي خيارات تمديد واجهة مستخدم Google Workspace ويقارنها من خلال هذه الخصائص التالية:

  • التطبيقات الموسّعة: يسرد تطبيقات Google Workspace التي يمكنك توسيعها. مع الخيار المحدد.
  • خيارات البرمجة: تسرد الطرق التي يمكنك إنشاؤها، بما في ذلك:
    • AppSheet: نظام أساسي لتطوير البرامج بدون استخدام الرموز
    • برمجة التطبيقات: أداة مستندة إلى السحابة الإلكترونية وتستخدم رمزًا برمجيًا بسيطًا التطوير بشكل أساسي في JavaScript.
    • الإصدار الكامل من حزمة تطوير البرامج: حزمة التكنولوجيا الخاصة بك التي تتوافق مع الأنظمة الأساسية المفضّلة لديك البرمجة.
  • أُطر عمل واجهة المستخدم: تشير إلى أنواع إطارات عمل واجهة المستخدم التي تستخدمها. يمكنك استخدامها لإنشاء كل خيار، بما في ذلك:
    • المستندة إلى البطاقات: واجهات البطاقات هي بطاقات وتطبيقات مصغّرة محدّدة مسبقًا تم إنشاؤها. مع خدمة البطاقة باستخدام برمجة التطبيقات أو عن طريق عرض JSON بالتنسيق الصحيح إلى عرض البطاقات باستخدام حزمة التكنولوجيا المفضّلة لديك (مطوّر البرامج الكامل). تستند إلى البطاقة لا تتطلب الواجهات معرفة بتنسيق HTML أو CSS، وتعمل بشكل جيد على كليهما وبرامج سطح المكتب وبرامج الهاتف المحمول.
    • HTML: تقدم برمجة التطبيقات خدمة HTML لتطوير صفحات الويب التي يمكنها التفاعل مع دوال برمجة التطبيقات من جانب الخادم. واجهات التي تم تطويرها باستخدام خدمة HTML وهي قابلة للتخصيص بدرجة عالية، ولكنها تتطلب المزيد العمل اليدوي لإنشاء تجربة مستخدم رائعة.
    • iFrame: تُضمِّن إطارات iframe المحتوى الخارجي في Google Workspace توفر أكبر قدر من قابلية التخصيص لواجهات المستخدم.

باتباع الجدول توجد أوصاف لكل خيار.

ما يمكنك إنشاؤه معاينة التطبيقات الموسّعة خيارات البرمجة واجهة مستخدم مستنِدة إلى بطاقة واجهة مستخدم HTML واجهة مستخدم iFrame
إضافات Google Workspace مثال على إضافة Google Workspace
Gmail
Drive
تقويم Google
مستندات Google
جداول بيانات Google
العروض التقديمية من Google
برمجة تطبيقات
مطوّر كامل
معاينات الربط والشرائح الذكية | إضافات Google Workspace مثال على معاينات روابط إضافة Google Workspace
مستندات Google
جداول بيانات Google
العروض التقديمية من Google
AppSheet
برمجة تطبيقات
مطوّر كامل
مسودات الرسائل الإلكترونية | إضافات Google Workspace مثال على إضافة Google Workspace لمسودات الرسائل الإلكترونية
Gmail
برمجة تطبيقات
مطوّر كامل
مؤتمرات التقويم | إضافات Google Workspace مثال لاجتماعات "تقويم Google" على إضافة Google Workspace
تقويم Google
برمجة تطبيقات

يتم استخدام واجهة مستخدم حالية

إضافات المحرِّرين مثال على إضافة المحرّر
مستندات Google
جداول بيانات Google
العروض التقديمية من Google
النماذج
برمجة تطبيقات
تطبيقات Google Chat مثال على تطبيق Chat
محادثة
AppSheet
برمجة تطبيقات
مطوّر كامل
الدوال المخصّصة مثال للدالة المخصصة
جداول بيانات Google
برمجة تطبيقات

يتم استخدام واجهة مستخدم حالية

وحدات الماكرو مثال على الماكرو
جداول بيانات Google
برمجة تطبيقات

يتم استخدام واجهة مستخدم حالية

القوائم ومربّعات الحوار والأشرطة الجانبية المخصّصة مثال على القائمة والشريط الجانبي
مستندات Google
جداول بيانات Google
العروض التقديمية من Google
النماذج
برمجة تطبيقات
تطبيقات Google Drive مثال على تطبيق Drive
Drive
مطوّر كامل

يتم استخدام واجهة مستخدم حالية

إضافات Google Classroom إضافات Google Classroom
صف واحد ()
مطوّر كامل

إضافات Google Workspace

مثال على إضافة Google Workspace

إضافات Google Workspace هي تطبيقات تتكامل مع Google Workspace. التطبيقات. يمكن لإضافة Google Workspace توسيع نطاق تطبيقات Google Workspace. في أغلب الأحيان، يتم فتح التطبيق في شريط جانبي من داخل تطبيق Google Workspace الموسّع

الاطّلاع على مستندات إضافات Google Workspace

قابلة للنشر



خيارات البرمجة:

برمجة تطبيقات
مطوّر كامل

توسيع نطاق التطبيقات التالية:

Gmail
القيادة
تقويم Google

مستندات Google
جداول بيانات Google
العروض التقديمية من Google

أُطر عمل واجهة المستخدم المتاحة:

إطار عمل البطاقة



مثال على معاينة الرابط

يمكن لإضافات Google Workspace التي توسّع نطاق "مستندات Google" إنشاء رابط مخصّص. معاينات من خدمة تابعة لجهة خارجية. تشبه الشرائح الذكية التي تُنشئ "مستندات Google" الإشارات إلى شخص أو ملف أو حدث في التقويم أو كيان آخر ضمن تطبيق Google Workspace، يمكن لأي إضافة إنشاء شريحة ذكية لرابط تابع لجهة خارجية وتعرض بطاقة معاينة عند يمرر شخص ما فوق الشريحة.

يمكنك إضافة معاينات روابط إلى إضافات Google Workspace الحالية أو إنشاء فصل "إضافة Google Workspace" خصيصًا لمعاينات الروابط.

عرض معاينات الروابط ومستندات الشرائح الذكية

قابلة للنشر



خيارات الترميز:

AppSheet
برمجة تطبيقات
مطوّر كامل

توسيع نطاق التطبيقات التالية:

مستندات Google
جداول بيانات Google
العروض التقديمية من Google

أُطر عمل واجهة المستخدم المتاحة:

إطار عمل البطاقة



مسودات الرسائل الإلكترونية | إضافات Google Workspace

مثال على مسودة رسالة إلكترونية

يمكن أن توفّر إضافات Google Workspace التي تعمل على توسيع نطاق Gmail عنوان بريد إلكتروني عندما يُنشئ المستخدم رسائل جديدة أو ردودًا على رسائل حالية. لاستخدام هذه الواجهة، يفتح المستخدمون الإضافة من في مسودة الرسالة الإلكترونية، إمّا في أسفل المسودة أو في قائمة مزيد من الخيارات

الاطّلاع على مستندات مسودّات الرسائل الإلكترونية

قابلة للنشر



خيارات البرمجة:

برمجة تطبيقات
مطوّر كامل

توسيع نطاق التطبيقات التالية:

Gmail

أُطر عمل واجهة المستخدم المتاحة:

إطار عمل البطاقة



اجتماعات التقويم | إضافات Google Workspace

مثال على مكالمة فيديو في "تقويم Google"

إذا كنت موفّرًا لمكالمات الفيديو على الويب، يمكنك إنشاء إضافة Google Workspace. يوسّع نطاق "تقويم Google" باستخدام حل مكالمات الفيديو. تضيف الإضافة مكالمة فيديو لأحداث التقويم، تتيح للمستخدمين إنشاء والانضمام إلى هذه المؤتمرات مباشرةً من "تقويم Google".

عرض مستندات مكالمات الفيديو في "تقويم Google"

قابلة للنشر



خيارات البرمجة:

برمجة تطبيقات

توسيع نطاق التطبيقات التالية:

تقويم Google

أُطر عمل واجهة المستخدم المتاحة:

يتم استخدام واجهة مستخدم حالية


إضافات المحرّر

مثال على إضافة المحرّر

أما إضافات "أداة التعديل" فهي تطبيقات تعمل على توسيع نطاق "مستندات Google" "جداول بيانات Google" و"العروض التقديمية من Google" أو النماذج. يمكن لإضافات المحرّر تمديد تطبيق واحد فقط لكل إضافة، ولكن يمكنك نشر عدة إضافات إضافات أدوات التحرير في Marketplace نفسه البيانات. يفتح المستخدمون إضافات "محرّر إعلانات Google" من قائمة الإضافات. في التطبيق الذي يوسِّعونه.

يمكنك استخدام الواجهات التالية إضافة "المحرّر":

الاطّلاع على مستندات إضافات المحرِّر

قابلة للنشر



خيارات البرمجة:

برمجة تطبيقات

توسيع نطاق التطبيقات التالية:

مستندات Google
جداول بيانات Google
العروض التقديمية من Google
النماذج

أُطر عمل واجهة المستخدم المتاحة:

لغة HTML
iFrame



تطبيقات Chat

مثال على تطبيق Chat

توفّر تطبيقات Chat الموارد والخدمات في Chat. يمكنك تصميم تطبيقات Chat للتفاعل مع المستخدمين بطرق عديدة، بما في ذلك:

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

الاطّلاع على مستندات تطبيقات Chat

قابلة للنشر



خيارات الترميز:

AppSheet
برمجة تطبيقات
مطوّر كامل

توسيع نطاق التطبيقات التالية:

محادثة

أُطر عمل واجهة المستخدم المتاحة:

إطار عمل البطاقة



الدوال المخصصة

مثال للدالة المخصصة

تتيح لك الدوال المخصّصة إضافة المزيد من الدوال في "جداول بيانات Google". يمكن للمستخدمين العثور عليها واستخدامها، تمامًا مثل أي من مئات الدوال المضمنة المتاحة في جداول البيانات. يمكنك نشر دالة مخصصة إضافات المحرّر

الاطّلاع على مستندات الدوال المخصّصة

قابلة للنشر



خيارات البرمجة:

برمجة تطبيقات

توسيع نطاق التطبيقات التالية:

جداول بيانات Google

أُطر عمل واجهة المستخدم المتاحة:

يتم استخدام واجهة مستخدم حالية


وحدات ماكرو

مثال على الماكرو

وحدات الماكرو عبارة عن تسجيلات في "جداول بيانات Google" تنسخ سلسلة معيّنة تفاعلات واجهة المستخدم التي تحددها. يمكنك ربط وحدة ماكرو باختصار لوحة مفاتيح أو شغِّلها من الإضافات > القائمة وحدات ماكرو.

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

الاطّلاع على مستندات وحدات الماكرو

خيارات البرمجة:

برمجة تطبيقات

توسيع نطاق التطبيقات التالية:

جداول بيانات Google

أُطر عمل واجهة المستخدم المتاحة:

يتم استخدام واجهة مستخدم حالية


القوائم ومربعات الحوار والأشرطة الجانبية المخصصة

مثال لقائمة العملاء

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

عرض وثائق القوائم ومربعات الحوار والأشرطة الجانبية المخصصة

خيارات البرمجة:

برمجة تطبيقات

توسيع نطاق التطبيقات التالية:

مستندات Google
جداول بيانات Google
العروض التقديمية من Google
النماذج

أُطر عمل واجهة المستخدم المتاحة:

لغة HTML
iFrame



تطبيقات Drive

مثال على تطبيق Drive

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

الاطّلاع على مستندات تطبيقات Drive

قابلة للنشر



خيارات البرمجة:

مطوّر كامل

توسيع نطاق التطبيقات التالية:

القيادة

أُطر عمل واجهة المستخدم المتاحة:

يتم استخدام واجهة مستخدم حالية


إضافات Google Classroom

إضافات Classroom

تتيح إضافات Google Classroom للمعلّمين إنشاء المرفقات على الدورات الدراسية أو الإعلانات أو مواد الدورات الدراسية. هذه المرفقات مفتوحة المحتوى التابع لجهات خارجية في إطارات iframe في Classroom. إطارات iframe مفتوحة منفصلة عن عناوين URL استنادًا إلى نوع المستخدم وسياق Classroom.

عرض مستندات إضافات Classroom

قابلة للنشر



خيارات البرمجة:

مطوّر كامل

توسيع نطاق التطبيقات التالية:

الفصل الدراسي

أُطر عمل واجهة المستخدم المتاحة:

iFrame