পূর্বশর্ত পূরণ করার পরে, আপনার কানেক্ট করা অ্যাপ রেজিস্টার, কনফিগার, পরীক্ষা ও প্রকাশ করতে এইসব ধাপ অনুসরণ করুন।
ধাপ ১: কানেক্ট করা অ্যাপ তৈরি করুন
কানেক্ট করা অ্যাপ তৈরি করতে:
- Google Connected Console-এ সাইন-ইন করুন।
- হোম পেজে, অ্যাপ তৈরি করুন বিকল্প বেছে নিন।
- কী তৈরি করতে চান তা বেছে নিন ডায়ালগে:
- কানেক্ট করা অ্যাপের পরিষেবার শর্তাবলীতে সম্মতি জানানোর জন্য প্রম্পট করা হলে, শর্তাবলী দেখুন বিকল্প বেছে নিন, চুক্তি পর্যালোচনা করে সম্মতি জানান এবং তারপরে তৈরি করুন বিকল্প বেছে নিন। শুধুমাত্র অ্যাকাউন্ট অ্যাডমিনিস্ট্রেটরই চুক্তিতে সম্মতি জানাতে পারবেন।
- অন্যথায়, কানেক্ট করা অ্যাপ কার্ডে তৈরি করুন বিকল্প বেছে নিন।
আপনার কানেক্ট করা অ্যাপের নাম দিন ডায়ালগে, আপনার কানেক্ট করা অ্যাপের নাম টাইপ করুন। এই নামটি Google প্রোডাক্ট জুড়ে আপনার কানেক্ট করা অ্যাপ দেখানোর জন্য ব্যবহার করা হবে এবং ব্যবহারকারীরা
@ব্যবহার করে আপনার কানেক্ট করা অ্যাপের নাম উল্লেখ করবেন। পরবর্তী বিকল্প বেছে নিন।কানেক্ট করা অ্যাপের বিভাগ বেছে নিন ডায়ালগে, বিভাগ বেছে নিন মেনু থেকে আপনার অ্যাপের ডোমেন, বিভাগ বা ইন্ডাস্ট্রি বেছে নিন।
কানেকশনের ধরন বেছে নিন ডায়ালগে, নিম্নলিখিত বিকল্পগুলির মধ্যে থেকে যেকোনও একটি বেছে নিন:
- MCP সার্ভার: ওয়েব, Android ও iOS জুড়ে Gemini ও Search ব্যবহারকারীদের আপনার পরিষেবা প্রদান করতে একটি MCP সার্ভার কানেক্ট করুন।
- Android MCP: Android-এ Gemini-র কাছে আপনার অন-ডিভাইস ক্ষমতা প্রকাশ করুন যাতে এটি আপনার অ্যাপে ব্যবহারকারীদের জন্য অ্যাকশন ট্রিগার করতে এবং টাস্ক সম্পূর্ণ করতে পারে।
Android MCP কানেক্ট করা অ্যাপ কীভাবে সেট-আপ করবেন সেই সম্পর্কে আরও জানুন। আপনি কানেক্ট করা প্রতিটি অ্যাপের জন্য শুধুমাত্র একটি কানেকশনের ধরন বেছে নিতে পারবেন এবং এটি পরে পরিবর্তন করা যাবে না।
কানেক্ট করা অ্যাপ তৈরি করুন বিকল্প বেছে নিন।
এটি আপনার কানেক্ট করা অ্যাপের (আপনার কানেক্ট করা অ্যাপ সেট-আপ ও পরীক্ষা করুন) ম্যানেজমেন্ট ওভারভিউ পৃষ্ঠা খুলে দেয়, যেখানে আপনি অ্যাপের বিবরণ, MCP সার্ভার কানেকশন ও টেস্টার কনফিগার করতে পারবেন।
ধাপ ২: আপনার কানেক্ট করা অ্যাপের বিবরণ লিখুন
আপনার কানেক্ট করা অ্যাপ সম্পর্কে আরও বিবরণ দিতে এবং ব্যবহারকারীদের কাছে এটি কীভাবে দেখানো হবে তা কনফিগার করতে:
- আপনার কানেক্ট করা অ্যাপের ওভারভিউ পৃষ্ঠায়, অ্যাপের বিবরণ সারিতে, শুরু করুন (অথবা আপনি আগে থেকে থাকা বিবরণ আপডেট করলে ম্যানেজ করুন) বিকল্প বেছে নিন।
- অ্যাপের বিবরণ পৃষ্ঠার সবচেয়ে উপরে, কানেক্ট করা অ্যাপের নাম
ফিল্ড যাচাই করুন। প্রয়োজন হলে আপনি নাম আপডেট করতে পারবেন। এটি Google প্রোডাক্ট জুড়ে ব্যবহারকারীদের দেখানো হয় এবং ব্যবহারকারীরা
@-এর সাথে আপনার অ্যাপ উল্লেখ করলে ব্যবহার করা হয়। - পাবলিক বিবরণ বিভাগে, আইকন-এর অধীনে, আপনার অ্যাপ আইকন আপলোড করুন (JPG বা PNG, ১ এমবি পর্যন্ত এবং ৫১২ পিক্সেল × ৫১২ পিক্সেল)।
নিম্নলিখিত ফিল্ডগুলি পূরণ করুন:
- বিবরণ: আপনার কানেক্ট করা অ্যাপের প্রধান ফিচার এবং এটি কী করতে পারে তা বর্ণনা করে এমন একটি সংক্ষিপ্ত, এক-বাক্যের সারসংক্ষেপ (৩০ শব্দের কম) লিখুন। এই টেক্সট ব্যবহারকারীদের দেখানো হয়; এটি মডেল নির্দেশাবলী হিসাবে ব্যবহার করা হয় না।
- ক্ষমতা: আপনার কানেক্ট করা অ্যাপ পারফর্ম করতে পারে এমন অন্তত তিনটি হাই-ভ্যালু টাস্ক লিখুন। আরও এন্ট্রি যোগ করতে ক্ষমতা যোগ করুন বিকল্প বেছে নিন। আপনার দক্ষতার বিবরণের শুরুতে সংখ্যা যোগ করবেন না। প্রতিটি এন্ট্রিতে শুধুমাত্র একটি ক্ষমতা অন্তর্ভুক্ত করুন। আপনার বিভাগে পূর্বনির্ধারিত ক্ষমতা অন্তর্ভুক্ত থাকলে, সেগুলি তালিকার শীর্ষে প্রদর্শিত হয় এবং পরিবর্তন করা যায় না।
- উদাহরণ প্রম্পট: কমপক্ষে তিনটি উদাহরণ প্রম্পট লিখুন যা
ব্যবহারকারীদের বুঝতে সাহায্য করে যে তারা কী জিজ্ঞাসা করতে পারে। এন্ট্রি যোগ করতে উদাহরণ প্রম্পট যোগ করুন বিকল্প বেছে নিন।
@<YourAppName>দিয়ে শুরু হয় এমন অন্তত দুটি প্রম্পট লিখুন (যেমন,@Order Tracker where is my last order?)।- আপনার অ্যাপের নাম দিয়ে শুরু না করে (যেমন,
Track my recent order on Order Tracker)<YourAppName>অন্তত একটি প্রম্পটে স্বাভাবিকভাবে উল্লেখ করুন। - নম্বরযুক্ত প্রিফিক্স (
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)।পরিষেবার শর্তাবলীর URL: আপনার পরিষেবার শর্তাবলীর জন্য সঠিক
https://বাhttp://লিঙ্ক লিখুন।নীতি সংক্রান্ত URL: আপনার গোপনীয়তা নীতির জন্য সঠিক
https://বাhttp://লিঙ্ক লিখুন।ওয়েবসাইট URL (ঐচ্ছিক): অ্যাট্রিবিউশনের উদ্দেশ্যে আপনার ওয়েবসাইটের লিঙ্ক লিখুন।
ওভারভিউ পৃষ্ঠায় ফিরে যেতে, পৃষ্ঠার নিচে সেভ করুন বিকল্প বেছে নিন।
ধাপ ৩: আপনার MCP এন্ডপয়েন্ট লিখুন এবং ডোমেনের মালিকানা যাচাই করুন
Google আপনার MCP সার্ভারের সাথে কানেক্ট করার বা আপনার টুল সিঙ্ক করার আগে, আপনাকে অবশ্যই আপনার MCP সার্ভার এন্ডপয়েন্ট URL প্রদান করতে হবে এবং এটি যেখানে হোস্ট করা হয়েছে সেই ডোমেনের মালিকানা যাচাই করতে হবে।
আপনার MCP এন্ডপয়েন্ট লিখতে এবং ডোমেনের মালিকানা যাচাই করতে:
- আপনার কানেক্ট করা অ্যাপের ওভারভিউ পৃষ্ঠায়, MCP ও টুল সেট-আপ কার্ডে, শুরু করুন (অথবা আগে থেকে থাকা বিবরণ আপডেট করলে ম্যানেজ করুন) বিকল্প বেছে নিন। এটি MCP সেট-আপ ফ্লোয়ের ধাপ ১ (MCP সার্ভার এন্ডপয়েন্ট) খোলে।
- আপনার MCP সার্ভার এন্ডপয়েন্ট কানেক্ট করুন বিকল্পের অধীনে, আপনার MCP সার্ভার এন্ডপয়েন্টের সম্পূর্ণ HTTPS URL লিখুন (যেমন,
https://api.yourdomain.com/v1/mcp)। আপনার ডোমেন যাচাই করুন বিকল্পের অধীনে, আপনার ডোমেনের জন্য চ্যালেঞ্জ টোকেন যাচাইকরণ সম্পূর্ণ করুন (আপনি যদি ইতিমধ্যে আপনার ডেভেলপার অ্যাকাউন্টে ডোমেন বা এর মূল ডোমেন যাচাই করে থাকেন, তাহলে এটি অটোমেটিক যাচাই করা হয়েছে হিসেবে দেখাবে):
ডোমেনের মালিকানা যাচাই করুন কার্ডে, টোকেন ডাউনলোড করুন বিকল্প বেছে নিন। আপনার ব্রাউজার নিম্নলিখিত স্ট্রাকচার সহ
google-connected-apps.jsonনামের একটি ফাইল ডাউনলোড করে:{ "verification_tokens": [ "YOUR_VERIFICATION_TOKEN" ] }https://<your-domain>/.well-known/google-connected-apps-এ আপনার সার্ভারে এই JSON কন্টেন্ট আপলোড ও হোস্ট করুন।- নিশ্চিত করুন যে এন্ডপয়েন্টটি HTTPS-এর মাধ্যমে সর্বজনীনভাবে অ্যাক্সেসযোগ্য, HTTP রিডাইরেক্ট ছাড়াই সরাসরি
HTTP 200 OKরিটার্ন করে এবংverification_tokensঅ্যারের মধ্যে আপনার টোকেন অন্তর্ভুক্ত করে।
- নিশ্চিত করুন যে এন্ডপয়েন্টটি HTTPS-এর মাধ্যমে সর্বজনীনভাবে অ্যাক্সেসযোগ্য, HTTP রিডাইরেক্ট ছাড়াই সরাসরি
Google Connected Console-এ ফিরে যান এবং ডোমেন যাচাই করুন বিকল্প বেছে নিন।
যাচাইকরণ সম্পূর্ণ হলে, চ্যালেঞ্জ টোকেন দিয়ে ডোমেন যাচাই করা হয়েছে সারিতে একটি সবুজ টিকচিহ্ন দেখানো হয় এবং এর নিচে অ্যাক্সেস ক্রেডেনশিয়াল বিভাগটি আনলক করা হয়।
ধাপ ৪: অ্যাক্সেস ক্রেডেনশিয়াল কনফিগার করা
আপনার ডোমেন যাচাই করার পরে, Google কীভাবে আপনার MCP সার্ভারের সাথে প্রমাণীকরণ করে তা কনফিগার করুন এবং আপনার সার্ভারের টুল সংজ্ঞাগুলি আনুন।
অ্যাক্সেস ক্রেডেনশিয়াল কনফিগার করতে:
- অ্যাক্সেস ক্রেডেনশিয়াল প্রদান করুন বিভাগে (MCP এবং টুল সেট-আপ পৃষ্ঠার ১ নম্বর ধাপে), শুরু করুন (অথবা আগে থেকে থাকা কনফিগারেশন পরিবর্তন করতে ক্রেডেনশিয়াল আপডেট করুন) বিকল্প বেছে নিন।
আপনার সার্ভারের কি অনুমোদন প্রয়োজন? বিকল্পের অধীনে, নিম্নলিখিত বিকল্পগুলির মধ্যে থেকে একটি বেছে নিন:
- না: আপনার MCP সার্ভার যাচাইকরণ ছাড়াই সর্বজনীনভাবে অ্যাক্সেসযোগ্য হলে এই বিকল্পটি বেছে নিন, তারপর কনফার্ম করুন বিকল্পটি বেছে নিন।
হ্যাঁ: আপনার MCP সার্ভার দ্বারা প্রকাশিত কোনও টুলের জন্য অনুমোদনের প্রয়োজন হলে এই বিকল্পটি বেছে নিন। তারপর, আপনার MCP সার্ভার যে অনুমোদন মডেল ব্যবহার করে সেটি বেছে নিন বিকল্পের অধীনে, আপনার যাচাইকরণ ফ্লো বেছে নিন:
- মেশিন-টু-মেশিন (OAuth ক্লায়েন্ট ক্রেডেনশিয়াল): পরিষেবা-টু-পরিষেবা যাচাইকরণের (RFC 6749) জন্য এটি বেছে নিন, যেখানে Google
শেয়ার করা ক্লায়েন্ট আইডি ও সিক্রেট ব্যবহার করে আপনার MCP সার্ভারের সাথে সরাসরি যোগাযোগ করে,
এন্ড-ইউজার লগ-ইন রিডাইরেক্ট ছাড়াই:
- আপনার ক্লায়েন্ট আইডি (প্রয়োজনীয়) এবং ক্লায়েন্ট সিক্রেট (ঐচ্ছিক) লিখুন।
- আপনার সার্ভার
/.well-known/oauth-authorization-serverব্যবহার করে বিজ্ঞাপন না দেখালে, বিকল্প হিসেবে অনুমোদনের এন্ডপয়েন্ট (ঐচ্ছিক) এবং টোকেন এন্ডপয়েন্ট (ঐচ্ছিক) লিখুন। - ক্লায়েন্ট রেজিস্টার করুন (অথবা ক্লায়েন্ট আপডেট করুন) বিকল্প বেছে নিন।
ব্যবহারকারী-প্রতিনিধি (অনুমোদন কোড): আপনার MCP সার্ভারে যদি Google অ্যাকাউন্ট লিঙ্কিং ব্যবহার করে স্বতন্ত্র ব্যবহারকারীদের সাইন-ইন করতে এবং তাদের নিজস্ব অ্যাকাউন্টের মাধ্যমে অ্যাকশন অনুমোদন করতে হয়, তাহলে এটি বেছে নিন:
- Google-এর OAuth রিডাইরেক্ট URI অনুমোদিত তালিকায় যোগ করুন: প্রদান করা রিডাইরেক্ট URI অনুমোদিত তালিকায় যোগ করেছেন কিনা তা নিশ্চিত করুন ব্যানারে, আপনার কানেক্ট করা অ্যাপের জন্য তৈরি করা নির্দিষ্ট অ্যাপ-ভিত্তিক রিডাইরেক্ট URI চেক করতে দেখুন (অথবা কপি করার আইকন বেছে নিন) বিকল্প বেছে নিন। আপনার OAuth সার্ভারের অনুমোদিত তালিকায় সেগুলি যোগ করুন, তারপর Google Connected Console-এ ফিরে যান।
- Google কীভাবে আপনার OAuth সার্ভারের সাথে যাচাই করবে তা বেছে নিন
বিকল্পের অধীনে, আপনার OAuth ক্লায়েন্ট কীভাবে রেজিস্টার করা হয়েছে তা বেছে নিন:
- প্রি-রেজিস্টার করা: আপনার OAuth প্রোভাইডারে স্ট্যাটিক ক্লায়েন্ট আইডি এবং ক্লায়েন্ট সিক্রেট (ঐচ্ছিক) তৈরি করলে, এই বিকল্প বেছে নিন। এছাড়াও, আপনি চাইলে কাস্টম অনুমোদন এন্ডপয়েন্ট (ঐচ্ছিক) এবং কাস্টম টোকেন এন্ডপয়েন্ট (ঐচ্ছিক) দিতে পারেন।
- ক্লায়েন্ট আইডি মেটাডেটা বা ডায়নামিক ক্লায়েন্ট রেজিস্ট্রেশন
(প্রস্তাবিত): আপনার সার্ভার OAuth
ক্লায়েন্ট আইডি মেটাডেটা ডকুমেন্ট (CIMD) বা ডায়নামিক ক্লায়েন্ট
রেজিস্ট্রেশন (RFC 7591) সাপোর্ট করলে এটি বেছে নিন। Google প্রথমে CIMD চেক করে
এবং আপনার
.well-knownডিসকভারি এন্ডপয়েন্ট ব্যবহার করে DCR-এ ফিরে যায়। এছাড়াও, আপনি চাইলে কাস্টম অথরাইজেশন ও টোকেন এন্ডপয়েন্ট নির্দিষ্ট করতে পারেন।
আপনার ডেভেলপার ক্রেডেনশিয়াল দিয়ে যাচাই করুন বিকল্পের অধীনে, আপনি নিজের অথরাইজেশন মডেল হিসেবে 'ব্যবহারকারী-প্রতিনিধি' বেছে নিয়েছেন, তাই Google টুল আনার আগে আপনাকে নিজের সার্ভারে সাইন-ইন করতে হবে। যেকোনও একটি বেছে নিন:
- পপ-আপের মাধ্যমে যাচাইকরণ (সাজেস্ট করা): ওভারলে করা ডায়ালগে আপনার যাচাইকরণ ফ্লো খোলে। এটি হল ডিফল্ট অভিজ্ঞতা।
- রিডাইরেক্টের মাধ্যমে যাচাইকরণ (ফলব্যাক): একই ট্যাব বা উইন্ডোতে ফুল-স্ক্রিন রিডাইরেক্ট ব্যবহার করে আপনার যাচাইকরণ ফ্লো খোলে। ডিসপ্লে সংক্রান্ত সীমাবদ্ধতা বা নিরাপত্তা সংক্রান্ত হেডারের (যেমন
X-Frame-OptionsবাContent-Security-Policy) কারণে ডায়ালগ রেন্ডার করতে না পারলে এটি ব্যবহার করুন।
আমরা প্রথমে ডায়ালগ ব্যবহার করে যাচাই করার চেষ্টা করার সাজেশন দিই। আপনি যদি ডায়ালগ ব্যবহার করে যাচাইকরণ করতে না পারেন, তাহলে রিডাইরেক্ট পদ্ধতি ব্যবহার করুন। আপনার বেছে নেওয়া বিকল্পের উপর নির্ভর করে ব্যবহারকারীরা আপনার কানেক্ট করা অ্যাপ প্রথমবার ব্যবহার করার সময় লগ-ইন করার অভিজ্ঞতা কেমন হবে।
ক্লায়েন্ট রেজিস্টার করুন (অথবা ক্লায়েন্ট আপডেট করুন) বিকল্প বেছে নিন।
- মেশিন-টু-মেশিন (OAuth ক্লায়েন্ট ক্রেডেনশিয়াল): পরিষেবা-টু-পরিষেবা যাচাইকরণের (RFC 6749) জন্য এটি বেছে নিন, যেখানে Google
শেয়ার করা ক্লায়েন্ট আইডি ও সিক্রেট ব্যবহার করে আপনার MCP সার্ভারের সাথে সরাসরি যোগাযোগ করে,
এন্ড-ইউজার লগ-ইন রিডাইরেক্ট ছাড়াই:
ধাপ ৫: টেস্ট অ্যাকাউন্টের বিবরণ প্রদান করুন (শুধুমাত্র ব্যবহারকারী-প্রতিনিধি অনুমোদনের জন্য)
আপনার কানেক্ট করা অ্যাপের যাচাইকরণের প্রয়োজন হলে, আপনাকে অবশ্যই সিডেড টেস্ট ক্রেডেনশিয়াল প্রদান করতে হবে, যা বাস্তবসম্মত স্যাম্পেল ডেটা সহ প্রি-পপুলেট করা এবং দুই-ধাপে যাচাইকরণ (2FA) বন্ধ করা, সাথে আপনার Google প্রতিনিধিকে টেস্টিং নির্দেশাবলী প্রদান করতে হবে। এটি Google-এর রিভিউ ও QA টিমকে খালি স্যান্ডবক্স, পেওয়াল বা 2FA চ্যালেঞ্জের মাধ্যমে ব্লক না হয়ে টুল এক্সিকিউশন যাচাই করতে দেয়। Google যদি আপনার কানেক্ট করা অ্যাপ সম্পূর্ণভাবে পরীক্ষা করতে না পারে, তাহলে পর্যালোচনার সময় এটি বাতিল করা হতে পারে।
ধাপ ৬: আপনার টুল সিঙ্ক করুন
আপনার কানেক্ট করা অ্যাপের প্রতিটি ভার্সন তৈরি করতে, Google আপনার দেওয়া এন্ডপয়েন্টের সাথে সিঙ্ক করে যাতে উপলভ্য টুল পাওয়া যায় এবং স্ন্যাপশট নেওয়া যায়। এইসব টুল সেই ভার্সনে ব্যবহারকারীদের জন্য উপলভ্য হবে। আপনার কানেক্ট করা অ্যাপের ভার্সন প্রিভিউতে থাকলে এবং টেস্টারদের জন্য উপলভ্য হলে, আপনি নিজের সার্ভারে পরিবর্তন করা চালিয়ে যেতে এবং আপডেট করার জন্য টুল আবার সিঙ্ক করতে পারবেন। এটি আপনার টুলের একটি নতুন স্ন্যাপশট তৈরি করে।
আপনি প্রকাশ করলে, আপনার টুলের সবচেয়ে সাম্প্রতিক স্ন্যাপশট আপনার কানেক্ট করা অ্যাপের সেই ভার্সনের জন্য ব্যবহার করা হয়। আপনি আর আপনার টুল, বিবরণ বা সার্ভারের বিবরণে পরিবর্তন করতে পারবেন না। আপনার টুল আপডেট করতে বা আপনার সার্ভার থেকে কোনও পরিবর্তন সিঙ্ক করতে, একটি নতুন কানেক্ট করা অ্যাপ ভার্সন তৈরি করুন। আপনার কানেক্ট করা অ্যাপের প্রতিটি ভার্সনের জন্য নতুন এন্ডপয়েন্ট তৈরি করার সাজেশন আমরা দিই।
টুল সিঙ্ক করতে:
সিঙ্ক টুল বিভাগে:
- সিঙ্ক টুল বেছে নিন।
- সাইন-ইন করার জন্য প্রম্পট করা হলে, এমন একটি ডেভেলপার অ্যাকাউন্ট দিয়ে যাচাই করুন যার কাছে ব্যবহারকারীদের দেখাতে চান এমন সব টুল তালিকাভুক্ত করার অনুমতি আছে। আপনার অ্যাকাউন্ট অ্যাক্সেস করতে পারে না এমন কোনও টুল সিঙ্ক করা হয় না।
- কানেক্ট হয়ে গেলে, Connected Console সিঙ্ক করা টুলের সংখ্যা দেখায়, সাথে একটি টুল আবার সিঙ্ক করুন বোতামও থাকে।
MCP ও টুল সেট-আপের ২ নম্বর ধাপে যেতে পৃষ্ঠার নিচে পরবর্তী বিকল্প বেছে নিন।
ধাপ ৭: ব্যবহারকারীরা কীভাবে এবং কোথায় আপনার অ্যাপ ব্যবহার করেন তা নির্ধারণ করুন
MCP ও টুল সেট-আপ পৃষ্ঠার টুল বিভাগে, ভৌগোলিক দিক থেকে আপনার কানেক্ট করা অ্যাপ কোথায় উপলভ্য, এর ভাষা এবং আপনি কোন Google প্রোডাক্টে এটি উপলভ্য করতে চান, তার মতো প্রাথমিক প্যারামিটার কনফিগার করুন।
- উপলভ্যতা বিকল্পের মধ্যে, এই ভার্সনটি এখানে উপলভ্য করুন বিকল্পের পাশে,
নিম্নলিখিত টার্গেটিং বিকল্প কনফিগার করুন:
- দেশ / অঞ্চল: আপনার কানেক্ট করা অ্যাপ যেসব ভৌগোলিক লোকেশনে উপলভ্য হওয়া উচিত সেগুলি বেছে নিন।
- ভাষা: আপনার কানেক্ট করা অ্যাপে কাজ করে এমন ভাষা বেছে নিন।
- প্রোডাক্ট: আপনার কানেক্ট করা অ্যাপ যেসব Google প্রোডাক্টে উপলভ্য হবে সেগুলি বেছে নিন।
উপলভ্যতা বিকল্পের পরে টুল বিভাগে, আপনার MCP সার্ভার থেকে সিঙ্ক করা টুল পর্যালোচনা করুন। টুল তালিকা থেকে যেকোনও টুল বেছে নিন এবং ডানদিকে টুল ম্যানেজ করুন প্যানেল থেকে সেটিংস কনফিগার করুন:
- টুল চালু করুন: আপনার কানেক্ট করা অ্যাপে টুল অন্তর্ভুক্ত করতে বা বাদ দিতে টুল চালু করুন সুইচ টগল করুন। বন্ধ করা টুল আপনার কানেক্ট করা অ্যাপে ব্যবহারকারীদের ইন্টার্যাক্ট করার জন্য উপলভ্য হবে না।
অতিরিক্ত প্রসঙ্গ: আপনার টুল কাজ করার জন্য Google থেকে প্রাসঙ্গিক সিগন্যাল প্রয়োজন কিনা তা বেছে নিন:
- লোকেল: ব্যবহারকারীর Google অ্যাকাউন্ট দ্বারা নির্ধারিত লোকেল।
- আনুমানিক লোকেশন: ৩ বর্গ কিলোমিটার বা তার বেশি এলাকার মধ্যে ব্যবহারকারী বা ডিভাইসের বাস্তবিক লোকেশন (যেমন, ব্যবহারকারী যে শহরে আছেন)।
- সুনির্দিষ্ট লোকেশন: ব্যবহারকারী বা ডিভাইসের প্রকৃত লোকেশন ৫০ মিটার বা তার কম দূরত্বের মধ্যে নির্ভুলভাবে দেখানো হয়।
ব্যবহারকারীর কনফার্মেশন: টুলটি চালানোর আগে ব্যবহারকারীর কাছ থেকে স্পষ্ট কনফার্মেশন নিতে, ব্যবহারকারীর কনফার্মেশন প্রয়োজন বিকল্পটি বেছে নিন (আপনার টুলের MCP অ্যানোটেশন
destructiveHint: trueনির্দিষ্ট করলে এটি অটোমেটিক আগে থেকে বেছে নেওয়া হয়)।
আপনার MCP সার্ভার UI রিসোর্স প্রদান করলে, টুল-এর পাশে থাকা UI রিসোর্স ট্যাবে পাল্টে নিন যাতে আপনার সার্ভারের UI রিসোর্স (
text/html,text/html;profile=mcp-app,text/javascript,text/css) পরীক্ষা করতে, প্রতিটি রিসোর্সের সাথে কোন টুল লিঙ্ক করা আছে তা যাচাই করতে এবং কন্টেন্ট নিরাপত্তা নীতি (CSP)connectDomainsওresourceDomainsপর্যালোচনা করতে পারেন।পৃষ্ঠার নিচে সেভ করুন বিকল্প বেছে নিন।
অ্যাপের বিবরণ এবং MCP ও টুল সেট-আপ, দুটিই সেভ করা হয়ে গেলে, আপনার কনফিগারেশন অটোমেটিক যেকোনও টেস্টারের জন্য উপলভ্য হয়ে যায়, যাদের আপনি প্রিভিউ করার জন্য যোগ করেছেন এবং ওভারভিউ পৃষ্ঠায় আপনার ভার্সন স্ট্যাটাস আপডেট হয়ে টেস্টারদের জন্য উপলভ্য হয়ে যায়।
ধাপ ৮: আপনার কানেক্ট করা অ্যাপ পরীক্ষা করুন
আপনার কানেক্ট করা অ্যাপ পরীক্ষকদের জন্য উপলভ্য করতে, আপনাকে অবশ্যই তাদের 'পরীক্ষক ম্যানেজ করুন' স্ক্রিনে যোগ করতে হবে। আপনার অপ্রকাশিত কানেক্ট করা অ্যাপের সাথে শুধু আপনার যোগ করা পরীক্ষকদের তালিকার ব্যবহারকারীরাই দেখতে ও ইন্টার্যাক্ট করতে পারবেন।
আপনি শুধু সেইসব পরীক্ষকদের যোগ করতে পারবেন যাদের
@gmail.com অ্যাকাউন্ট আছে।
আপনার কানেক্ট করা অ্যাপের ওভারভিউ পৃষ্ঠায়, আপনার অ্যাপ পরীক্ষা করুন কার্ডে, পরীক্ষক যোগ করুন (অথবা আপনি আগে থেকেই কিছু যোগ করে থাকলে পরীক্ষক ম্যানেজ করুন) বিকল্প বেছে নিন।
টেস্টার ম্যানেজ করুন স্ক্রিনে, আগে থেকে থাকা ইমেল তালিকা বেছে নিন অথবা আপনার ইন্টিগ্রেশন টেস্ট করার জন্য অনুমোদিত Google অ্যাকাউন্ট যোগ করতে ইমেল তালিকা তৈরি করুন বিকল্প বেছে নিন। আপনি নিজে অ্যাপটি পরীক্ষা করতে চাইলে, আপনার নিজের ইমেল আইডি যোগ করতে ভুলবেন না।
সেভ করুন বিকল্প বেছে নিন।
Gemini অ্যাপে পরীক্ষকরা
@টাইপ করে আপনার কানেক্ট করা অ্যাপের নাম লিখে এবং মেনু থেকে এটি বেছে নিয়ে আপনার কানেক্ট করা অ্যাপ চালু করতে পারবেন। এছাড়াও, আপনি বাঁদিকের নেভিগেশন বারে সেটিংস ও সহায়তা → কানেক্ট করা অ্যাপ বিকল্পে গিয়ে Gemini-তে আপনার অ্যাপ দেখতে ও কানেক্ট করতে পারবেন।আমরা আপনার ইন্টিগ্রেশন ভালভাবে পরীক্ষা করার সাজেশন দিই:
- আপনার সব উদাহরণ প্রম্পট ব্যবহার করে দেখুন।
- এক্সপ্লিসিট
@<AppName>ইনভোকেশন এবং ন্যাচারাল ল্যাঙ্গুয়েজ কোয়েরি, দুটিই পরীক্ষা করুন। - এন্ড-টু-এন্ড যাচাইকরণ ফ্লো, টুল এক্সিকিউশন, ব্যবহারকারীর কনফার্মেশন প্রম্পট এবং যেকোনও UI রিসোর্স যাচাই করুন।
পরীক্ষা করে সন্তুষ্ট হলে, আপনি পর্যালোচনার জন্য Google-এ কানেক্ট করা অ্যাপ জমা দিতে পারবেন।
ধাপ ৯: আপনার কানেক্ট করা অ্যাপের পর্যালোচনা শুরু করুন এবং অনুমোদন পাওয়ার পরে প্রকাশ করুন
আপনার কানেক্ট করা অ্যাপ সব ব্যবহারকারীর জন্য উপলভ্য করার আগে, Google আপনার ইন্টিগ্রেশন পর্যালোচনা ও পরীক্ষা করে দেখে।
আপনার কানেক্ট করা অ্যাপ পর্যালোচনার জন্য পাঠাতে, নিম্নলিখিত ধাপগুলি অনুসরণ করুন:
আপনার কানেক্ট করা অ্যাপের ওভারভিউ পৃষ্ঠায়, পৃষ্ঠার ডানদিকে রিলিজ কার্ডে, পর্যালোচনার জন্য পাঠান বিকল্প বেছে নিন (আপনার অ্যাপ কনফিগারেশন সম্পূর্ণ হলে এবং ব্লকিং সমস্যা ছাড়াই প্রিভিউতে থাকলে চালু হয়)।
আপনার ভার্সন পর্যালোচনা করা হচ্ছে:
- Connected Console অটোমেটিক একটি নতুন এডিট করার যোগ্য ড্রাফ্ট ভার্সন তৈরি করে যাতে টেস্টাররা আপনার অ্যাপের প্রিভিউ দেখা চালিয়ে যেতে পারেন এবং আপনি রিভিউতে কোনও বাধা না দিয়ে ভবিষ্যতের এডিট প্রস্তুত করতে পারেন।
- পর্যালোচনার অধীনে থাকা ভার্সনে যেকোনও পরিবর্তন লক করে।
- পর্যালোচনায় থাকা ভার্সনের শুধু-পড়া-যাবে এমন বিবরণ দেখতে বা পর্যালোচনা বাতিল করতে, পর্যালোচনা করা হচ্ছে কার্ডে আরও বিকল্প (⋮) বোতাম বেছে নিন এবং অ্যাপের বিবরণ দেখুন বা পর্যালোচনা বাতিল করুন বিকল্প বেছে নিন।
Google-এর পর্যালোচনা সম্পূর্ণ হলে, আপনি একটি বিজ্ঞপ্তি পাবেন এবং রিলিজ কার্ড আপডেট হবে:
- সমস্যা খুঁজে পাওয়া গেলে: রিলিজ কার্ডে সমস্যা খুঁজে পাওয়া গেছে মেসেজ দেখানো হয়। নির্দিষ্ট পর্যালোচনার ফলাফল খতিয়ে দেখতে সমস্যা দেখুন বিকল্প বেছে নিন। আপনার এডিট করা যায় এমন প্রিভিউ ভার্সনে আপনার কনফিগারেশন বা MCP সার্ভার আপডেট করুন, পরীক্ষকদের সাথে আপনার সমাধান যাচাই করুন এবং আবার পর্যালোচনার জন্য পাঠান বিকল্প বেছে নিন।
- অনুমোদিত হলে: রিলিজ কার্ডে প্রকাশ করার জন্য প্রস্তুত লেখাটি দেখতে পাবেন। ব্যবহারকারীদের জন্য আপনার কানেক্ট করা অ্যাপ রিলিজ করার জন্য প্রস্তুত হলে প্রকাশ করুন বিকল্প বেছে নিন।
অভিনন্দন! আপনার কানেক্ট করা অ্যাপ এখন প্রকাশিত হয়েছে এবং আপনার বেছে নেওয়া Google প্রোডাক্ট জুড়ে ব্যবহারকারীদের জন্য রোল-আউট করা হচ্ছে।
প্রকাশ করার পরে এবং চলমান ভার্সন ম্যানেজমেন্ট
প্রকাশিত হওয়ার পরে, রিলিজ-এর নিচে থাকা কার্ডে আপনার কানেক্ট করা অ্যাপের লাইভ ভার্সন নম্বর, প্রকাশের তারিখ এবং টার্গেট করা দেশ/অঞ্চল, ভাষা ও প্রোডাক্টের সংখ্যার সাথে প্রকাশিত লেখাটি দেখা যায়। আপনি যেকোনও সময় প্রকাশিত কার্ডে গিয়ে আরও বিকল্প (⋮) মেনু বেছে নিতে পারেন এবং আপনার লাইভ রিলিজের শুধুমাত্র পড়া যায় এমন কনফিগারেশন চেক করতে অ্যাপের বিবরণ দেখুন বিকল্প বেছে নিতে পারেন।
আপনার প্রকাশিত ভার্সন প্রোডাকশনে লাইভ থাকাকালীন, আপনি বাঁদিকে আপনার কানেক্ট করা অ্যাপ এডিট
ও টেস্ট করুন প্যানেল ব্যবহার করে (অথবা কোনও ড্রাফ্ট না থাকলে নতুন ভার্সন
তৈরি করুন বিকল্প বেছে নিয়ে) নতুন ভার্সনে (Version <N+1>) আপডেট কনফিগার, প্রিভিউ ও টেস্ট করতে পারবেন।
এটি পর্যালোচনা ও প্রকাশের জন্য পাঠানোর আগে
স্বাধীনভাবে করা যাবে।