कनेक्ट किए गए अपने ऐप्लिकेशन को रजिस्टर करें, टेस्ट करें, और पब्लिश करें

ज़रूरी शर्तें पूरी करने के बाद, कनेक्ट किए गए ऐप्लिकेशन को रजिस्टर, कॉन्फ़िगर, टेस्ट, और पब्लिश करने के लिए यह तरीका अपनाएं.

पहला चरण: कनेक्ट किया गया ऐप्लिकेशन बनाना

कनेक्ट किया गया ऐप्लिकेशन बनाने के लिए:

  1. Google Connected Console में साइन इन करें.
  2. होम पेज पर, Create app को चुनें.
  3. चुनें कि आपको क्या बनाना है डायलॉग बॉक्स में:
    • अगर आपसे कनेक्ट किए गए ऐप्लिकेशन की सेवा की शर्तें स्वीकार करने के लिए कहा जाए, तो शर्तें देखें को चुनें. इसके बाद, कानूनी समझौते को पढ़ें और उसे स्वीकार करें. इसके बाद, बनाएं को चुनें. सिर्फ़ खाते का एडमिन, कानूनी समझौते को स्वीकार कर सकता है.
    • अगर ऐसा नहीं है, तो कनेक्ट किया गया ऐप्लिकेशन कार्ड में जाकर, बनाएं को चुनें.
  4. कनेक्ट किए गए अपने ऐप्लिकेशन को कोई नाम दें डायलॉग बॉक्स में, कनेक्ट किए गए अपने ऐप्लिकेशन का नाम टाइप करें. Google के सभी प्रॉडक्ट पर, कनेक्ट किए गए आपके ऐप्लिकेशन को इसी नाम से दिखाया जाएगा. साथ ही, उपयोगकर्ता @ का इस्तेमाल करके, कनेक्ट किए गए आपके ऐप्लिकेशन को इसी नाम से टैग करेंगे. आगे बढ़ें को चुनें.

  5. कनेक्ट किए गए ऐप्लिकेशन की कैटगरी चुनें डायलॉग बॉक्स में, कैटगरी चुनें मेन्यू से अपने ऐप्लिकेशन का डोमेन, कैटगरी या इंडस्ट्री चुनें.

  6. कनेक्शन टाइप चुनें डायलॉग बॉक्स में, इनमें से कोई एक विकल्प चुनें:

    • एमसीपी सर्वर: वेब, Android, और iOS पर Gemini और Search के उपयोगकर्ताओं को अपनी सेवाएं देने के लिए, एमसीपी सर्वर को कनेक्ट करें.
    • Android एमसीपी: Android पर Gemini को उपयोगकर्ता के डिवाइस पर मौजूद अपनी सुविधाओं का ऐक्सेस दें, ताकि वह आपके ऐप्लिकेशन में उपयोगकर्ताओं के लिए कार्रवाइयां कर सके और टास्क पूरे कर सके.

    Android एमसीपी से कनेक्ट किए गए ऐप्लिकेशन को सेट अप करने के तरीके के बारे में ज़्यादा जानें. कनेक्ट किए गए हर ऐप्लिकेशन के लिए, सिर्फ़ एक कनेक्शन टाइप चुना जा सकता है. इसे बाद में बदला नहीं जा सकता.

  7. कनेक्ट किया गया ऐप्लिकेशन बनाएं को चुनें.

इससे, कनेक्ट किए गए ऐप्लिकेशन के लिए मैनेजमेंट की खास जानकारी देने वाला पेज (कनेक्ट किए गए ऐप्लिकेशन को सेट अप और टेस्ट करना) खुलता है. यहां ऐप्लिकेशन के बारे में जानकारी, एमसीपी सर्वर कनेक्शन, और टेस्टर को कॉन्फ़िगर किया जा सकता है.

दूसरा चरण: कनेक्ट किए गए ऐप्लिकेशन की जानकारी डालना

