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

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

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

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

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

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

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

ستجد في الجدول التالي أوصافًا لكل خيار.

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

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

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

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

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

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

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

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

إضافات Google Workspace

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

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

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

قابل للنشر



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

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

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

Gmail
Google Drive
التقويم

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

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

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



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

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

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

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

قابل للنشر



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

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

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

مستندات

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

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



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

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

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

عرض مستندات مسودات الرسائل الإلكترونية

قابل للنشر



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

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

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

Gmail

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

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



مكالمة فيديو على "تقويم Google" | إضافات Google Workspace

مثال لاجتماعات التقويم

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

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

قابل للنشر



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

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

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

التقويم

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

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


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

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

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

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

عرض مستندات إضافات "محرّر إعلانات Google"

قابل للنشر



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

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

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

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

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

HTML
iFrame



تطبيقات Chat

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

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

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

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

قابل للنشر



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

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

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

محادثة

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

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



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

مثال على دالة مخصّصة

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

عرض مستندات الدوال المخصّصة

قابل للنشر



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

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

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

جداول بيانات

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

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


وحدات ماكرو

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

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

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

عرض مستندات وحدات الماكرو

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

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

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

جداول بيانات

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

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


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

مثال على قائمة مخصّصة

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

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

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

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

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

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

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

HTML
iFrame



تطبيقات Drive

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

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

عرض مستندات تطبيقات Drive

قابل للنشر



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

المطوّر الكامل

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

Google Drive

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

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