القيود

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

القيود العامة

تنطبق القيود التالية على جميع الإضافات. لا اتّبِع الخطوات التالية:

تغيير الميزات في Google Workspace

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

فرض رسوم على المستخدمين مقابل التثبيت

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

رصد العديد من الأحداث

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

إضافات Google Workspace

لا تسري القيود التالية إلا على ملحقات Google Workspace واستخدام خدمة البطاقات. لا اتّبِع الخطوات التالية:

توسيع نطاق جميع تطبيقات Google Workspace

لا يمكن لإضافة Google Workspace توسيع نطاق Gmail و "تقويم Google" وDrive و"مستندات Google" و"جداول بيانات Google" و"العروض التقديمية من Google" إلا. ستتمكّن إضافات Google Workspace في النهاية من توسيع نطاق تطبيقات Google Workspace الأخرى.

التفعيل السياقي في Drive

لا يمكن لإضافات Google Workspace توفير ميزة التفعيل السياقي في Gmail إلا عند قراءة الرسائل أو كتابتها وفي "تقويم Google" عند فتح الفعاليات. لا تتوفّر ميزة التفعيل السياقي لملفات Drive حتى الآن. اطّلِع على ممارسات التطوير المؤقت.

سياق المستند في أدوات التعديل

لا تتيح إضافات Google Workspace استخدام سياق المستند في المحرّرات بعد. وهذا يعني أنّه لا يمكنك استخدام طرق مثل SpreadsheetApp.getActiveSpreadsheet() للحصول على المستند الحالي. اطّلِع على ممارسات التطوير المؤقت.

استخدام HTML/CSS أو النصوص البرمجية من جهة العميل

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

التوافق الكامل مع الأجهزة الجوّالة

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

استخدام مشغِّلات برمجة التطبيقات

لا يمكنك إنشاء أو استخدام عوامل تشغيل بسيطة في إضافة Google Workspace باستخدام Apps Script.

استخدام صور SVG

لا يمكنك حاليًا استخدام صور SVG مع بطاقات التطبيقات المصغّرة وأداوتها في خدمة البطاقات.

أن تتضمّن أكثر من 100 تطبيق مصغّر

لأسباب تتعلّق بالأداء، لا يمكنك إضافة أكثر من 100 تطبيق مصغّر أو 100 قسم إلى بطاقة.