कनेक्ट किए गए ऐप्लिकेशन के बारे में ज़्यादा जानकारी देने और यह कॉन्फ़िगर करने के लिए कि वह उपयोगकर्ताओं को कैसा दिखे:

  1. कनेक्ट किए गए ऐप्लिकेशन की खास जानकारी देने वाले पेज पर, ऐप्लिकेशन के बारे में जानकारी लाइन में, शुरू करें को चुनें. अगर आपको मौजूदा जानकारी अपडेट करनी है, तो मैनेज करें को चुनें.
  2. ऐप्लिकेशन के बारे में जानकारी पेज पर सबसे ऊपर, कनेक्ट किए गए ऐप्लिकेशन का नाम फ़ील्ड की पुष्टि करें. ज़रूरत पड़ने पर, नाम को अपडेट किया जा सकता है. यह नाम, Google के सभी प्रॉडक्ट पर उपयोगकर्ताओं को दिखता है. साथ ही, जब उपयोगकर्ता @ का इस्तेमाल करके आपके ऐप्लिकेशन का नाम टैग करते हैं, तब इसका इस्तेमाल किया जाता है.
  3. सार्वजनिक जानकारी सेक्शन में, आइकॉन में जाकर, अपने ऐप्लिकेशन का आइकॉन अपलोड करें. यह आइकॉन JPG या PNG फ़ॉर्मैट में होना चाहिए. इसका साइज़ 1 एमबी से ज़्यादा नहीं होना चाहिए और डाइमेंशन 512 पिक्सल × 512 पिक्सल होना चाहिए.
  4. यहां दिए गए फ़ील्ड में जानकारी भरें:

    • ब्यौरा: कनेक्ट किए गए अपने ऐप्लिकेशन की मुख्य सुविधाओं और उसके काम करने के तरीके के बारे में, एक वाक्य में कम शब्दों (30 से कम शब्दों) में खास जानकारी दें. यह टेक्स्ट उपयोगकर्ताओं को दिखता है. इसका इस्तेमाल, मॉडल के लिए निर्देशों के तौर पर नहीं किया जाता.
    • Capabilities: कनेक्ट किया गया आपका ऐप्लिकेशन जो काम कर सकता है उनमें से कम से कम तीन अहम काम डालें. ज़्यादा एंट्री जोड़ने के लिए, सुविधा जोड़ें को चुनें. अपनी क्षमताओं की शुरुआत में नंबर शामिल न करें. हर एंट्री में सिर्फ़ एक सुविधा शामिल करें. अगर आपकी कैटगरी में पहले से तय की गई सुविधाएं शामिल हैं, तो वे सूची में सबसे ऊपर दिखती हैं. साथ ही, उनमें बदलाव नहीं किया जा सकता.
    • प्रॉम्प्ट के उदाहरण: प्रॉम्प्ट के कम से कम तीन उदाहरण डालें, ताकि उपयोगकर्ताओं को यह समझने में मदद मिल सके कि वे क्या पूछ सकते हैं. एंट्री जोड़ने के लिए, उदाहरण के तौर पर प्रॉम्प्ट जोड़ें को चुनें.
      • कम से कम दो प्रॉम्प्ट, @<YourAppName> से शुरू करें. उदाहरण के लिए, @Order Tracker where is my last order?.
      • कम से कम एक प्रॉम्प्ट में, <YourAppName> का ज़िक्र सामान्य तरीके से करें. इसके लिए, अपने ऐप्लिकेशन के नाम से शुरुआत न करें. उदाहरण के लिए, Track my recent order on Order Tracker.
      • नंबर वाले प्रीफ़िक्स (1., 2., 3.) शामिल न करें या प्रॉम्प्ट को कोटेशन मार्क ("...") में न रखें.
    • कई भाषाओं में स्थानीय भाषा के हिसाब से अनुवाद: जानकारी, सुविधाएँ, और प्रॉम्प्ट के उदाहरण का अनुवाद उपलब्ध कराने के लिए, इनपुट फ़ील्ड में हर भाषा के टेक्स्ट को भाषा के टैग में रैप करें. उदाहरण के लिए:

      <en-US>
      Play music, manage playlists, and discover artists
      </en-US>
      <es-ES>
      Reproduce música, gestiona listas y descubre artistas
      </es-ES>
      

      Connected Console आपके टैग की पुष्टि अपने-आप करता है. साथ ही, हर फ़ील्ड के नीचे, पता लगाई गई भाषाएं दिखाता है. उदाहरण के लिए, Found translations for 2 languages: en-US, es-ES.

    • सेवा की शर्तों का यूआरएल: सेवा की शर्तों का मान्य https:// या http:// लिंक डालें.

    • नीति का यूआरएल: अपनी निजता नीति का मान्य https:// या http:// लिंक डालें.

    • वेबसाइट का यूआरएल (ज़रूरी नहीं): एट्रिब्यूशन के लिए, अपनी वेबसाइट का लिंक डालें.

  5. खास जानकारी देने वाले पेज पर वापस जाने के लिए, पेज पर सबसे नीचे मौजूद सेव करें को चुनें.

