تقدّم هذه الصفحة نظرة عامة على نوعَي الإضافات التي يمكنك إنشاؤها: إضافات Google Workspace وإضافات المحرّر. تختلف هذه الأنواع من الإضافات حسب التطبيقات التي توفّرها، وطريقة إنشائها، والقيود المفروضة عليها.
إضافات Google Workspace
إضافات Google Workspace هي الجيل الأخير من الإضافات، وتوفر العديد من الإمكانات، بما في ذلك:
إنشاء إضافة واحدة فقط لعدة تطبيقات Google Workspace: بدلاً من إنشاء إضافات منفصلة لكل تطبيق من تطبيقات Google Workspace، يمكنك إنشاء إضافة واحدة من Google Workspace وإدارتها تعمل على مستوى Google Workspace. يمكن لإضافة Google Workspace تمديد تطبيقات المضيف التالية:
- Gmail
- تقويم Google
- مستندات Google
- Google Drive
- جداول بيانات Google
- العروض التقديمية من Google
زيادة الوعي بعلامتك التجارية: تظهر رموز الإضافات بشكلٍتلقائي في اللوحة اليمنى من التطبيقات المضيفّة للإضافات.
إنشاء تجارب الصفحة الرئيسية: يمكنك إنشاء صفحات رئيسية فردية لكل تطبيق من تطبيقات Google Workspace التي تزيد إضافتك من خلاله، أو يمكنك استخدام الصفحة الرئيسية نفسها في عدة تطبيقات.
تعكس سياق المستخدم في الإضافة: يمكنك تصميم إضافة Google Workspace لعرض واجهات خاصة بتطبيق مضيف الإضافة. على سبيل المثال، يمكن أن تعرض الإضافة معلومات من حدث بريد إلكتروني أو حدث في التقويم، أو يمكنها اقتراح إجراء بناءً على الصفحة الحالية لتطبيق Google Workspace.
استخدام واجهات موحّدة: يمكنك إنشاء واجهات مستخدم من عناصر التطبيقات المضمّنة المصغّرة التي تقدّمها خدمة Apps Script
Card
. لست بحاجة إلى أيّ خبرة في HTML أو CSS لتحديد هذه الواجهات.توسيع نطاق برامج Gmail المتوافقة مع أجهزة الكمبيوتر المكتبي والأجهزة الجوّالة: إذا كانت إحدى الإضافات في Google Workspace توسّع نطاق Gmail، يمكنك استخدامها في كلّ من إصدار Gmail المتوافق مع أجهزة الكمبيوتر المكتبي والإصدار المتوافق مع الأجهزة الجوّالة. إذا كنت تنشئ "إضافة Google Workspace" تعمل على توسيع نطاق Gmail، لن تحتاج إلى تصميم هذه الإضافة منفصلة للأجهزة الجوّالة. يتم استخدام نفس الواجهة في كل مكان.
استخدام بيئة التشغيل المفضّلة يمكنك تطوير إضافات Google Workspace باستخدام البنية الأساسية المفضّلة للاستضافة وسلسلة أدوات التطوير ونظام التحكّم في المصدر ولغة الترميز ومكتبات الرموز البرمجية.
إضافات المحرّر
تعمل إضافات أدوات التحرير على توسيع أحد تطبيقات "محرّر Google"، مثل "المستندات" أو "جداول البيانات" أو "العروض التقديمية" أو "النماذج". يمكن أن يتضمّن كل نوع من أنواع "إضافات المحرّر" (مثل "إضافات "جداول بيانات Google") مجموعة من الإمكانات والقيود والاعتبارات الخاصة بالنوع. عند إنشاء "إضافات المحرّر"، من المهم فهم هذه التفاصيل المتعلّقة بالمحرّر. لمزيد من التفاصيل حول الإضافات لمحررين معينين، يمكنك الاطلاع على الأقسام المقابلة:
يمكن أن تؤدي إضافات المحرِّر إلى التشغيل الآلي للمهام الشائعة للمحرِّر، مثل إنشاء الملفات وتعديلها وتنسيقها ونقل البيانات بين التطبيقات. يمكن تخصيص واجهات "إضافة المحرّر" بشكل كبير لتناسب المهام التي تواجهك.
تختلف سلوك إضافات المحرّر عن سلوك إضافات Google Workspace بالطرق التالية:
- يمكن أن تنشئ إضافات المحرِّر واجهات تتألف من عناصر قائمة ومربّعات حوار وأشرطة جانبية. يتم تحديد مربّعات حوار وملفات أشرطة جانبية الإضافات باستخدام HTML و CSS العاديَين.
- تمتلك إضافات "محرّر إعلانات Google" قواعد تفويض خاصة لأنها تنشئ الملفات أو تعدّلها أو تتفاعل معها بأي شكل آخر في Google Drive. من المهم التعرّف على دورة حياة تفويض إضافة المحرّر أثناء تطوير إضافة محرِّر.
- تتميز الملفات التي يتم إنشاؤها وتعديلها في كل محرِّر بهيكل معيّن. على سبيل المثال، تتكون العروض التقديمية في "العروض التقديمية من Google" من صفحات يمكن أن تكون شرائح أو صفحات رئيسية أو تنسيقات. يجب فهم هياكل الملفات هذه، لأنّه يتم عادةً تفاعل الإضافات معها عند قراءة الملفات أو تعديلها.
- لا تعمل إضافات "محرِّر إعلانات Google" إلا في برامج الكمبيوتر المكتبي، وليس على أجهزة Android أو iOS.
- يجب تنفيذ إضافات المحرِّر في برمجة التطبيقات.