Google Workspace Marketplace SDK टूल में अपना ऐप्लिकेशन कॉन्फ़िगर करें

इस पेज पर बताया गया है कि Google Workspace Marketplace पर अपने ऐप्लिकेशन को कॉन्फ़िगर और मैनेज करने के लिए, Google Workspace Marketplace SDK टूल का इस्तेमाल कैसे करें.

अपने ऐप्लिकेशन को इस्तेमाल के लिए उपलब्ध कराने के लिए, आपको इसे Google Workspace Marketplace SDK टूल में सेट अप करना होगा. Google Workspace Marketplace SDK टूल एक टूलकिट है. इससे आपको Google Workspace Marketplace पर अपना ऐप्लिकेशन बनाने और उसे कंट्रोल करने में मदद मिलती है. आप Google Workspace Marketplace SDK टूल का इस्तेमाल, मार्केटप्लेस सेटिंग को मैनेज करने के लिए करते हैं, जैसे कि:

  • आपका ऐप्लिकेशन किसी खास Google Workspace संगठन (निजी ऐप्लिकेशन) या सभी मार्केटप्लेस उपयोगकर्ताओं (कोई सार्वजनिक ऐप्लिकेशन) के लिए उपलब्ध है या नहीं
  • Marketplace उपयोगकर्ताओं के वे टाइप जो आपका ऐप्लिकेशन इंस्टॉल कर सकते हैं
  • आपका ऐप्लिकेशन, Google Workspace के किन ऐप्लिकेशन के साथ इंटिग्रेट होता है
  • आपके ऐप्लिकेशन के लिए ज़रूरी OAuth दायरों की जानकारी
  • इस बारे में जानकारी कि ऐप्लिकेशन को किसने बनाया और उसका रखरखाव किया

भले ही, आप अपना ऐप्लिकेशन सार्वजनिक तौर पर पब्लिश करें या निजी तौर पर, आपको Google Workspace Marketplace SDK टूल का इस्तेमाल करके, Marketplace पर अपना ऐप्लिकेशन मैनेज करना होगा.

Google Workspace Marketplace SDK टूल को चालू करना

अगर आपने पहले से चालू नहीं किया है, तो अपने Google Cloud प्रोजेक्ट में, Google Workspace Marketplace SDK टूल चालू करें:

  1. Google Cloud Console खोलें.
  2. सबसे ऊपर, कोई प्रोजेक्ट चुनें पर क्लिक करें. अगर कोई दूसरा Google Cloud प्रोजेक्ट पहले से खुला है, तो Cloud प्रोजेक्ट बदलने के लिए Cloud प्रोजेक्ट के नाम पर क्लिक करें.
  3. अपने ऐप्लिकेशन का क्लाउड प्रोजेक्ट चुनें और खोलें पर क्लिक करें.
  4. सबसे ऊपर मौजूद खोज बार में, Google Workspace Marketplace SDK टाइप करें और Enter दबाएं.
  5. Google Workspace Marketplace SDK टूल का पेज खोलें.

  6. अगर Google Workspace Marketplace SDK टूल पहले से चालू नहीं है, तो चालू करें पर क्लिक करें.

Google Workspace Marketplace SDK टूल में ऐप्लिकेशन की सेटिंग डालें

  1. Google Workspace Marketplace SDK टूल खोलें.
  2. ऐप्लिकेशन कॉन्फ़िगरेशन टैब पर जाएं.
  3. हर सेक्शन में अपने ऐप्लिकेशन की जानकारी भरें. हर सेटिंग के बारे में जानने के लिए, नीचे दिया गया ऐप्लिकेशन कॉन्फ़िगरेशन सेटिंग सेक्शन देखें.
  4. सेव करें पर क्लिक करें.
  5. (ज़रूरी नहीं) आपको Google Analytics में ऐप्लिकेशन के इस्तेमाल के आंकड़े मिल सकते हैं. ऐसा करने के लिए, Google Workspace Marketplace SDK टूल में Google Analytics आईडी जोड़ें.
    1. Analytics टैब पर जाएं.
    2. अपना Google Analytics आईडी डालें.
    3. सेव करें पर क्लिक करें.