तीसरा चरण: एमसीपी एंडपॉइंट डालना और डोमेन के मालिकाना हक की पुष्टि करना

Google आपके एमसीपी सर्वर से कनेक्ट कर सके या आपके टूल सिंक कर सके, इसके लिए आपको अपने एमसीपी सर्वर के एंडपॉइंट का यूआरएल देना होगा. साथ ही, यह पुष्टि करनी होगी कि जिस डोमेन पर आपका एमसीपी सर्वर होस्ट किया गया है उसका मालिकाना हक आपके ही पास है.

एमसीपी एंडपॉइंट डालने और डोमेन के मालिकाना हक की पुष्टि करने के लिए:

  1. कनेक्ट किए गए ऐप्लिकेशन की खास जानकारी वाले पेज पर, एमसीपी और टूल सेटअप कार्ड में, शुरू करें को चुनें. अगर आपको मौजूदा जानकारी अपडेट करनी है, तो मैनेज करें को चुनें. इससे एमसीपी सेटअप फ़्लो का पहला चरण (एमसीपी सर्वर के एंडपॉइंट) खुलता है.
  2. अपने एमसीपी सर्वर का एंडपॉइंट कनेक्ट करें में जाकर, अपने एमसीपी सर्वर के एंडपॉइंट का पूरा एचटीटीपीएस यूआरएल डालें. उदाहरण के लिए, https://api.yourdomain.com/v1/mcp.
  3. अपने डोमेन की पुष्टि करें सेक्शन में जाकर, अपने डोमेन के लिए चैलेंज टोकन की पुष्टि करें. अगर आपने डेवलपर खाते में, डोमेन या उसके पैरंट डोमेन की पुष्टि पहले ही कर ली है, तो वह अपने-आप 'पुष्टि हो गई' के तौर पर दिखेगा:

    1. डोमेन के मालिकाना हक की पुष्टि करें कार्ड में, टोकन डाउनलोड करें को चुनें. आपका ब्राउज़र, google-connected-apps.json नाम की एक फ़ाइल डाउनलोड करता है. इसका स्ट्रक्चर इस तरह का होता है:

      {
        "verification_tokens": [
          "YOUR_VERIFICATION_TOKEN"
        ]
      }
      
    2. इस JSON कॉन्टेंट को अपने सर्वर पर https://<your-domain>/.well-known/google-connected-apps पर अपलोड और होस्ट करें.

      • पक्का करें कि एंडपॉइंट, एचटीटीपीएस पर सार्वजनिक रूप से उपलब्ध हो. साथ ही, एचटीटीपी रीडायरेक्ट के बिना सीधे HTTP 200 OK दिखाता हो और verification_tokens कलेक्शन में आपका टोकन शामिल हो.
    3. Google Connected Console पर वापस जाएं और डोमेन की पुष्टि करें को चुनें.

    4. पुष्टि होने के बाद, चैलेंज टोकन की मदद से डोमेन की पुष्टि की गई पंक्ति में हरे रंग का सही का निशान दिखता है. साथ ही, इसके नीचे मौजूद ऐक्सेस क्रेडेंशियल सेक्शन अनलॉक हो जाता है.

