تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
اتّبِع الإجراء العام التالي عند إنشاء إضافة "محرِّر إعلانات Google":
أنشئ مشروعًا في Apps Script.
اكتب رمزًا لتحديد مظهر الإضافة وسلوكها باستخدام خدمة HTML المضمّنة في Apps Script.
اختبِر الإضافة.
انشر الإضافة.
إنشاء مشروع نصي
إضافة "محرِّر" هي مشروع مستقل في "برمجة تطبيقات Google". يوفّر دليل النصوص البرمجية المستقلة
تعليمات لإنشاء مشاريع جديدة.
يمكنك أيضًا
فتح نص برمجي جديد.
في هذه الحالة، يتم وضع ملف المشروع (الذي يحمل الاسم Untitled project في البداية)
في مجلد Drive الجذر.
التعاون
عند التعاون مع مستخدمين آخرين في تطوير إضافة، يكون حساب مستخدم واحد هو صاحب مشروع الإضافة. عند نشر إضافة، يعمل حساب مستخدم واحد بدور الناشر. يجب أن يكون لدى حساب النشر إذن وصول للتعديل في مشروع الإضافة
البرمجي، ولكن ليس من الضروري أن يكون مالك المشروع.
من المهم جدًا تجنُّب المواقف التي تفقد فيها إمكانية الوصول إلى رمز أو إعدادات إحدى الإضافات لأنّ مالك المشروع قد غادر مؤسستك.
لتجنُّب فقدان إمكانية الوصول إلى رمز الإضافة، ننصحك باستخدام
مساحات التخزين السحابي المشتركة
عند التعاون في إنشاء إضافة. يضمن وضع ملف نص البرمجة الإضافي في مساحة تخزين
سحابي مشتركة عدم توفّر حساب واحد يكون المالك الوحيد للمشروع.
بعد إنشاء مشروع نصي، يمكنك البدء في كتابة
الرمز لتحديد مظهر الإضافة وسلوكها. يمكنك استخدام HtmlService في Apps Script لإنشاء واجهة مستخدم الإضافة، أي المربّعات الحوارية والأشرطة الجانبية، باستخدام HTML وCSS التقليديتين. يمكن لإضافات المحرِّر أيضًا تحديد
عناصر قائمة مخصّصة.
أثناء كتابة الرموز البرمجية، يمكنك الرجوع إلى دليل تنسيق إضافات "محرّر Google"
للاطّلاع على إرشادات حول كيفية تصميم تجربة المستخدم في الإضافة. تأكَّد أيضًا من
فهم مختلف
حالات دورة حياة التفويض
التي يمكن أن تواجهها إضافتك وبرمجة الإضافة وفقًا لها.
اختبار الإضافة
يمكنك اختبار إضافات "محرّر Google" قبل نشرها للتأكّد من أنّها تعمل
على النحو المتوقّع. يتطلّب الاختبار إنشاء إعداد اختبار واستخدام مستند اختبار أو جدول بيانات أو نموذج أو عرض تقديمي.
تاريخ التعديل الأخير: 2024-12-22 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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"]],["تاريخ التعديل الأخير: 2024-12-22 (حسب التوقيت العالمي المتفَّق عليه)"],[[["Editor add-ons are built using Apps Script, requiring a standalone Apps Script project and code for the add-on's functionality and user interface."],["Thorough testing is crucial before publishing using a dedicated test configuration and sample documents, ensuring the add-on functions as intended."],["Collaboration involves shared ownership and access, recommending the use of shared drives and adding collaborators to the Cloud Platform project for sustained accessibility."],["Publishing makes the add-on accessible to others, either publicly or within a domain, involving a review process for public listings on the Google Workspace Marketplace."],["The add-on's appearance and behavior are defined using Apps Script's HTML service, allowing for custom menus, dialogs, and sidebars constructed with HTML and CSS."]]],["Begin by creating a standalone Apps Script project, which can be done via a new script or through specific instructions. Next, code the add-on's appearance and functionality using Apps Script's HTML service for the user interface. Before releasing, test the add-on with a test configuration and document. To make the add-on available to users, publish it on the Google Workspace Marketplace after ensuring the add-on complies with publication guidelines. Utilizing shared drives for code access is encouraged.\n"]]