ऐप्लिकेशन के कॉन्फ़िगरेशन की सेटिंग

नीचे दी गई जानकारी में, Google Workspace Marketplace SDK टूल के ऐप्लिकेशन कॉन्फ़िगरेशन पेज पर उपलब्ध सेटिंग के बारे में बताया गया है.

ऐप्लिकेशन किसको दिखे

अगर Google Workspace खाते (आपके ऑफ़िस या स्कूल संगठन का बनाया हुआ खाता) का इस्तेमाल किया जा रहा है, तो आपको ऐप्लिकेशन किसे दिखेगा विकल्प दिखता है. उपभोक्ता खाते ("@gmail.com" से खत्म होने वाला खाता) इस्तेमाल करने पर, आपको सिर्फ़ सार्वजनिक तौर पर पब्लिश करने का विकल्प मिलता है.

  • सार्वजनिक: आपके डोमेन से बाहर के लोग इस ऐप्लिकेशन को ढूंढ और इंस्टॉल कर सकते हैं. अगर आप सार्वजनिक दिखने का विकल्प चुनते हैं, तो Google आपकी ऐप्लिकेशन लिस्टिंग की समीक्षा करके उसे मंज़ूरी देता है. इसके बाद ही उसे पब्लिश किया जाता है.
  • निजी: सिर्फ़ आपके डोमेन के लोग ही आपके ऐप्लिकेशन को ढूंढकर उसे इंस्टॉल कर सकते हैं.

अगर आप सबके लिए मौजूद नहीं के तौर पर पब्लिश करने का विकल्प चुनते हैं, तो ऐप्लिकेशन लिस्टिंग ब्राउज़ या खोज के नतीजों में नहीं दिखती. उपयोगकर्ता, डायरेक्ट यूआरएल की मदद से ही ऐप्लिकेशन के स्टोर पेज को ऐक्सेस कर सकते हैं.

अगर आपको यह सीमित करना है कि आपका ऐप्लिकेशन किन देशों और इलाकों में उपलब्ध होगा, तो स्टोर पेज बनाते समय, डिस्ट्रिब्यूशन सेक्शन में इसे सेट अप करें.

इंस्टॉलेशन सेटिंग

इंस्टॉलेशन की सेटिंग से यह तय होता है कि उपयोगकर्ता या Workspace एडमिन, Google Workspace Marketplace पर आपके स्टोर पेज से आपका ऐप्लिकेशन इंस्टॉल कर सकते हैं या नहीं.

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

ऐप्लिकेशन में इंटिग्रेशन

Google Workspace की उन सेवाओं को चुनें जिन पर आपका ऐप्लिकेशन या ऐड-ऑन काम करने के लिए डिज़ाइन किया गया है. जैसे, Google Workspace ऐड-ऑन या Google Chat ऐप्लिकेशन. आपको कम से कम एक विकल्प चुनना होगा. कुछ मामलों में, अपनी ऐप लिस्टिंग में कई ऐप्लिकेशन इंटिग्रेशन शामिल किए जा सकते हैं. ऐप्लिकेशन इंटिग्रेशन की एक साथ सूची बनाना देखें.

आप जिस ऐप्लिकेशन इंटिग्रेशन को चुनते हैं उसके आधार पर, आपको अपने Google Cloud प्रोजेक्ट में ज़्यादा जानकारी देनी पड़ सकती है और काम के एपीआई चालू करने पड़ सकते हैं. नीचे दी गई टेबल में, हर एक के लिए ज़रूरी अतिरिक्त सेटअप की जानकारी दी गई है:

Google Workspace ऐड-ऑन (Apps Script)