चौथा चरण: ऐक्सेस क्रेडेंशियल कॉन्फ़िगर करना

अपने डोमेन की पुष्टि करने के बाद, यह कॉन्फ़िगर करें कि Google आपके एमसीपी सर्वर से कैसे पुष्टि करता है. साथ ही, अपने सर्वर के टूल की परिभाषाएं फ़ेच करें.

ऐक्सेस क्रेडेंशियल कॉन्फ़िगर करने के लिए:

  1. एमसीपी और टूल सेटअप पेज के पहले चरण में, ऐक्सेस क्रेडेंशियल दें सेक्शन में जाकर, शुरू करें को चुनें. इसके अलावा, मौजूदा कॉन्फ़िगरेशन में बदलाव करने के लिए, क्रेडेंशियल अपडेट करें को चुनें.
  2. क्या आपके सर्वर को अनुमति की ज़रूरत है? में जाकर, इनमें से कोई एक विकल्प चुनें:

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

      • मशीन-टू-मशीन (OAuth क्लाइंट के क्रेडेंशियल): सर्विस-टू-सर्विस ऑथेंटिकेशन (आरएफ़सी 6749) के लिए यह विकल्प चुनें. इसमें Google, शेयर किए गए क्लाइंट आईडी और सीक्रेट का इस्तेमाल करके, आपके एमसीपी सर्वर से सीधे संपर्क करता है. इसके लिए, असली उपयोगकर्ता को लॉगिन रीडायरेक्ट करने की ज़रूरत नहीं होती:
        1. अपना क्लाइंट आईडी (ज़रूरी है) और क्लाइंट सीक्रेट (ज़रूरी नहीं है) डालें.
        2. अगर आपका सर्वर /.well-known/oauth-authorization-server का इस्तेमाल करके, ऑथराइज़ेशन एंडपॉइंट (ज़रूरी नहीं) और टोकन एंडपॉइंट (ज़रूरी नहीं) का विज्ञापन नहीं दिखाता है, तो इन्हें मैन्युअल तरीके से डालें.
        3. क्लाइंट रजिस्टर करें (या क्लाइंट अपडेट करें) को चुनें.
      • उपयोगकर्ता की ओर से डेलिगेट किया गया (अनुमति कोड): इस मॉडल का इस्तेमाल तब करें, जब आपके एमसीपी सर्वर के लिए यह ज़रूरी हो कि हर उपयोगकर्ता साइन इन करके Google खाते को किसी दूसरे खाते से लिंक करने की सुविधा के ज़रिए अपने खातों से कार्रवाई करने की अनुमति दे:

        1. Google के OAuth रीडायरेक्ट यूआरआई को अनुमति वाली सूची में शामिल करें: पक्का करें कि आपने दिए गए रीडायरेक्ट यूआरआई को अनुमति वाली सूची में शामिल किया हो बैनर में, देखें को चुनें (या कॉपी करने का आइकॉन चुनें). इससे, कनेक्ट किए गए आपके ऐप्लिकेशन के लिए जनरेट किए गए, ऐप्लिकेशन के हिसाब से रीडायरेक्ट यूआरआई की जांच की जा सकेगी. उन्हें अपने OAuth सर्वर की अनुमति वाली सूची में जोड़ें. इसके बाद, Google Connected Console पर वापस जाएं.
        2. चुनें कि Google आपके OAuth सर्वर से पुष्टि कैसे करे में जाकर, चुनें कि आपका OAuth क्लाइंट कैसे रजिस्टर किया गया है:
          • पहले से रजिस्टर किया गया: अगर आपको अपने OAuth प्रोवाइडर में स्टैटिक क्लाइंट आईडी और क्लाइंट सीक्रेट (ज़रूरी नहीं) जनरेट करना पड़ता है, तो यह विकल्प चुनें. आपके पास कस्टम ऑथराइज़ेशन एंडपॉइंट (ज़रूरी नहीं) और कस्टम टोकन एंडपॉइंट (ज़रूरी नहीं) देने का विकल्प भी है.
          • क्लाइंट आईडी मेटाडेटा या Dynamic Client Registration (सुझाया गया): अगर आपका सर्वर, OAuth क्लाइंट आईडी मेटाडेटा डॉक्यूमेंट (सीआईएमडी) या Dynamic Client Registration (आरएफ़सी 7591) के साथ काम करता है, तो यह विकल्प चुनें. Google सबसे पहले सीआईएमडी की जांच करता है. इसके बाद, आपके .well-known डिस्कवरी एंडपॉइंट का इस्तेमाल करके, डीसीआर पर वापस जाता है. आपके पास कस्टम अनुमति और टोकन एंडपॉइंट तय करने का विकल्प भी है.
        3. अपने डेवलपर क्रेडेंशियल से पुष्टि करें सेक्शन में, आपने अनुमति देने के मॉडल के तौर पर, उपयोगकर्ता को ऐक्सेस देने का विकल्प चुना है. इसलिए, Google के टूल फ़ेच करने से पहले, आपको अपने सर्वर में साइन इन करना होगा. इनमें से कोई एक चुनें:

          • पॉप-अप के ज़रिए पुष्टि करें (सुझाया गया): इससे पुष्टि करने की प्रोसेस, ओवरले वाले डायलॉग बॉक्स में खुलती है. यह डिफ़ॉल्ट अनुभव है.
          • रीडायरेक्ट के ज़रिए पुष्टि करें (फ़ॉलबैक): यह विकल्प, पुष्टि करने की प्रोसेस को उसी टैब या विंडो में फ़ुल-स्क्रीन पर रीडायरेक्ट करके खोलता है. अगर डिसप्ले की सीमाओं या सुरक्षा हेडर (जैसे, X-Frame-Options या Content-Security-Policy) की वजह से डायलॉग रेंडर नहीं हो पाता है, तो इस विकल्प का इस्तेमाल करें.

          हमारा सुझाव है कि पहले डायलॉग बॉक्स का इस्तेमाल करके, पुष्टि करने की कोशिश करें. अगर डायलॉग बॉक्स का इस्तेमाल करके पुष्टि नहीं की जा सकती, तो रीडायरेक्ट करने का तरीका इस्तेमाल करें. आपके चुने गए विकल्प से यह भी तय होता है कि कनेक्ट किए गए ऐप्लिकेशन को पहली बार इस्तेमाल करने पर, उपयोगकर्ताओं को लॉगिन करने का कैसा अनुभव मिलेगा.

        4. क्लाइंट रजिस्टर करें (या क्लाइंट अपडेट करें) को चुनें.

