Android पर Gemini के साथ, अपने Android ऐप्लिकेशन के उपयोगकर्ता के डिवाइस पर मौजूद AppFunctions को इंटिग्रेट करने के लिए, Google Connected Console का इस्तेमाल करें. Android MCP कनेक्शन टाइप का इस्तेमाल करके, कनेक्ट किया गया ऐप्लिकेशन बनाएं और उसे अपने Play ऐप्लिकेशन से लिंक करें. इससे Android पर Gemini को आपके ऐप्लिकेशन में सीधे कार्रवाइयां करने और टास्क पूरे करने की अनुमति मिलती है.
इस गाइड में, Google Connected Console में खुद से की जाने वाली पूरी प्रोसेस के बारे में बताया गया है. इसमें कनेक्टेड ऐप्लिकेशन बनाना, Play ऐप्लिकेशन को लिंक करना, सार्वजनिक ऐप्लिकेशन कार्ड को कॉन्फ़िगर करना, ऐप्लिकेशन बंडल अपलोड करना और सबमिट करना, उपयोगकर्ता के डिवाइस पर झलक की जांच करना, और प्रोडक्शन रिलीज़ को पब्लिश करना शामिल है.
ज़रूरी शर्तें
शुरू करने से पहले, पक्का करें कि आपके पास ये चीज़ें हों:
- Google Connected Console में रजिस्टर किए गए डेवलपर खाते का ऐक्सेस:
- सेवा की शर्तें स्वीकार करना: जब आपका संगठन पहली बार Google Connected Console में कनेक्ट किए गए ऐप्लिकेशन को ऐक्सेस करता है, तो खाते के मालिक या एडमिन को कनेक्ट किए गए ऐप्लिकेशन की सेवा की शर्तों को पढ़ना और स्वीकार करना होगा. इसके बाद ही, टीम के सदस्य कनेक्ट किए गए ऐप्लिकेशन बना सकते हैं.
- उपयोगकर्ता की अनुमतियां: अगर आपको Connected Console के किसी मौजूदा डेवलपर खाते में शामिल होने का न्योता मिला है, लेकिन आपके पास कनेक्ट किए जाने वाले ऐप्लिकेशन बनाने की अनुमति नहीं है, तो खाते के मालिक या एडमिन से कहें कि वह आपको उपयोगकर्ता और अनुमतियां पेज पर जाकर, कनेक्ट किए जाने वाले ऐप्लिकेशन देखें या कनेक्ट किए जाने वाले ऐप्लिकेशन बनाएं और मैनेज करें अनुमति दे. ऐप्लिकेशन बंडल अपलोड करने और रिलीज़ मैनेज करने के लिए, आपके पास Play पर मौजूद अपने ऐप्लिकेशन के लिए, रिलीज़ मैनेज करने की अनुमतियां भी होनी चाहिए.
- आपके Google Connected Console खाते में मौजूद Play ऐप्लिकेशन:
- आपका Play ऐप्लिकेशन, उसी डेवलपर खाते में पहले से मौजूद होना चाहिए ताकि आप उसे कनेक्ट किए गए ऐप्लिकेशन से लिंक कर सकें. हर Play ऐप्लिकेशन को सिर्फ़ एक Android MCP कनेक्टेड ऐप्लिकेशन से लिंक किया जा सकता है.
- पक्का करें कि आपके Play ऐप्लिकेशन के लिए, डिफ़ॉल्ट स्टोर पेज कॉन्फ़िगर किया गया हो. साथ ही, उसमें ऐप्लिकेशन का आइकॉन और ऐप्लिकेशन के साथ काम करने वाली भाषाएं शामिल हों. Google Play पर आपके ऐप्लिकेशन के स्टोर पेज की भाषाओं और देश को टारगेट करने की सेटिंग से यह तय होता है कि Android MCP से कनेक्ट किया गया आपका ऐप्लिकेशन कहां उपलब्ध है.
- लागू किए गए AppFunctions के साथ Android ऐप्लिकेशन बंडल (
.aab):- अपने ऐप्लिकेशन बंडल को Android मोबाइल डिवाइस को टारगेट करने के लिए कॉन्फ़िगर करें. यह उपयोगकर्ता के डिवाइस पर Gemini ऐप्लिकेशन के इंटिग्रेशन के लिए, काम करने वाला प्लैटफ़ॉर्म है.
- कनेक्ट किए गए ऐप्लिकेशन की कैटगरी और सार्वजनिक तौर पर दिखने वाला मेटाडेटा: ऐसी ऐसेट और जानकारी तैयार करें जिससे कनेक्ट किए गए ऐप्लिकेशन की सार्वजनिक मौजूदगी तय होती है:
- कनेक्ट किए गए ऐप्लिकेशन की कैटगरी: कनेक्ट किए गए आपके ऐप्लिकेशन के लिए डोमेन या उद्योग की कैटगरी. हर कैटगरी के लिए, ज़रूरी सुविधाओं की बुनियादी शर्तें तय होती हैं. ऐप्लिकेशन बनाने के बाद, इन्हें बदला नहीं जा सकता.
- ऐप्लिकेशन का नाम: Google के सभी प्रॉडक्ट पर, उपयोगकर्ताओं को आपके कनेक्ट किए गए ऐप्लिकेशन का डिसप्ले नेम दिखता है. साथ ही, Gemini में
@के साथ आपके ऐप्लिकेशन को टैग करने के लिए, इस नाम का इस्तेमाल किया जाता है. - कनेक्ट किए गए ऐप्लिकेशन का आइकॉन: JPEG या PNG फ़ॉर्मैट में 512 पिक्सल x 512 पिक्सल का ऐप्लिकेशन आइकॉन. फ़ाइल का साइज़ ज़्यादा से ज़्यादा 1 एमबी (1,024 केबी) होना चाहिए.
- ऐप्लिकेशन का ब्यौरा: कम शब्दों में दी गई जानकारी, जिसमें बताया गया हो कि कनेक्ट किया गया आपका ऐप्लिकेशन, उपयोगकर्ताओं के लिए क्या-क्या कर सकता है.
- ऐप्लिकेशन की सुविधाएं: उपयोगकर्ताओं को कम से कम तीन ऐसी कस्टम सुविधाएं दिखाएं जो आपके ऐप्लिकेशन में मौजूद हैं. इससे उन्हें यह तय करने में मदद मिलेगी कि उन्हें ऐप्लिकेशन कनेक्ट करना है या नहीं. ये सुविधाएं, आपके ऐप्लिकेशन की कैटगरी के हिसाब से तय की गई डिफ़ॉल्ट सुविधाओं के अलावा होनी चाहिए.
- प्रॉम्प्ट के उदाहरण: प्रॉम्प्ट के कम से कम तीन उदाहरण दें. इनसे उपयोगकर्ताओं को यह पता चलता है कि Gemini में आपके ऐप्लिकेशन को कैसे चालू किया जाए. साथ ही, उन्हें यह समझने में मदद मिलती है कि वे क्या पूछ सकते हैं.
- नीति का यूआरएल: आपकी निजता नीति का ऐसा यूआरएल जिसे सार्वजनिक तौर पर ऐक्सेस किया जा सके.
- सेवा की शर्तों का यूआरएल: सेवा की शर्तों का ऐसा यूआरएल जिसे सार्वजनिक तौर पर ऐक्सेस किया जा सके.
- वेबसाइट का यूआरएल (ज़रूरी नहीं): एट्रिब्यूशन के लिए, अपनी वेबसाइट का सार्वजनिक तौर पर ऐक्सेस किया जा सकने वाला यूआरएल दें.
Gemini की मदद से, AppFunctions को रजिस्टर करना, टेस्ट करना, और पब्लिश करना
ज़रूरी शर्तें पूरी करने के बाद, एमसीपी से कनेक्ट किए गए Android ऐप्लिकेशन को रजिस्टर करने के लिए, यह तरीका अपनाएं. साथ ही, अपने Google Play ऐप्लिकेशन को लिंक करें, ऐप्लिकेशन के बारे में जानकारी भरें, AppFunctions को अपलोड और सबमिट करें, उपयोगकर्ता के डिवाइस पर टेस्ट करें, और पब्लिश करने के लिए प्रोडक्शन में लगाएं.
पहला चरण: Android MCP से कनेक्ट किया गया ऐप्लिकेशन बनाना और उसे अपने Play ऐप्लिकेशन से लिंक करना
कनेक्ट किया गया ऐप्लिकेशन बनाने और उसे अपने Play ऐप्लिकेशन से लिंक करने के लिए, यह तरीका अपनाएं:
- Google Connected Console में साइन इन करें.
- होम पेज पर, ऐप्लिकेशन बनाएं को चुनें.
- चुनें कि आपको क्या बनाना है डायलॉग बॉक्स में:
- अगर आपको कनेक्ट किए गए ऐप्लिकेशन की सेवा की शर्तें स्वीकार करने के लिए कहा जाए, तो शर्तें देखें को चुनें. इसके बाद, कानूनी समझौते को पढ़ें और स्वीकार करें. इसके बाद, बनाएं को चुनें. सिर्फ़ खाते का एडमिन, कानूनी समझौते को स्वीकार कर सकता है.
- अगर ऐसा नहीं है, तो कनेक्ट किया गया ऐप्लिकेशन कार्ड में जाकर, बनाएं को चुनें.
- कनेक्ट किए गए ऐप्लिकेशन को कोई नाम दें डायलॉग बॉक्स में, कनेक्ट किए गए ऐप्लिकेशन का नाम टाइप करें. Google के सभी प्रॉडक्ट पर, कनेक्ट किए गए ऐप्लिकेशन का यही नाम दिखता है. साथ ही, उपयोगकर्ता
@का इस्तेमाल करके, कनेक्ट किए गए ऐप्लिकेशन का नाम टैग कर सकते हैं. आगे बढ़ें को चुनें. कनेक्ट किए गए ऐप्लिकेशन की कैटगरी चुनें डायलॉग बॉक्स में, कैटगरी चुनें मेन्यू से अपने ऐप्लिकेशन का डोमेन, कैटगरी या इंडस्ट्री चुनें.
कनेक्शन का टाइप चुनें डायलॉग बॉक्स में, Android एमसीपी चुनें.
एमसीपी सर्वर से कनेक्ट किए गए ऐप्लिकेशन को सेट अप करने के बारे में ज़्यादा जानने के लिए, Google Play Console इंटिग्रेशन गाइड देखें. फ़िलहाल, कनेक्ट किए गए हर ऐप्लिकेशन के लिए सिर्फ़ एक कनेक्शन टाइप चुना जा सकता है. इसे बाद में बदला नहीं जा सकता.
कनेक्ट किया गया ऐप्लिकेशन बनाएं को चुनें.
ऐप्लिकेशन चुनें डायलॉग बॉक्स में, वह Play ऐप्लिकेशन ढूंढें जिसमें आपके AppFunctions मौजूद हैं या मौजूद होंगे. इसके बाद, उसे चुनें. खोज सुविधा का इस्तेमाल करके, सूची को फ़िल्टर किया जा सकता है.
- Google Play के ऐसे ऐप्लिकेशन नहीं चुने जा सकते जो पहले से ही किसी अन्य कनेक्ट किए गए ऐप्लिकेशन से जुड़े हों.
- पक्का करें कि आपने Google Play पर मौजूद वह ऐप्लिकेशन चुना हो जिसे आपको लिंक करना है. Google Play पर मौजूद किसी ऐप्लिकेशन को चुनने के बाद, उसे बदला नहीं जा सकता.
इससे, कनेक्ट किए गए ऐप्लिकेशन के लिए मैनेजमेंट की खास जानकारी देने वाला पेज खुलता है. यहां कनेक्ट किए गए ऐप्लिकेशन के बारे में जानकारी को कॉन्फ़िगर करना जारी रखा जा सकता है. साथ ही, कनेक्ट किए गए ऐप्लिकेशन के वर्शन ट्रैक किए जा सकते हैं और टेस्टर मैनेज किए जा सकते हैं.
दूसरा चरण: कनेक्ट किए गए ऐप्लिकेशन के बारे में जानकारी देना
AppFunctions वाले किसी भी ऐप्लिकेशन बंडल को अपलोड करने से पहले, यह कॉन्फ़िगर करें कि Gemini में उपयोगकर्ताओं को आपका कनेक्ट किया गया ऐप्लिकेशन कैसा दिखेगा.
कनेक्ट किए गए ऐप्लिकेशन के बारे में जानकारी देने के लिए, यह तरीका अपनाएं:
- कनेक्ट किए गए ऐप्लिकेशन के मैनेजमेंट पेज पर, Android MCP कार्ड में जाकर, कनेक्ट किए गए ऐप्लिकेशन के बारे में जानकारी जोड़ें में, ऐप्लिकेशन के बारे में जानकारी जोड़ें को चुनें. अगर आपको मौजूदा जानकारी अपडेट करनी है, तो मैनेज करें को चुनें.
- ऐप्लिकेशन के बारे में जानकारी पेज पर सबसे ऊपर, कनेक्ट किए गए ऐप्लिकेशन का नाम फ़ील्ड की पुष्टि करें. अगर ज़रूरी हो, तो नाम को अपडेट किया जा सकता है. यह नाम, Google के सभी प्रॉडक्ट पर उपयोगकर्ताओं को दिखता है. साथ ही, जब उपयोगकर्ता
@का इस्तेमाल करके आपके ऐप्लिकेशन का नाम टैग करते हैं, तब इसका इस्तेमाल किया जाता है. - सार्वजनिक जानकारी सेक्शन में, आइकॉन में जाकर, अपने ऐप्लिकेशन का आइकॉन अपलोड करें. यह आइकॉन JPG या PNG फ़ॉर्मैट में होना चाहिए. इसका साइज़ 1 एमबी से ज़्यादा नहीं होना चाहिए और डाइमेंशन 512 पिक्सल x 512 पिक्सल होना चाहिए.
यहां दिए गए फ़ील्ड में जानकारी भरें:
- जानकारी: कनेक्ट किए गए ऐप्लिकेशन की मुख्य सुविधाओं और उसके काम करने के तरीके के बारे में, कम शब्दों में एक वाक्य में जानकारी दें. यह जानकारी 30 शब्दों से कम होनी चाहिए. यह जानकारी उपयोगकर्ताओं को दिखाई जाती है. इसका इस्तेमाल, मॉडल के लिए निर्देशों के तौर पर नहीं किया जाता.
- Capabilities: Enter at least three high-value tasks that your connected app can perform. ज़्यादा एंट्री जोड़ने के लिए, सुविधा जोड़ें को चुनें. अपनी क्षमताओं की शुरुआत में नंबर शामिल न करें. हर एंट्री में सिर्फ़ एक सुविधा शामिल करें. अगर कनेक्ट किए गए आपके ऐप्लिकेशन की कैटगरी में पहले से तय सुविधाएं शामिल हैं, तो वे सूची में सबसे ऊपर दिखती हैं. साथ ही, उनमें बदलाव नहीं किया जा सकता.
- प्रॉम्प्ट के उदाहरण: उदाहरण के तौर पर कम से कम तीन प्रॉम्प्ट डालें, ताकि उपयोगकर्ताओं को यह समझने में मदद मिल सके कि वे क्या पूछ सकते हैं. एंट्री जोड़ने के लिए, प्रॉम्प्ट का उदाहरण जोड़ें को चुनें.
- कम से कम दो प्रॉम्प्ट,
@<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://लिंक डालें.वेबसाइट का यूआरएल (ज़रूरी नहीं): एट्रिब्यूशन के लिए, अपनी वेबसाइट का लिंक डालें.
तीसरा चरण: AppFunctions वाला ऐप्लिकेशन बंडल अपलोड करना और कनेक्ट किया गया ऐप्लिकेशन सबमिट करना
कनेक्ट किए गए ऐप्लिकेशन की जानकारी सेव करने के बाद, लिंक किए गए Play ऐप्लिकेशन पर, AppFunctions वाला Android ऐप्लिकेशन बंडल अपलोड करें. इसके बाद, कनेक्ट किए गए ऐप्लिकेशन के वर्शन को टेस्टिंग के लिए सबमिट करें.
अपने AppFunctions वाले ऐप्लिकेशन बंडल को अपलोड करने के लिए, यह तरीका अपनाएं:
- कनेक्ट किए गए ऐप्लिकेशन के मैनेजमेंट पेज पर, Android MCP कार्ड में जाकर, AppFunctions वाला ऐप्लिकेशन बंडल अपलोड करें में जाएं. इसके बाद, ऐप्लिकेशन बंडल अपलोड करें को चुनें. इससे आपको लिंक किए गए Play ऐप्लिकेशन की टेस्टिंग और रिलीज़ की खास जानकारी वाले पेज पर रीडायरेक्ट कर दिया जाएगा.
- इसके अलावा, लिंक किए गए Play ऐप्लिकेशन को सीधे Google Connected Console में खोलें. Play Console में अपने ऐप्लिकेशन के बाएं नेविगेशन मेन्यू में, टेस्टिंग > इंटरनल टेस्टिंग (या कोई अन्य टेस्ट ट्रैक) पर जाएं. इसके बाद, नई रिलीज़ बनाएं को चुनें. अगर आपके पास पहले से ही कोई ड्राफ़्ट रिलीज़ है, तो रिलीज़ में बदलाव करें को चुनें.
- ऐप्लिकेशन बंडल में जाकर, अपलोड करें को चुनें. इससे, AppFunctions के साथ
.aabबंडल अपलोड किया जा सकेगा. इसके अलावा, अगर आपने दूसरा चरण पूरा करने के बाद बंडल अपलोड किया है, तो लाइब्रेरी से जोड़ें को चुनें. - अपलोड पूरा होने के बाद, रिलीज़ पेज पर मौजूद आपके ऐप्लिकेशन बंडल में, ऐप्लिकेशन की मुख्य सुविधाएं मिली हैं सेक्शन पर जाएं. पुष्टि करें कि कनेक्ट किए गए आपके ऐप्लिकेशन का नाम, बंडल वर्शन कोड, पहचाने गए टूल की संख्या, भाषा की संख्या, और Play ऐप्लिकेशन की देश के हिसाब से टारगेटिंग, उम्मीद के मुताबिक दिख रही है. साथ ही, पुष्टि करें कि अपने-आप होने वाली जांचों में कोई समस्या न हो. (अगर पुष्टि करने से जुड़ी कोई गड़बड़ी दिखती है, तो आगे बढ़ने से पहले AppFunctions से जुड़ी समस्याएं हल करना में दिए गए निर्देशों का पालन करें.)
- रिलीज़ पेज पर सबसे नीचे, कनेक्ट किया गया ऐप्लिकेशन सबमिट करें और जारी रखें को चुनें.
कनेक्ट किया गया ऐप्लिकेशन सबमिट करें और जारी रखें को चुनने पर, आपके AppFunctions वर्शन को Gemini में सबमिट कर दिया जाता है, ताकि उसकी झलक देखी जा सके और उसे टेस्ट किया जा सके. साथ ही, Play पर आपकी रिलीज़ को रिलीज़ की झलक वाले पेज पर भेज दिया जाता है. अगर आपको अपने ऐप्लिकेशन बंडल के वर्शन कोड को बढ़ाए बिना, लोकल बिल्ड का इस्तेमाल करके AppFunctions को बार-बार टेस्ट करना है, तो Play रिलीज़ को ड्राफ़्ट के तौर पर छोड़ दें. साथ ही, सेव करें और पब्लिश करें को न चुनें. Play पर कोई रिलीज़ पब्लिश करने से, उस बंडल का वर्शन कोड लॉक हो जाता है. इसके बाद, उसे न तो मिटाया जा सकता है और न ही फिर से अपलोड किया जा सकता है. इसके बाद, किसी भी बदलाव के लिए ऐप्लिकेशन बंडल के वर्शन कोड को बढ़ाना होगा. (अगर आपके टेस्टर, ऐप्लिकेशन को अनजान सोर्स से इंस्टॉल करने के बजाय, सीधे Google Play के इंटरनल टेस्टिंग ट्रैक से इंस्टॉल करते हैं, तो इंटरनल टेस्टिंग रोलआउट को पूरा करें. साथ ही, आने वाले समय में अपलोड किए जाने वाले वर्शन कोड को बढ़ाएं.)
चौथा चरण: कनेक्ट किए गए ऐप्लिकेशन के वर्शन की पुष्टि करना
Play के रिलीज़ पेज से कनेक्ट किए गए ऐप्लिकेशन को सबमिट करने के बाद, पुष्टि करें कि कनेक्ट किए गए ऐप्लिकेशन का वर्शन झलक के लिए तैयार है:
- कनेक्ट किए गए ऐप्लिकेशन के मैनेजमेंट पेज पर, Android MCP कार्ड में, वर्शन के बगल में मौजूद, देखें को चुनें.
- वर्शन पेज पर, पुष्टि करें कि सबमिट किया गया वर्शन, टेस्टर के लिए उपलब्ध सेक्शन में दिख रहा हो. इसमें
Version <N> • Submitted <Date> • Using AppFunctions from app bundle <versionCode>दिखना चाहिए.- किसी भी वर्शन की पंक्ति में देखें को चुनें. इससे, उस वर्शन के लिए, पहचाने गए AppFunctions और सिर्फ़ पढ़ने के लिए उपलब्ध ऐप्लिकेशन के बारे में जानकारी का स्नैपशॉट देखा जा सकता है.
- अपलोड किए गए ऐप्लिकेशन बंडल से बनाए गए ऐसे वर्शन जिनके लिए आपने अब तक कनेक्ट किया गया ऐप्लिकेशन सबमिट करें और जारी रखें को नहीं चुना है, वे सबमिट नहीं किए गए सेक्शन में दिखते हैं.
पांचवां चरण: कनेक्ट किए गए ऐप्लिकेशन की जांच करना
कनेक्ट किए गए ऐप्लिकेशन को टेस्टर के लिए उपलब्ध कराने के लिए, आपको उन्हें टेस्टर मैनेज करें पेज पर जोड़ना होगा. सिर्फ़ वे उपयोगकर्ता आपके कनेक्ट किए गए ऐप्लिकेशन को देख सकते हैं और उससे इंटरैक्ट कर सकते हैं जिन्हें आपने टेस्टर की सूची में जोड़ा है. इस सूची में सिर्फ़ @gmail.com खाते वाले उपयोगकर्ताओं को जोड़ा जा सकता है.
- कनेक्ट किए गए ऐप्लिकेशन की खास जानकारी देने वाले पेज पर, अपने ऐप्लिकेशन की जांच करें कार्ड में जाकर, टेस्टर जोड़ें को चुनें. अगर आपने पहले से कुछ टेस्टर जोड़े हैं, तो टेस्टर मैनेज करें को चुनें.
- टेस्टर मैनेज करें पेज पर, ईमेल पतों की मौजूदा सूचियां चुनें या ईमेल सूची बनाएं को चुनें. इससे उन Google खातों को जोड़ा जा सकेगा जिन्हें आपके इंटिग्रेशन की जांच करने की अनुमति है. अगर आपको खुद ऐप्लिकेशन की जांच करनी है, तो अपना ईमेल पता ज़रूर शामिल करें.
सेव करें को चुनें.
Gemini ऐप्लिकेशन में टेस्टर, कनेक्ट किए गए ऐप्लिकेशन को चालू करने के लिए,
@टाइप करके कनेक्ट किए गए ऐप्लिकेशन का नाम टाइप कर सकते हैं. इसके बाद, वे मेन्यू से ऐप्लिकेशन को चुन सकते हैं. बाईं ओर मौजूद नेविगेशन बार में, सेटिंग और सहायता > कनेक्ट किए गए ऐप्लिकेशन पर जाकर भी, Gemini में अपना ऐप्लिकेशन देखा और कनेक्ट किया जा सकता है.
डिवाइस पर टेस्ट करने से पहले, पक्का करें कि हर टेस्टर इन ज़रूरी शर्तों को पूरा करता हो:
- किसी Android मोबाइल फ़ोन या टैबलेट पर, उस Google खाते से साइन इन किया गया हो जिसे पांचवें चरण में कॉन्फ़िगर की गई ईमेल सूची में शामिल किया गया है.
- Android ऐप्लिकेशन का वह सटीक बिल्ड चलाएं जिसके बंडल वर्शन का कोड, चौथे चरण में सबमिट किए गए वर्शन से मेल खाता हो.
हमारा सुझाव है कि आप अपने इंटिग्रेशन की अच्छी तरह से जांच करें:
- उदाहरण के तौर पर दिए गए सभी प्रॉम्प्ट आज़माएँ.
- एक्सप्लिसिट
@<AppName>इन्वोकेशन और नैचुरल लैंग्वेज वाली क्वेरी, दोनों की जांच करें. - टूल पैरामीटर हैंडलिंग, पुष्टि करने के प्रॉम्प्ट, और अपने सभी AppFunctions में एंड-टू-एंड एक्ज़ीक्यूशन की पुष्टि करें.
जांच पूरी होने के बाद, कनेक्ट किए गए ऐप्लिकेशन को समीक्षा के लिए Google को सबमिट किया जा सकता है.
छठा चरण: कनेक्ट किए गए अपने ऐप्लिकेशन को उपयोगकर्ताओं के लिए पब्लिश करना
सर्वर पर होस्ट किए गए एमसीपी इंटिग्रेशन के उलट, Android एमसीपी से कनेक्ट किए गए ऐप्लिकेशन के लिए, कनेक्ट किए गए ऐप्लिकेशन के मैनेजमेंट पेज पर अलग से समीक्षा करने या पब्लिश करने की ज़रूरत नहीं होती. इसके बजाय, कनेक्ट किए गए आपके ऐप्लिकेशन के वर्शन की समीक्षा Google करता है. साथ ही, जब AppFunctions ऐप्लिकेशन बंडल वाले Play ऐप्लिकेशन के वर्शन को प्रोडक्शन के लिए रिलीज़ किया जाता है, तो यह अपने-आप पब्लिश हो जाता है.
जब टेस्टिंग पूरी हो जाए और एजेंट को लोगों के लिए लॉन्च करने के लिए तैयार हो जाए, तब:
- Google Connected Console में, लिंक किया गया Play ऐप्लिकेशन खोलें. इसके बाद, बाईं ओर मौजूद नेविगेशन मेन्यू में, रिलीज़ > प्रोडक्शन पर जाएं या टेस्ट की गई रिलीज़ को टेस्टिंग ट्रैक से प्रोडक्शन पर प्रमोट करें.
- नई रिलीज़ बनाएं को चुनें या ड्राफ़्ट के तौर पर सेव की गई किसी मौजूदा प्रोडक्शन रिलीज़ में बदलाव करें. इसके बाद, लाइब्रेरी से जोड़ें या अपलोड करें का इस्तेमाल करके, पुष्टि किए गए AppFunctions वाला ऐप्लिकेशन बंडल जोड़ें.
- आपके ऐप्लिकेशन बंडल में, ऐप्लिकेशन की मुख्य सुविधाएं मिली हैं सेक्शन पर जाएं. यहां अपने कनेक्ट किए गए ऐप्लिकेशन के वर्शन, टूल की संख्या, स्टोर पेज की भाषा की संख्या, और Google Play पर ऐप्लिकेशन के लिए टारगेट किए गए देश की पुष्टि करें. साथ ही, पक्का करें कि अपने-आप होने वाली जांचों में, ब्लॉक करने वाली कोई समस्या न दिखे.
- कनेक्ट किया गया ऐप्लिकेशन सबमिट करें और जारी रखें को चुनें. इसके बाद, रिलीज़ की जानकारी भरें. इसके बाद, समीक्षा और रोल आउट के लिए, Play ऐप्लिकेशन की प्रोडक्शन रिलीज़ सबमिट करें.
Play पर आपके ऐप्लिकेशन की प्रोडक्शन रिलीज़ को मंज़ूरी मिलने और उसे रोल आउट किए जाने के बाद:
- Android पर Gemini में, Android MCP से कनेक्ट किया गया आपका ऐप्लिकेशन उन उपयोगकर्ताओं के लिए उपलब्ध हो जाता है जो आपके Play ऐप्लिकेशन की टारगेट की गई भाषाओं और देशों में मौजूद हैं.
- कनेक्ट किए गए ऐप्लिकेशन के मैनेजमेंट पेज (कनेक्ट किए गए ऐप्लिकेशन > मैनेज करें) पर, कनेक्ट किए गए ऐप्लिकेशन की स्थिति कार्ड, पब्लिश किया गया के तौर पर अपडेट हो जाता है. इसमें, लाइव ऐप्लिकेशन बंडल का वर्शन कोड और पब्लिश करने की तारीख दिखती है. साथ ही, वर्शन पेज पर, पब्लिश किया गया सेक्शन में वर्शन दिखता है.
- अपडेट किए गए AppFunctions टूल को बाद में शिप करने के लिए, बढ़े हुए वर्शन कोड के साथ एक नया ऐप्लिकेशन बंडल बनाएं. इसके बाद, टेस्ट ट्रैक का इस्तेमाल करके उसकी जांच करें और एक नई प्रोडक्शन Play रिलीज़ पब्लिश करें. अगर आपको कनेक्ट किए गए ऐप्लिकेशन के सार्वजनिक मेटाडेटा (जैसे, सुविधाएं या उदाहरण के तौर पर दिए गए प्रॉम्प्ट) को भी अपडेट करना है, तो नया ऐप्लिकेशन बंडल अपलोड करने से पहले, कनेक्ट किए गए ऐप्लिकेशन > मैनेज करें > ऐप्लिकेशन के बारे में जानकारी में जाकर, उन बदलावों को सेव करें.
AppFunctions को अडजस्ट करने के लिए, अपना ऐप्लिकेशन बंडल अपडेट करना
अगर आपको इंटरनल टेस्टिंग के दौरान, अपने Android ऐप्लिकेशन के वर्शन कोड को बढ़ाए बिना AppFunctions को बार-बार टेस्ट करना है, तो फिर से अपलोड करने से पहले, पब्लिश नहीं किए गए ड्राफ़्ट ऐप्लिकेशन बंडल को हटाया और मिटाया जा सकता है:
- अपने Android प्रोजेक्ट में AppFunctions को अपडेट करें और एक नया
.aabऐप्लिकेशन बंडल जनरेट करें. - आपने जिस ड्राफ़्ट रिलीज़ में पुराना ऐप्लिकेशन बंडल जोड़ा था उससे उसे हटाएं:
- Google Connected Console में, लिंक किया गया Play ऐप्लिकेशन खोलें. इसके बाद, बाईं ओर मौजूद नेविगेशन मेन्यू में जाकर, इंटरनल टेस्टिंग (या वह ट्रैक जिसमें आपका ड्राफ़्ट रिलीज़ मौजूद है) को चुनें.
- ड्राफ़्ट रिलीज़ पर जाकर, रिलीज़ में बदलाव करें को चुनें.
- ऐप्लिकेशन बंडल ढूंढें, तीन बिंदु वाले मेन्यू (⋮) को चुनें, और ऐप्लिकेशन बंडल हटाएं को चुनें.
- ड्राफ़्ट के तौर पर सेव करें को चुनें.
- अपनी लाइब्रेरी से, इस्तेमाल न किए जा रहे ऐप्लिकेशन बंडल को मिटाएं:
- Play ऐप्लिकेशन के बाईं ओर मौजूद नेविगेशन मेन्यू में, नई रिलीज़ और बंडल को चुनें. अगर आपको बंडल की सूची नहीं दिखती है, तो सभी ऐप्लिकेशन बंडल देखें को चुनें.
- अपने ऐप्लिकेशन बंडल की जानकारी खोलें. अगर ऐप्लिकेशन बंडल मिटाएं बटन उपलब्ध है, तो ऐप्लिकेशन बंडल मिटाएं को चुनें. इससे वर्शन कोड खाली हो जाता है, ताकि आप वर्शन कोड को बढ़ाए बिना अपडेट किया गया ऐप्लिकेशन बंडल अपलोड कर सकें.
- अगर ऐप्लिकेशन बंडल मिटाएं विकल्प उपलब्ध नहीं है (उदाहरण के लिए, रिलीज़ को पहले ही किसी ट्रैक पर पब्लिश कर दिया गया है), तो अपने ऐप्लिकेशन के बिल्ड कॉन्फ़िगरेशन में
versionCodeबढ़ाएं. इसके बाद, नया ऐप्लिकेशन बंडल जनरेट करें. साथ ही, चौथे चरण में बताए गए तरीके से नया वर्शन अपलोड और सबमिट करें.
AppFunctions से जुड़ी समस्याएं हल करना
अपने-आप होने वाली जांच से जुड़ी गड़बड़ियों और सेटअप से जुड़ी सामान्य समस्याओं को ठीक करने के लिए, यहां दिए गए दिशा-निर्देशों का पालन करें.
किसी रिलीज़ पर, अपने-आप होने वाली जांच से जुड़ी गड़बड़ियों को ठीक करना
AppFunctions की अपने-आप होने वाली जांचों से पता चलने वाली समस्याएं, रिलीज़ की तैयारी वाले पेज (जैसे, इंटरनल टेस्टिंग रिलीज़ बनाएं) पर दिखती हैं. साथ ही, ये समस्याएं कनेक्ट किए गए ऐप्लिकेशन के वर्शन पेज पर, पूरा नहीं हुआ सेक्शन में दिखती हैं. इस सेक्शन में, पब्लिश करने के लिए समस्याएं ठीक करें बैज भी दिखता है.
अगर अपने-आप होने वाली जांचों से आपके ऐप्लिकेशन बंडल में समस्याओं का पता चलता है, तो यह तरीका अपनाएं:
- अपने Android ऐप्लिकेशन के कोड में, AppFunctions से जुड़ी समस्याओं को ठीक करें और एक अपडेट किया गया ऐप्लिकेशन बंडल बनाएं.
- अगर आपकी पिछली रिलीज़ अब भी ड्राफ़्ट के तौर पर मौजूद है और आपको उसी वर्शन कोड का फिर से इस्तेमाल करना है, तो:
- Play ऐप्लिकेशन में बाईं ओर मौजूद नेविगेशन मेन्यू में जाकर, इंटरनल टेस्टिंग (या काम का ट्रैक) चुनें. इसके बाद, ड्राफ़्ट रिलीज़ पर जाकर, रिलीज़ में बदलाव करें को चुनें.
- ऐप्लिकेशन बंडल के बगल में मौजूद, तीन बिंदु वाले मेन्यू (⋮) को चुनें. इसके बाद, ऐप्लिकेशन बंडल हटाएं को चुनें.
- ड्राफ़्ट के तौर पर सेव करें को चुनें.
- बाईं ओर मौजूद नेविगेशन मेन्यू में, नई रिलीज़ और बंडल को चुनें. अगर ज़रूरी हो, तो सभी ऐप्लिकेशन बंडल देखें को चुनें. इसके बाद, बंडल को चुनें और ऐप्लिकेशन बंडल मिटाएं को चुनें.
- अपनी ड्राफ़्ट रिलीज़ पर वापस जाएं और ठीक किया गया ऐप्लिकेशन बंडल अपलोड करें. इसके बाद, कनेक्ट किया गया ऐप्लिकेशन सबमिट करें और जारी रखें को चुनें.
- अगर पिछले बंडल को मिटाया नहीं जा सकता, तो अपने ऐप्लिकेशन बंडल के
versionCodeको बढ़ाएं. इसके बाद, अपनी रिलीज़ में नया बंडल अपलोड करें और कनेक्ट किया गया ऐप्लिकेशन सबमिट करें और जारी रखें को चुनें.
सेटअप और इंटिग्रेशन से जुड़ी आम समस्याएं
यहां दी गई टेबल में, कनेक्ट किए गए ऐप्लिकेशन को सेट अप करने, बंडल अपलोड करने या टेस्टिंग के दौरान आने वाली आम समस्याओं के बारे में बताया गया है. साथ ही, उनकी वजहें और उन्हें हल करने के तरीके भी बताए गए हैं:
| समस्या | कंसोल मैसेज या गड़बड़ी का ब्यौरा | वजह | रिज़ॉल्यूशन |
|---|---|---|---|
| कनेक्ट किए गए ऐप्लिकेशन को बनाने या लिंक करने से पहले, ऐप्लिकेशन बंडल अपलोड करना | रिलीज़ पेज पर कनेक्ट किया गया ऐप्लिकेशन बनाएं या लिंक करें विकल्प दिखता है. | अपलोड किए गए .aab में AppFunctions मौजूद हैं. हालांकि, Play ऐप्लिकेशन अब तक Android MCP से कनेक्ट किए गए ऐप्लिकेशन से लिंक नहीं किया गया है. |
कनेक्ट किया गया ऐप्लिकेशन बनाने के लिए, पहले चरण से लेकर तीसरे चरण तक की प्रोसेस पूरी करें. इसके बाद, Android MCP को चुनें, अपना Play ऐप्लिकेशन लिंक करें, और ऐप्लिकेशन के बारे में जानकारी सेव करें. इसके बाद, ऐप्लिकेशन बंडल को मिटाकर फिर से अपलोड करें या बढ़े हुए versionCode के साथ नया बंडल अपलोड करें. |
| कनेक्ट किए गए ऐप्लिकेशन के बारे में जानकारी सेव करने से पहले, ऐप्लिकेशन बंडल अपलोड किया गया | रिलीज़ पेज पर, कनेक्ट किए गए ऐप्लिकेशन के बारे में जानकारी देना ज़रूरी है और कनेक्ट किए गए ऐप्लिकेशन के बारे में जानकारी दें बटन दिखता है. | Play ऐप्लिकेशन, Android एमसीपी से कनेक्ट किए गए ऐप्लिकेशन से लिंक है. हालांकि, बंडल अपलोड करने से पहले, ऐप्लिकेशन के बारे में जानकारी वाले पेज पर मौजूद ज़रूरी फ़ील्ड सेव नहीं किए गए थे. | कनेक्ट किए गए ऐप्लिकेशन के बारे में जानकारी दें को चुनें या कनेक्ट किए गए ऐप्लिकेशन > मैनेज करें > ऐप्लिकेशन के बारे में जानकारी जोड़ें पर जाएं. इसके बाद, सभी ज़रूरी फ़ील्ड भरें और सेव करें. इसके बाद, बंडल को मिटाएं और फिर से अपलोड करें या versionCode को बढ़ाकर नया बंडल अपलोड करें. |
| लिंक करते समय, Google Play पर मौजूद ऐप्लिकेशन को नहीं चुना जा सकता | टारगेट Play ऐप्लिकेशन पर पहले से लिंक किया गया बैज दिखता है या वह ऐप्लिकेशन चुनें डायलॉग बॉक्स में नहीं दिखता. | Google Play पर मौजूद हर ऐप्लिकेशन को, Android MCP से कनेक्ट किए गए सिर्फ़ एक ऐप्लिकेशन से लिंक किया जा सकता है. इसके अलावा, ऐसा भी हो सकता है कि Google Play पर मौजूद ऐप्लिकेशन को अब तक इस डेवलपर खाते में न बनाया गया हो. | कनेक्ट किए गए ऐप्लिकेशन में जाकर, मौजूदा एंट्री देखें. इससे आपको पता चलेगा कि कनेक्ट किया गया कोई दूसरा ऐप्लिकेशन, पहले से ही आपके Play ऐप्लिकेशन से लिंक है या नहीं. इसके अलावा, लिंक करने से पहले, Google Connected Console में Play ऐप्लिकेशन बनाएं. |
| कनेक्ट किया गया ऐप्लिकेशन नहीं बनाया जा सकता | कनेक्ट किया गया ऐप्लिकेशन बनाने का विकल्प मौजूद नहीं है या कनेक्ट किया गया ऐप्लिकेशन बनाने पर, अनुमतियों या सेवा की शर्तों से जुड़ी चेतावनी दिखती है. | आपके उपयोगकर्ता खाते के पास, कनेक्ट किए गए ऐप्लिकेशन की अनुमतियां नहीं हैं या खाते के मालिक या एडमिन ने अब तक कनेक्ट किए गए ऐप्लिकेशन से जुड़ी सेवा की शर्तें स्वीकार नहीं की हैं. | खाते के मालिक या एडमिन से, कनेक्ट किए गए ऐप्लिकेशन से जुड़ी सेवा की शर्तें स्वीकार करने के लिए कहें. साथ ही, उनसे कहें कि वे उपयोगकर्ता और अनुमतियां पेज पर जाकर, आपके खाते को कनेक्ट किए गए ऐप्लिकेशन देखें या कनेक्ट किए गए ऐप्लिकेशन बनाएं और मैनेज करें की अनुमति दें. |
| कनेक्ट किए गए ऐप्लिकेशन का वर्शन, "सबमिट करना बाकी है" स्थिति में अटक गया है | कनेक्ट किए गए ऐप्लिकेशन > मैनेज करें > वर्शन पर, आपके बंडल का वर्शन टेस्टर के लिए उपलब्ध है के बजाय, सबमिट किया जाना बाकी है के तहत दिखता है. | Google Connected Console को आपके अपलोड किए गए बंडल में AppFunctions मिले हैं. हालांकि, कनेक्ट किए गए ऐप्लिकेशन का वर्शन, रिलीज़ पेज से सबमिट नहीं किया गया है. | उस बंडल वाले Play ऐप्लिकेशन की रिलीज़ खोलें. इसके बाद, कनेक्ट किया गया ऐप्लिकेशन सबमिट करें और जारी रखें को चुनें, ताकि टेस्टर उसकी झलक देख सकें. |
| ऐप्लिकेशन की जानकारी वाले पेज पर, पुष्टि न होने की गड़बड़ी के बारे में बताने वाले प्रॉम्प्ट का उदाहरण | सार्वजनिक ऐप्लिकेशन कार्ड फ़ॉर्म को सेव नहीं किया जा सकता. साथ ही, प्रॉम्प्ट के उदाहरण में गड़बड़ी दिखती है. | प्रॉम्प्ट, फ़ॉर्मैटिंग या नाम टैग करने के नियमों का पालन नहीं करते हैं या प्रॉम्प्ट लिखने के बाद ऐप्लिकेशन के नाम में बदलाव किया गया है. | कुल तीन से चार प्रॉम्प्ट दें: कम से कम दो प्रॉम्प्ट @<YourAppName> से शुरू करें, कम से कम एक प्रॉम्प्ट में @ के बिना <YourAppName> का ज़िक्र सामान्य तरीके से करें, और नंबर वाले प्रीफ़िक्स (1., 2.) या आस-पास के कोट ("...") हटाएं. |
| Android पर Gemini में, टेस्टर को कनेक्ट किया गया ऐप्लिकेशन नहीं दिख रहा है | टेस्टर को कनेक्ट किए गए ऐप्लिकेशन में जाकर या Android के लिए Gemini ऐप्लिकेशन में @ का इस्तेमाल करके, कनेक्ट किया गया ऐप्लिकेशन नहीं मिल रहा है. |
प्रोपैगेशन की प्रोसेस अब भी जारी है, टेस्टर खाता ज़रूरी शर्तें पूरी नहीं करता या इंस्टॉल किए गए ऐप्लिकेशन का वर्शन मैच नहीं होता. | सबमिट करने के बाद, करीब 20 मिनट तक इंतज़ार करें. साथ ही, टेस्टर की जानकारी सेव करने के बाद, 10 मिनट तक इंतज़ार करें. पुष्टि करें कि टेस्टर, सेव की गई ईमेल सूची में मौजूद निजी @gmail.com खाते का इस्तेमाल करता हो. साथ ही, वह Android फ़ोन या टैबलेट का इस्तेमाल करता हो और उसने सबमिट किए गए बंडल का सही वर्शन इंस्टॉल किया हो. |