Google Workspace ऐड-ऑन को पब्लिश करने के लिए, आपको ऐड-ऑन का डिप्लॉयमेंट आईडी देना होगा. डिप्लॉयमेंट आईडी ढूंढने के लिए, यह तरीका अपनाएं:

  1. Apps Script एडिटर में Google Workspace ऐड-ऑन खोलें.
  2. डिप्लॉय करें > डिप्लॉयमेंट मैनेज करें पर क्लिक करें.
  3. डिप्लॉयमेंट आईडी में जाकर, कॉपी करें पर क्लिक करें.

Google Workspace ऐड-ऑन (वैकल्पिक रनटाइम)

अगर आपने Google Workspace ऐड-ऑन को Google Apps Script के अलावा, किसी दूसरी कोडिंग भाषा में बनाया है, तो Google Cloud के डिप्लॉयमेंट रिसॉर्स से डिप्लॉयमेंट आईडी पाने के लिए, यह तरीका अपनाएं.

  1. "Google Workspace ऐड-ऑन" में ऐप्लिकेशन कॉन्फ़िगरेशन पेज पर, क्लाउड डिप्लॉयमेंट संसाधन का इस्तेमाल करके डिप्लॉय करें > डिप्लॉयमेंट चुनें पर क्लिक करें.
  2. वह डिप्लॉयमेंट चुनें जिसे पब्लिश करना है.
  3. चुनें पर क्लिक करें.

एडिटर ऐड-ऑन (Docs, Sheets, Slides, Forms)

एडिटर ऐड-ऑन को पब्लिश करने के लिए, आपको वह प्रोजेक्ट स्क्रिप्ट आईडी और वर्शन देना होगा जिसे आपको पब्लिश करना है.

प्रोजेक्ट स्क्रिप्ट आईडी ढूंढने के लिए, यह तरीका अपनाएं:

  1. ऐड-ऑन को Apps Script एडिटर में खोलें.
  2. बाईं ओर, प्रोजेक्ट सेटिंग पर क्लिक करें.
  3. "आईडी" में जाकर, स्क्रिप्ट आईडी कॉपी करें.

वर्शन ढूंढने के लिए, यह तरीका अपनाएं:

  1. ऐड-ऑन को Apps Script एडिटर में खोलें.
  2. सबसे ऊपर दाईं ओर, डिप्लॉय करें > डिप्लॉयमेंट मैनेज करें पर क्लिक करें.
  3. वर्शन नंबर, "कॉन्फ़िगरेशन" में दिखता है.

Google Chat ऐप्लिकेशन

Google Chat ऐप्लिकेशन पब्लिश करने के लिए, आपको Google Chat API को कॉन्फ़िगर करना होगा. ऐप्लिकेशन पब्लिश करना देखें.

Drive ऐप्लिकेशन

किसी Drive ऐप्लिकेशन को पब्लिश करने के लिए, आपको Drive API को चालू और कॉन्फ़िगर करना होगा.

वेब ऐप्लिकेशन

किसी वेब ऐप्लिकेशन को पब्लिश करने के लिए, आपको उसका यूनिवर्सल नेविगेशन यूआरएल देना होगा. यह यूआरएल वह यूआरएल होता है जो Google के ऐप्लिकेशन मेन्यू से, वेब ऐप्लिकेशन पर ले जाता है. आपका वेब ऐप्लिकेशन प्रोडक्शन में होना चाहिए और पूरी तरह से काम करना चाहिए.

स्टोर पेज भरने के दौरान, आपको 96x96 और 48x48 पिक्सल तक के साइज़ वाले ज़्यादा आइकॉन उपलब्ध कराने होंगे.

अगर आपने यूनिवर्सल नेविगेशन यूआरएल पाने के लिए Apps Script में अपना वेब ऐप्लिकेशन बनाया है, तो यह तरीका अपनाएं:

  1. Apps Script एडिटर में Google Workspace ऐड-ऑन खोलें.
  2. डिप्लॉय करें > नया डिप्लॉयमेंट पर क्लिक करें.
  3. "टाइप चुनें" में जाकर, वेब ऐप्लिकेशन पर क्लिक करें.
  4. विकल्प भरें और डिप्लॉय करें पर क्लिक करें.
  5. कॉपी करें पर क्लिक करें.