पांचवां चरण: टेस्ट खाते की जानकारी देना (सिर्फ़ उपयोगकर्ता की ओर से दी गई अनुमति के लिए)

अगर कनेक्ट किए गए आपके ऐप्लिकेशन के लिए पुष्टि करना ज़रूरी है, तो आपको Google प्रतिनिधि को जांच के लिए क्रेडेंशियल देने होंगे. इनमें असल सैंपल डेटा पहले से भरा होना चाहिए और दो तरीकों से पुष्टि (2FA) की सुविधा बंद होनी चाहिए. साथ ही, आपको जांच के लिए निर्देश भी देने होंगे. इससे Google की समीक्षा और QA टीम को टूल के काम करने की पुष्टि करने में मदद मिलती है. साथ ही, खाली सैंडबॉक्स, पेवॉल या दो तरीकों से पुष्टि करने की चुनौतियों से ब्लॉक होने से बचा जा सकता है. अगर Google, कनेक्ट किए गए आपके ऐप्लिकेशन की पूरी तरह से जांच नहीं कर पाता है, तो समीक्षा के दौरान उसे अस्वीकार किया जा सकता है.

छठा चरण: अपने टूल सिंक करना

कनेक्ट किए गए ऐप्लिकेशन का हर वर्शन बनाने के लिए, Google आपके दिए गए एंडपॉइंट के साथ सिंक करता है. इससे उपलब्ध टूल और स्नैपशॉट की जानकारी मिलती है. ये वे टूल हैं जो उस वर्शन में उपयोगकर्ताओं के लिए उपलब्ध होंगे. कनेक्ट किए गए आपके ऐप्लिकेशन का वर्शन, झलक के तौर पर उपलब्ध है और टेस्टर के लिए उपलब्ध है. इस दौरान, अपने सर्वर पर बदलाव किए जा सकते हैं और अपडेट करने के लिए टूल को फिर से सिंक किया जा सकता है. इससे आपके टूल का एक नया स्नैपशॉट बनता है.

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

