تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
هناك بعض القيود المفروضة على الإجراءات التي يمكن أن تتّخذها الإضافات. يمكنك تحسين تجربتهم
بشكل عام من خلال تجنُّب هذه المشاكل.
القيود العامة
تنطبق القيود التالية على جميع الإضافات. لا اتّبِع الخطوات التالية:
تغيير الميزات في Google Workspace
تم تصميم إطار عمل الإضافات لتحسين
تطبيقات Google Workspace وليس لإضافة حدود. نتيجةً لذلك، لا يمكنك تغيير الميزات الحالية أو قفل
نموذج مشاركة المستندات في Google Workspace.
فرض رسوم على المستخدمين مقابل التثبيت
لا نوفّر طريقة لفرض رسوم على المستخدمين مقابل تثبيت الإضافات، ولا يمكنهم
تضمين إعلانات فيها. ومع ذلك، يمكنك استخدام نظام الدفع
الخاص بك أو الاتصال بقاعدة بيانات فوترة حالية. يمكن أن ترتبط الإضافة
بخدمات غير تابعة لشركة Google وتحصّل رسومًا من المستخدمين.
رصد العديد من الأحداث
باستثناء عوامل تشغيل معيّنة، لا يمكن للإضافات معرفة ما يفعله المستخدم خارج الإضافة نفسها. على سبيل المثال، لا يمكنك رصد
عندما ينقر المستخدم على شريط أدوات التطبيق المضيف. من الممكن إجراء استطلاع للاطّلاع على
التغييرات في محتوى الملف من خلال الرمز البرمجي على جانب العميل في الشريط الجانبي، مع العلم أنّه
سيحدث تأخير طفيف في كل مرة.
إضافات Google Workspace
لا تسري القيود التالية إلا على
ملحقات Google Workspace واستخدام
خدمة البطاقات. لا اتّبِع الخطوات التالية:
توسيع نطاق جميع تطبيقات Google Workspace
لا يمكن لإضافة Google Workspace توسيع نطاق Gmail و
"تقويم Google" وDrive وMeet و"مستندات Google" و"جداول بيانات Google" و"العروض التقديمية من Google" إلا. ستتمكّن إضافات Google Workspace في النهاية من توسيع نطاق تطبيقات Google Workspace
الأخرى.
سياق المستند في أدوات التعديل
لا تتيح إضافات 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
قسم إلى بطاقة.
تاريخ التعديل الأخير: 2025-01-30 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-01-30 (حسب التوقيت العالمي المتفَّق عليه)"],[[["\u003cp\u003eGoogle Workspace add-ons enhance, but do not fundamentally change, existing Google Workspace features.\u003c/p\u003e\n"],["\u003cp\u003eAdd-ons cannot directly charge users for installation or include ads but can integrate with external billing systems.\u003c/p\u003e\n"],["\u003cp\u003eAdd-on functionality is limited in terms of event detection and contextual triggering within certain Google Workspace apps.\u003c/p\u003e\n"],["\u003cp\u003eGoogle Workspace add-ons use a card-based interface system, rather than traditional HTML, CSS, or client-side scripting.\u003c/p\u003e\n"],["\u003cp\u003eWhile add-ons are largely desktop-focused, some contextual triggering is supported within the Gmail mobile app.\u003c/p\u003e\n"]]],["Add-ons are restricted from altering Google Workspace features, charging users for installation, or detecting user actions outside the add-on. Google Workspace add-ons are limited to Gmail, Calendar, Drive, Meet, Docs, Sheets, and Slides, and must use card-based interfaces, not HTML/CSS. They cannot access document context in editors or utilize Apps Script triggers. Additionally, SVG images and exceeding 100 widgets per card are prohibited. Full mobile support is also unavailable, and only desktop web clients are supported.\n"],null,["# Restrictions\n\nThere are a few restrictions on what add-ons can do. Improve your users'\noverall experience by avoiding these pitfalls.\n\nGeneral restrictions\n--------------------\n\nThe following restrictions apply to all add-ons. Don't do the following:\n\n### Change features in Google Workspace\n\nThe add-ons framework is designed to enhance\nGoogle Workspace applications---not to\nadd limits. Consequently, you can't alter existing features or lock down the\nGoogle Workspace document sharing model.\n\n### Charge users to install\n\nWe don't provide a way to charge users for installing add-ons, and add-ons\n[can't include ads](/apps-script/terms). However, you can roll your own payment\nsystem or call into an existing billing database. Your add-on can connect to\nnon-Google services that bill users.\n\n### Detect many events\n\nExcept for [certain triggers](/workspace/add-ons/concepts/triggers), add-ons can't\ntell what a user does outside the add-on itself. For example, you can't detect\nwhen the user clicks on the host application toolbar. It is possible to poll for\nchanges in a file's contents from a sidebar's client-side code, although\nyou'll always have a slight delay.\n\nGoogle Workspace add-ons\n------------------------\n\nThe following restrictions only apply to\nGoogle Workspace add-ons and the use of the\n[Card service](/apps-script/reference/card-service/card-service). Don't do the following:\n\n### Extend all Google Workspace apps\n\nGoogle Workspace add-ons can only extend Gmail,\nCalendar, Drive, Meet, Docs, Sheets, and Slides. Eventually Google Workspace add-ons will be able to extend other Google Workspace\napplications.\n\n### Document context in editors\n\nGoogle Workspace add-ons don't yet support the use of\ndocument context in editors. That is, you can't use methods such as\n[`SpreadsheetApp.getActiveSpreadsheet()`](/apps-script/reference/spreadsheet/spreadsheet-app#getactivespreadsheet)\nto acquire the current document.\n\n### Use HTML/CSS or client-side scripting\n\nGoogle Workspace add-ons must use card-based\ninterfaces. The HTML/CSS interfaces supported by Editor add-ons can't be used.\nGoogle Workspace add-ons use a\n[widget-based](/workspace/add-ons/concepts/widgets) approach to building user\ninterfaces. This lets the add-on work well on desktop and mobile platforms\nwithout requiring you to build an interface for each.\n\n### Full mobile support\n\nFor the time being, Google Workspace add-ons function\non desktop web clients. Contextual triggering (that is, Gmail message reading)\nis also supported from within the Gmail mobile app. Non-contextual homepages\nare not yet available from the Gmail, Calendar, or Drive mobile apps.\nGoogle Workspace add-ons are not\navailable from mobile web browsers.\n\n### Use Apps Script triggers\n\nYou can't create or use Apps Script\n[simple triggers](/apps-script/guides/triggers) in a\nGoogle Workspace add-on.\n\n### Use SVG Images\n\nYou can't currently use SVG images with\n[Card service](/apps-script/reference/card-service/card-service) cards and widgets.\n\n### Have more than 100 widgets\n\nFor performance reasons, you can't add more than 100 widgets or 100 card\nsections to a card."]]