OAuth के स्कोप

अपने ऐप्लिकेशन के लिए ज़रूरी OAuth दायरों की पूरी सूची दें. यहां डाले गए OAuth दायरों का मिलान, OAuth के लिए सहमति वाली स्क्रीन पर दिखाई गई जानकारी और अगर लागू हो, तो Apps Script मेनिफ़ेस्ट से होना चाहिए.

एक से ज़्यादा ऐप्लिकेशन इंटिग्रेशन शामिल करने पर, पक्का करें कि आपने हर ऐप्लिकेशन के स्कोप को, Google Workspace Marketplace SDK टूल के ऐप्लिकेशन कॉन्फ़िगरेशन पेज और OAuth सहमति वाली स्क्रीन पर जोड़ा हो.

हमेशा सबसे छोटे स्कोप का इस्तेमाल करें. उदाहरण के लिए, अगर आपको सिर्फ़ रीड-ओनली ऐक्सेस की ज़रूरत है, तो पूरा स्कोप शामिल न करें.

Apps Script प्रोजेक्ट में ज़्यादा जानकारी के लिए दायरे देखें.

डेवलपर जानकारी

ये फ़ील्ड आपके ऐप्लिकेशन के स्टोर पेज पेज पर दिखते हैं.

फ़ील्ड
व्यापारी की स्थिति

उपभोक्ता की सुरक्षा से जुड़े कानूनों की वजह से, यूरोपियन इकनॉमिक एरिया (ईईए) में रहने वाले उपभोक्ताओं को यह बताना ज़रूरी है कि Google Workspace Marketplace पर मौजूद कोई व्यापारी, व्यापारी है या गैर-व्यापारी:

  • व्यापारी—व्यापारी वह व्यक्ति होता है जो किसी व्यापार, कारोबार, कला या व्यवसाय के मकसद से या किसी व्यापारी के नाम पर या उसकी ओर से काम करता है.
  • गैर-व्यापारी—गैर-व्यापारी (उपभोक्ता) वह व्यक्ति होता है जो गैर-पेशेवर कामों के लिए काम करता है.

अगर कोई जानकारी नहीं है, तो आपके ऐप्लिकेशन के स्टोर पेज पर "व्यापारी की स्थिति की जानकारी नहीं दी गई है" दिखता है.

डेवलपर का डाक पता

व्यापारियों के लिए ज़रूरी है. गैर-व्यापारियों के लिए इकट्ठा नहीं किया जाता.

आपके कारोबार की जगह. ऐसा मान्य डाक पता डालें जिस पर आपसे संपर्क किया जा सके.

डेवलपर का नाम ऐप्लिकेशन के लेखक के तौर पर दिखाया जाने वाला नाम. अगर आप एक व्यापारी हैं, तो अपना नाम या कानूनी नाम बताएं.
डेवलपर वेबसाइट का यूआरएल वह वेबसाइट जो आपको या आपके संगठन को डेवलपर मानता है.
डेवलपर का ईमेल

संपर्क करने के लिए इस्तेमाल किया जाने वाला ईमेल पता. यह जानकारी आपके ऐप्लिकेशन की लिस्टिंग में शामिल नहीं होती है. पक्का करें कि यह ईमेल पता अप-टू-डेट हो—इसका इस्तेमाल किया जाता है:

  • अगर Google को डेवलपर से संपर्क करने की ज़रूरत हो—उदाहरण के लिए, ऐप्लिकेशन की समीक्षा के दौरान.
  • अगर स्टोर पेज पर, समस्या की रिपोर्ट का यूआरएल नहीं दिया गया है, तो Editor के ऐड-ऑन से सुझाव, शिकायत या राय भेजने के लिए.
ऐप्लिकेशन की वेबसाइट का यूआरएल ज़रूरी नहीं. वह वेबसाइट जो आपके ऐप्लिकेशन के बारे में ज़्यादा जानकारी देती है.