टूल सिंक करने के लिए:

  1. टूल सिंक करें सेक्शन में जाकर:

    1. सिंक करने के टूल को चुनें.
    2. अगर साइन इन करने के लिए कहा जाए, तो उस डेवलपर खाते से पुष्टि करें जिसके पास उन सभी टूल को दिखाने की अनुमतियां हों जिन्हें आपको उपयोगकर्ताओं को दिखाना है. जिन टूल को आपका खाता ऐक्सेस नहीं कर सकता उन्हें सिंक नहीं किया जाता.
    3. कनेक्ट होने के बाद, Connected Console में सिंक किए गए टूल की संख्या दिखती है. साथ ही, टूल फिर से सिंक करें बटन दिखता है.
  2. एमसीपी और टूल सेटअप के दूसरे चरण पर जाने के लिए, पेज पर सबसे नीचे मौजूद आगे बढ़ें को चुनें.

सातवां चरण: यह तय करना कि उपयोगकर्ता आपके ऐप्लिकेशन को कैसे और कहां इस्तेमाल करें

एमसीपी और टूल सेटअप पेज के टूल सेक्शन में, बुनियादी पैरामीटर कॉन्फ़िगर करें. जैसे, कनेक्ट किया गया आपका ऐप्लिकेशन किन देशों/इलाकों में उपलब्ध है, उसकी भाषा क्या है, और आपको उसे Google के किन प्रॉडक्ट में उपलब्ध कराना है.

  1. उपलब्धता में जाकर, इस वर्शन को यहां उपलब्ध कराएं के बगल में, टारगेटिंग के ये विकल्प कॉन्फ़िगर करें:
    • देश / इलाके: वे भौगोलिक जगहें चुनें जहां आपको कनेक्ट किया गया ऐप्लिकेशन उपलब्ध कराना है.
    • भाषाएँ: वे भाषाएँ चुनें जिनमें कनेक्ट किया गया ऐप्लिकेशन उपलब्ध है.
    • प्रॉडक्ट: वे Google प्रॉडक्ट चुनें जिन पर कनेक्ट किया गया आपका ऐप्लिकेशन उपलब्ध होगा.
  2. उपलब्धता के बाद, टूल सेक्शन में जाकर, अपने एमसीपी सर्वर से सिंक किए गए टूल देखें. टूल सूची में से कोई टूल चुनें, ताकि दाईं ओर मौजूद टूल मैनेज करें पैनल में जाकर उसकी सेटिंग कॉन्फ़िगर की जा सकें:

    • टूल चालू करें: कनेक्ट किए गए ऐप्लिकेशन में टूल को शामिल करने या हटाने के लिए, टूल चालू करें स्विच को टॉगल करें. बंद किए गए टूल, कनेक्ट किए गए ऐप्लिकेशन में उपयोगकर्ताओं के लिए उपलब्ध नहीं होंगे.
    • अतिरिक्त कॉन्टेक्स्ट: चुनें कि आपके टूल को काम करने के लिए, Google से कॉन्टेक्स्ट के सिग्नल चाहिए या नहीं:

      • स्थान-भाषा: उपयोगकर्ता के Google खाते के आधार पर तय की गई स्थान-भाषा.
      • जगह की अनुमानित जानकारी: तीन वर्ग किलोमीटर या इससे ज़्यादा दायरे में उपयोगकर्ता या डिवाइस की जगह की जानकारी. उदाहरण के लिए, वह शहर जहां उपयोगकर्ता मौजूद है.
      • जगह की सटीक जानकारी: 50 मीटर या इससे कम दायरे में उपयोगकर्ता या डिवाइस की सटीक जानकारी.
    • उपयोगकर्ता की पुष्टि: टूल का इस्तेमाल करने से पहले, उपयोगकर्ता से साफ़ तौर पर पुष्टि करने के लिए, उपयोगकर्ता की पुष्टि ज़रूरी है को चुनें. अगर आपके टूल के एमसीपी एनोटेशन में destructiveHint: true तय किया गया है, तो यह विकल्प अपने-आप पहले से चुना जाता है.

  3. अगर आपका एमसीपी सर्वर यूआई रिसॉर्स उपलब्ध कराता है, तो टूल के बगल में मौजूद यूआई रिसॉर्स टैब पर जाएं. इससे आपको अपने सर्वर के यूआई रिसॉर्स (text/html, text/html;profile=mcp-app, text/javascript, text/css) की जांच करने, हर रिसॉर्स से जुड़े टूल की पुष्टि करने, और कॉन्टेंट की सुरक्षा के लिए नीति (सीएसपी) connectDomains और resourceDomains की समीक्षा करने में मदद मिलेगी.

  4. पेज पर सबसे नीचे मौजूद, सेव करें को चुनें.

