رحلة مطوّر البرامج

فيما يلي نظرة عامة سريعة على الخطوات عند تطوير إضافة Classroom

الإعداد

  1. ستحتاج إلى مستخدمي اختبار مع واجهة Teaching & Learning أو Plus إصدارات من Google Workspace for Education: إذا لم يكن لديك إذن وصول المشرف إلى لنطاق Google Workspace for Education بأحد هذين الترخيصين، أكمِل الخطوات من أجل الحصول على نطاق تجريبي خاص بمطوّر البرامج، ثم أرسِل نموذج طلب ترقية النطاق. سيتم توفير 10 تراخيص Google Workspace for Education Plus للنطاق.
  2. أنشِئ مشروعًا على Google Cloud. ستستخدمه لضبط إضافتك وتقديم طلبات واجهة برمجة التطبيقات ومصادقة المستخدمين واعتمادهم. إِنْتَ يمكنهم أيضًا استخدام مشروع حالي على السحابة الإلكترونية.

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

  4. عليك ضبط OAuth لمشروعك.

  5. إنشاء بطاقة بيانات Google Workspace Marketplace مشروع تجريبي.

    • في حال ضبط مستوى رؤية التطبيق على علني، يمكنك إضافة عناوين البريد الإلكتروني جميع مستخدمي الاختبار في قائمة مختبِرو المسودة اختَر حفظ المسودة. عند الانتهاء.
  6. سجِّل الدخول إلى نطاق العرض التوضيحي كمستخدم تجريبي. تثبيت الإضافة من عنوان URL للتطبيق في إعدادات بطاقة بيانات Google Workspace Marketplace.

تطوير

  1. طوِّر الإضافة واختبِرها مع مختبِري الاختبار.

النشر

  1. في قسم المشروع الذي تريد نشره على Google Cloud، يجب التأكّد ممّا يلي:
    1. شاشة طلب الموافقة المتعلّقة ببروتوكول OAuth:
      1. نوع المستخدم: خارجي
      2. حالة النشر: في مرحلة الإنتاج
      3. النطاقات: ضبط جميع النطاقات التي يطلبها تطبيق الويب
    2. شاشة إعداد تطبيق حزمة تطوير البرامج (SDK) في Google Workspace Marketplace:
      1. مستوى ظهور التطبيق: علني
      2. نوع النشاط: غير مدرَج
      3. النطاقات: ضبط جميع النطاقات التي يطلبها تطبيق الويب
  2. أنشِئ بطاقة بيانات على Google Workspace Marketplace للمشروع العام. إضافة حسابات المستخدمين التجريبية كمسودة لحزمة تطوير البرامج (SDK) في Marketplace للمختبِرين. احفظ التغييرات التي أجريتها كمسودة. إذا لم تظهر لك المسودة سجِّل مشروعك في برنامج معاينة المطوّرين في Google Workspace
  3. عدِّل المشروع العلني باستخدام رمز الإضافة.
  4. بصفتك أحد مختبري المسودة، ثبّت الإضافة من خلال الانتقال إلى عنوان URL الخاص ببطاقة بيانات السوق.
  5. إرسال طلب التحقّق من OAuth لمشروعك العام. عليك إجراء ما يلي: تسجيل مقطع فيديو قصير يوضح استخدام نطاقات الإضافات باستخدام أحد من حسابات مُختبِري "المسودة".
  6. نشر الإضافة المتاحة للجميع في Marketplace المراجعة.
  7. بعد الحصول على الموافقة، غيِّر بيانات حزمة تطوير البرامج (SDK) في السوق. حالة إلى مُدرَجة.

عمليات الدمج المطلوبة

يجب استيفاء المتطلبات التالية لإنشاء إضافة Classroom.

  1. الدخول الموحّد في Google

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

  2. الإرسال إلى Google Workspace Marketplace بصفتك إضافة Classroom

  3. عمليات تنفيذ iframe

Google Workspace Marketplace

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

في ما يلي بعض المفاهيم الأساسية التي يجب أن تكون على دراية بها: