القيود

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

قيود عامة

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

تغيير الميزات في 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.

استخدام صور SVG

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

الحصول على أكثر من 100 أداة

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