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