ऐप्लिकेशन के बारे में जानकारी और एमसीपी और टूल सेटअप, दोनों को सेव करने के बाद, आपका कॉन्फ़िगरेशन उन सभी टेस्टर के लिए अपने-आप उपलब्ध हो जाता है जिन्हें आपने झलक देखने के लिए जोड़ा है. साथ ही, खास जानकारी देने वाले पेज पर आपके वर्शन की स्थिति, टेस्टर के लिए उपलब्ध है के तौर पर अपडेट हो जाती है.

आठवां चरण: कनेक्ट किए गए अपने ऐप्लिकेशन की जांच करना

कनेक्ट किए गए ऐप्लिकेशन को टेस्टर के लिए उपलब्ध कराने के लिए, आपको उन्हें 'टेस्टर मैनेज करें' स्क्रीन पर जोड़ना होगा. सिर्फ़ वे लोग कनेक्ट किए गए आपके ऐप्लिकेशन को देख सकते हैं और उसके साथ इंटरैक्ट कर सकते हैं जिन्हें आपने टेस्टर की सूची में जोड़ा है. इस सूची में सिर्फ़ उन लोगों को जोड़ा जा सकता है जिनके पास @gmail.com खाता है.

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

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

  3. सेव करें को चुनें.

  4. Gemini ऐप्लिकेशन में टेस्टर, कनेक्ट किए गए आपके ऐप्लिकेशन को चालू कर सकते हैं. इसके लिए, उन्हें @ के बाद कनेक्ट किए गए आपके ऐप्लिकेशन का नाम टाइप करना होगा और उसे मेन्यू से चुनना होगा. Gemini में भी ऐप्लिकेशन को देखा और कनेक्ट किया जा सकता है. इसके लिए, बाईं ओर मौजूद नेविगेशन बार में, सेटिंग और सहायता → कनेक्ट किए गए ऐप्लिकेशन पर जाएँ.

  5. हमारा सुझाव है कि आप अपने इंटिग्रेशन की अच्छी तरह से जांच करें:

    • उदाहरण के तौर पर दिए गए सभी प्रॉम्प्ट आज़माएं.
    • एक्सप्लिसिट @<AppName> इन्वोकेशन और नैचुरल लैंग्वेज वाली क्वेरी, दोनों की जांच करें.
    • एंड-टू-एंड ऑथेंटिकेशन फ़्लो, टूल के एक्ज़ीक्यूशन, उपयोगकर्ता की पुष्टि करने के प्रॉम्प्ट, और यूज़र इंटरफ़ेस (यूआई) के किसी भी संसाधन की पुष्टि करें.

जांच पूरी होने के बाद, कनेक्ट किए गए ऐप्लिकेशन को समीक्षा के लिए Google को सबमिट करें.

