डेवलपर अनुभव

Classroom ऐड-ऑन.

शामिल होने पर की जाने वाली गतिविधि

  1. आपको Teaching &Video 360 की मदद से इसके लर्निंग या प्लस के वर्शन Google Workspace for Education. अगर आपके पास एडमिन के तौर पर ऐक्सेस नहीं है जिस डोमेन के पास इनमें से कोई लाइसेंस है, उसके साथ Google Workspace for Education डेवलपर टेस्ट डोमेन सबमिट करें और फिर हमारा डोमेन अपग्रेड करने का अनुरोध फ़ॉर्म सबमिट करें. इस डोमेन में 10 Google Workspace for Education Plus लाइसेंस होंगे.
  2. Google Cloud प्रोजेक्ट बनाएं. आप इसे कॉन्फ़िगर करके आपका ऐड-ऑन है, एपीआई अनुरोध किए जा सकते हैं, और उपयोगकर्ताओं की पुष्टि की जा सकती है और उन्हें अनुमति दी जा सकती है. आपने लोगों तक पहुंचाया मुफ़्त में मौजूदा Cloud प्रोजेक्ट का भी इस्तेमाल किया जा सकता है.

  3. टेस्टिंग के लिए शिक्षक और छात्र/छात्रा के खाते बनाएं. लाइसेंस मिलने के बाद को मंज़ूरी देने का अनुरोध स्वीकार किया गया है, तो अपने हर जांच खाते के लिए सीट असाइन करें.

  4. अपने प्रोजेक्ट के लिए OAuth कॉन्फ़िगर करें.

  5. Google Workspace Marketplace की लिस्टिंग बनाएं डेमो प्रोजेक्ट.

    • यदि आप ऐप्लिकेशन दृश्यता को सार्वजनिक पर सेट करते हैं, तो के ईमेल पते जोड़ें ड्राफ़्ट टेस्टर की सूची में शामिल सभी टेस्ट उपयोगकर्ता. ड्राफ़्ट सेव करें चुनें शुरू करें.
  6. टेस्ट उपयोगकर्ता के तौर पर, अपने डेमो डोमेन में साइन इन करें. अपना ऐड-ऑन यहां से इंस्टॉल करें: आपके Google Workspace Marketplace के लिस्टिंग कॉन्फ़िगरेशन में ऐप्लिकेशन यूआरएल.

डेवलेपमेंट

  1. ऐड-ऑन डेवलप करें और अपने टेस्ट टेस्टर से इसकी जांच करें.

पब्लिशिंग

  1. में आपको वह Google Cloud प्रोजेक्ट पब्लिश करना है जिसे पब्लिश करना है, तो पक्का करें कि:
    1. वह स्क्रीन जहां OAuth के लिए सहमति दी जाती है:
      1. उपयोगकर्ता टाइप: बाहरी उपयोगकर्ता
      2. पब्लिश करने की स्थिति: प्रोडक्शन में है
      3. क्षेत्र: वेब ऐप्लिकेशन से अनुरोध किए गए सभी दायरे कॉन्फ़िगर करें.
    2. Google Workspace Marketplace SDK टूल के ऐप्लिकेशन की कॉन्फ़िगरेशन स्क्रीन:
      1. ऐप्लिकेशन किसको दिखे: सार्वजनिक
      2. लिस्टिंग का टाइप: सबके लिए मौजूद नहीं
      3. क्षेत्र: वेब ऐप्लिकेशन से अनुरोध किए गए सभी दायरे कॉन्फ़िगर करें.
  2. सार्वजनिक प्रोजेक्ट के लिए, Google Workspace Marketplace की लिस्टिंग बनाएं. अपने टेस्ट उपयोगकर्ता खातों को Marketplace SDK टूल के ड्राफ़्ट के तौर पर जोड़ें टेस्टर. अपने बदलावों को ड्राफ़्ट के तौर पर सेव करें. अगर आपको ड्राफ़्ट में विकल्प हो सकता है, तो अपना प्रोजेक्ट Google Workspace Developer Preview Program.
  3. अपने ऐड-ऑन कोड से सार्वजनिक प्रोजेक्ट अपडेट करें.
  4. ड्राफ़्ट के टेस्टर में से एक के तौर पर, इस पर जाकर ऐड-ऑन को इंस्टॉल करें: Marketplace की लिस्टिंग का यूआरएल.
  5. सबमिट करें आपके सार्वजनिक प्रोजेक्ट के लिए OAuth की पुष्टि करने का अनुरोध. आपको इन चीज़ों की ज़रूरत होगी एक छोटा वीडियो रिकॉर्ड करें. इसमें यह बताया गया है कि ऐड-ऑन के स्कोप का इस्तेमाल किस तरह किया जा रहा है ड्राफ़्ट टेस्टर खातों की सूची होती है.
  6. Marketplace के लिए सार्वजनिक ऐड-ऑन पब्लिश करना समीक्षा करें.
  7. अनुमति मिलने के बाद, Marketplace SDK टूल की लिस्टिंग में बदलाव करना स्थिति सूची में है.

ज़रूरी इंटिग्रेशन

Classroom ऐड-ऑन बनाने के लिए, आपको ये शर्तें पूरी करनी होंगी.

  1. Google एकल साइन-ऑन

    लागू करने के तरीके के बारे में जानकारी के लिए बिना किसी रुकावट के साइन-इन करने वाला पेज देखें साइन-इन करने के सबसे सही तरीक़े बताए गए हैं.

  2. Google Workspace Marketplace पर, Classroom ऐड-ऑन

  3. iframe लागू करना

Google Workspace Marketplace

Google Workspace Marketplace में एंटरप्राइज़ ऐप्लिकेशन दिखते हैं जिसे किसी पूरे डोमेन या अलग-अलग Google Workspace पर जोड़ा जा सकता है खाते. मार्केटप्लेस Google Admin console के साथ इंटिग्रेट किया गया है, ताकि डोमेन एडमिन, टारगेट किए गए उपयोगकर्ताओं के लिए ऐप्लिकेशन को तुरंत ढूंढ सकते हैं, इंस्टॉल कर सकते हैं, और अनुमति दे सकते हैं.

कुछ ज़रूरी कॉन्सेप्ट के बारे में जानकारी होनी चाहिए: