اختبار إضافات Google Workspace

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

عند نشر إحدى الإضافات، يمكن للمستخدمين تثبيتها من خلال التطبيق المضيف أو Google Workspace Marketplace. ولكن قبل النشر، من المفيد اختبار الإضافات التي تطوّرها داخل تطبيقات المضيف التي توسعها.

توضح هذه الصفحة كيفية تثبيت إضافة قيد التطوير حاليًا (تُسمى غير منشورة أو مطوّر برامج) للاختبار أو لاستخدام شخصي.

المتطلبات الأساسية

  • يجب أن يكون لديك إذن التعديل في مشروع النص البرمجي للإضافة.
  • للسماح للمستخدمين الآخرين في مؤسستك باختبار الإضافة، امنحهم حق الوصول المحرِّر إلى مشروع النص البرمجي. للحصول على تفاصيل حول منح الوصول، اطلع على التعاون مع مطوري البرامج الآخرين.

تثبيت إضافة غير منشورة

يمكنك تثبيت الإضافات غير المنشورة من مربع حوار عمليات النشر لبرمجة التطبيقات.

يُرجى اتّباع الخطوات التالية لتثبيت إضافة غير منشورة Google Workspace للاختبار:

  1. افتح مشروع النص البرمجي في محرر برمجة التطبيقات.
  2. انقر على نشر > اختبار عمليات النشر.
  3. انقر على تثبيت.
  4. في الجزء السفلي، انقر على تم.

يمكنك السماح لمستخدمين آخرين باختبار الإضافة من خلال مشاركة مشروع برمجة التطبيقات مع حساباتهم (يلزم الوصول للتعديل). ثم اطلب من المستخدمين اتباع الخطوات السابقة.

وبعد التثبيت، تكون الإضافة متاحة على الفور في التطبيقات المضيفة التي توسعها. قد تحتاج إلى تحديث علامة تبويب تطبيق المضيف قبل ظهور الإضافة. يجب عليك أيضًا تفويض الإضافة قبل استخدامها.

إلغاء تثبيت إضافة غير منشورة

لإزالة عملية نشر إضافة غير منشورة، يُرجى اتّباع الخطوات التالية:

  1. افتح مشروع النص البرمجي في محرر برمجة التطبيقات.
  2. انقر على نشر > اختبار عمليات النشر.
  3. انقر على إلغاء التثبيت.
  4. في الجزء السفلي، انقر على تم.

تؤدي هذه الخطوات على الفور إلى إزالة النشر ولن تظهر الإضافة في أي تطبيق مضيف. ويمكنك إعادة تثبيت عملية النشر في أي وقت عن طريق تكرار إجراء التثبيت.

أفضل ممارسات الاختبار

أثناء اختبار Google Workspace الميزة الإضافية، احرص على اتّباع أفضل الممارسات لتطوير الإضافة. بالإضافة إلى ذلك، تأكد من إجراء ما يلي:

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

  2. استخدم مثالاً على بيانات الاختبار لتقييم سلوك الإضافة.

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

  4. تأكد من التعامل مع أي حالات خطأ بشكل أنيق. استخدم بطاقات الخطأ إذا لزم الأمر.

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