नौवां चरण: कनेक्ट किए गए अपने ऐप्लिकेशन की समीक्षा शुरू करना और अनुमति मिलने के बाद उसे पब्लिश करना

कनेक्ट किए गए ऐप्लिकेशन को सभी उपयोगकर्ताओं के लिए उपलब्ध कराने से पहले, Google आपके इंटिग्रेशन की समीक्षा और जांच करता है.

कनेक्ट किए गए अपने ऐप्लिकेशन को समीक्षा के लिए भेजने के लिए, यह तरीका अपनाएं:

  1. कनेक्ट किए गए ऐप्लिकेशन की खास जानकारी देने वाले पेज पर, दाईं ओर मौजूद रिलीज़ कार्ड में जाकर, समीक्षा के लिए भेजें को चुनें. यह विकल्प, ऐप्लिकेशन का कॉन्फ़िगरेशन पूरा होने और झलक में कोई समस्या न होने पर ही चालू होता है.

  2. जब तक आपके वर्शन की समीक्षा की जा रही है, तब तक:

    • Connected Console, अपने-आप एक नया ड्राफ़्ट वर्शन बनाता है जिसमें बदलाव किया जा सकता है. इससे टेस्टर आपके ऐप्लिकेशन की झलक देखना जारी रख सकते हैं. साथ ही, समीक्षा में रुकावट डाले बिना, आने वाले समय में किए जाने वाले बदलावों की तैयारी की जा सकती है.
    • यह समीक्षा किए जा रहे वर्शन में किसी भी तरह के बदलाव को लॉक कर देता है.
    • जिस वर्शन की समीक्षा की जा रही है उसकी रीड-ओनली जानकारी देखने या समीक्षा रद्द करने के लिए, समीक्षा की जा रही है कार्ड पर मौजूद, ज़्यादा विकल्प (⋮) बटन को चुनें. इसके बाद, ऐप्लिकेशन की जानकारी देखें या समीक्षा रद्द करें को चुनें.
  3. Google की समीक्षा पूरी होने के बाद, आपको एक सूचना मिलेगी. साथ ही, रिलीज़ कार्ड अपडेट हो जाएगा:

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

बधाई हो! कनेक्ट किया गया आपका ऐप्लिकेशन अब पब्लिश हो गया है. साथ ही, यह आपके चुने गए Google प्रॉडक्ट पर उपयोगकर्ताओं के लिए उपलब्ध कराया जा रहा है.

पब्लिश करने के बाद और मौजूदा वर्शन को मैनेज करना

पब्लिश होने के बाद, रिलीज़ सेक्शन में सबसे नीचे मौजूद कार्ड पर, पब्लिश किया गया स्टेटस दिखता है. साथ ही, कनेक्ट किए गए ऐप्लिकेशन के लाइव वर्शन का नंबर, पब्लिकेशन की तारीख, और टारगेट किए गए देशों/इलाकों, भाषाओं, और प्रॉडक्ट की संख्या दिखती है. पब्लिश किया गया कार्ड पर मौजूद, ज़्यादा विकल्प (⋮) मेन्यू को चुनें. इसके बाद, ऐप्लिकेशन की जानकारी देखें को चुनें. इससे, लाइव रिलीज़ के रीड-ओनली कॉन्फ़िगरेशन की जांच की जा सकती है.

आपका पब्लिश किया गया वर्शन, प्रोडक्शन में लाइव रहता है. इस दौरान, बाईं ओर मौजूद कनेक्ट किए गए ऐप्लिकेशन में बदलाव करें और उसे टेस्ट करें पैनल का इस्तेमाल करके, नए वर्शन (Version <N+1>) में अपडेट कॉन्फ़िगर किए जा सकते हैं, उनकी झलक देखी जा सकती है, और उन्हें टेस्ट किया जा सकता है. इसके बाद, उन्हें समीक्षा के लिए भेजा जा सकता है और पब्लिश किया जा सकता है. अगर कोई ड्राफ़्ट मौजूद नहीं है, तो नया वर्शन बनाएं को चुनें.