Google Meet অ্যাড-অনগুলি একটি Google ক্লাউড প্রকল্পের অংশ হিসাবে তৈরি এবং কনফিগার করা হয়।
একটি Google ক্লাউড প্রকল্প তৈরি করুন
একটি Google ক্লাউড প্রকল্প তৈরি করতে, একটি Google ক্লাউড প্রকল্প তৈরি করুন দেখুন।
Google Workspace Marketplace SDK এবং Google Workspace অ্যাড-অন API চালু করুন
Meet অ্যাড-অন ডেভেলপ করার জন্য Google Workspace Marketplace SDK এবং Google Workspace অ্যাড-অন এপিআই প্রয়োজন। তাদের সক্ষম করতে:
- গুগল ক্লাউড কনসোল খুলুন।
- শীর্ষে, যদি একটি ভিন্ন প্রকল্প ইতিমধ্যেই খোলা থাকে, তাহলে প্রকল্পগুলি পরিবর্তন করতে আপনার অ্যাপের প্রকল্পের নাম নির্বাচন করুন৷
- উপরের দিকে, সার্চ বারে,
Google Workspace Marketplace SDK
টাইপ করুন এবং এন্টার টিপুন। Google Workspace Marketplace SDK
পৃষ্ঠা খুলুন, সক্ষম করুন ক্লিক করুন।Google Workspace Add-ons API
খুঁজে পেতে এবং চালু করতে এই ধাপগুলি পুনরাবৃত্তি করুন।
একটি স্থাপনা তৈরি করুন
Meet-এ একটি অ্যাড-অন ব্যবহার করতে, আপনার একটি স্থাপনা এবং একটি অ্যাড-অন ম্যানিফেস্ট ফাইল প্রয়োজন।
Google ক্লাউড কনসোলে আপনার প্রোজেক্টের জন্য Google Workspace Marketplace SDK-এ নেভিগেট করুন
- গুগল ক্লাউড কনসোল খুলুন।
- শীর্ষে, যদি একটি ভিন্ন প্রকল্প ইতিমধ্যেই খোলা থাকে, তাহলে প্রকল্পগুলি পরিবর্তন করতে আপনার অ্যাপের প্রকল্পের নাম নির্বাচন করুন৷
- APIs এবং পরিষেবাগুলিতে ক্লিক করুন।
- বিস্তারিত পৃষ্ঠা দেখতে
Google Workspace Marketplace SDK
বেছে নিন।
আপনার স্থাপনা তৈরি করুন
আপনি একটি HTTP স্থাপনা (প্রস্তাবিত) তৈরি করে বা Google Apps স্ক্রিপ্ট ব্যবহার করে সরাসরি Google ক্লাউড কনসোলে আপনার স্থাপনা তৈরি করতে পারেন৷
HTTP স্থাপনা
- HTTP স্থাপনার ট্যাবে ক্লিক করুন।
নতুন স্থাপনা তৈরি করুন ক্লিক করুন এবং অ্যাড-অনের স্থাপনার আইডি লিখুন।
ডিপ্লোয়মেন্ট আইডি হল একটি নির্বিচারে স্ট্রিং যা অ্যাড-অন ডেভেলপারকে অ্যাড-অন ম্যানিফেস্ট ধারণকারী স্থাপনা শনাক্ত করতে সাহায্য করে। ডিপ্লয়মেন্ট আইডি প্রয়োজন এবং সর্বাধিক 100 অক্ষর থাকতে পারে।
পরবর্তী ক্লিক করুন.
JSON ফর্ম্যাটে অ্যাড-অন ম্যানিফেস্টের স্পেসিফিকেশন জমা দেওয়ার জন্য আপনার জন্য একটি সাইড প্যানেল খোলে। এটিকে DEPLOYMENT.JSONও বলা হয়।
অ্যাড-অন ম্যানিফেস্ট ফাইল হল একটি Google Meet অ্যাড-অনের কেন্দ্রীয় কনফিগারেশন। নিম্নলিখিত কোড নমুনা অ্যাড-অন ম্যানিফেস্ট ফাইলে ওয়েবের জন্য উপলব্ধ Meet ক্ষেত্রগুলি দেখায়।
{ "addOns": { "common": { "name": "NAME", "logoUrl": "LOGO_URL" }, "meet": { "web": { "sidePanelUri": "SIDE_PANEL_URI", "addOnOrigins": ["ADD_ON_ORIGINS"], "darkModeLogoUrl": "DARK_MODE_LOGO_URL", "logoUrl": "MEET_WEB_LOGO_URL", "supportsScreenSharing": SUPPORTS_SCREENSHARING } } } }
নিম্নলিখিতগুলি প্রতিস্থাপন করুন:
- NAME : স্ট্রিং। আপনার Google Meet অ্যাড-অনের নাম।
- LOGO_URL : স্ট্রিং। Google Workspace অ্যাড-অনের জন্য লোগোর URL। এটি Google Workspace প্রোডাক্ট জুড়ে অ্যাড-অনের জন্য ব্যবহার করা হয়।
- SIDE_PANEL_URI : স্ট্রিং। আপনার অ্যাড-অন অ্যাপের এন্ট্রি পয়েন্টের URL। এটি সাইড প্যানেলের মধ্যে একটি আইফ্রেমে প্রদর্শিত হয়। এই URL-এর উৎপত্তি অবশ্যই ADD_ON_ORIGINS ক্ষেত্রে উল্লিখিত উৎসের অংশ হতে হবে।
- ADD_ON_ORIGINS : স্ট্রিংগুলির তালিকা৷ আপনার অ্যাড-অন হোস্ট করা হয়েছে এমন উত্সগুলির একটি তালিকা৷ দুটি ইউআরএল একই স্কিম, হোস্ট এবং পোর্ট শেয়ার করলে একই উৎপত্তি হয়। ওয়াইল্ডকার্ড সাবডোমেনের মতো সাব অরিজিনও অনুমোদিত। আরও তথ্যের জন্য, অ্যাড-অন নিরাপত্তা দেখুন।
- DARK_MODE_LOGO_URL : স্ট্রিং। অ্যাড-অনের জন্য লোগোর একটি ডার্ক মোড নির্দিষ্ট URL। একটি ডার্ক মোড লোগো সরবরাহ করলে আপনার অ্যাড-অন যেকোনও Meet থিমে সেরা দেখাবে তা নিশ্চিত করে। লোগো ডিজাইনের নির্দেশিকাগুলির জন্য, সেরা অনুশীলনগুলি দেখুন৷
- MEET_WEB_LOGO_URL : ঐচ্ছিক৷ স্ট্রিং অ্যাড-অনের জন্য লোগোর একটি Meet-নির্দিষ্ট URL। এই লোগোটি Meet জুড়ে ব্যবহার করা হয়। যদি উপস্থিত না হয়, সাধারণ বিভাগ থেকে
logoUrl
ব্যবহার করা হয়। লোগো ডিজাইনের নির্দেশিকাগুলির জন্য সেরা অনুশীলনগুলি দেখুন৷ - SUPPORTS_SCREENSHARING : ঐচ্ছিক৷ বুলিয়ান। মিথ্যাতে সেট করা থাকলে, একটি সহযোগী অ্যাড-অন সেশনে কী ঘটছে তা দেখতে ব্যবহারকারীদের অবশ্যই অ্যাড-অন ব্যবহার করতে হবে। সত্য হিসাবে সেট করা হলে, সহযোগী অ্যাড-অন সেশনের সূচনাকারী অ্যাড-অন সম্পর্কে তাদের দৃষ্টিভঙ্গি শেয়ার করতে পারে।
জমা দিন ক্লিক করুন.
স্থাপনার বিষয়ে আরও তথ্যের জন্য, একটি স্থাপনার সংস্থান তৈরি করুন দেখুন।
অ্যাপ কনফিগারেশন ট্যাবে, অ্যাপ ইন্টিগ্রেশনের অধীনে, Google Workspace অ্যাড-অন বেছে নিন। ক্লাউড ডিপ্লয়মেন্ট রিসোর্স ব্যবহার করে ডিপ্লোয় নির্বাচন করুন এবং তারপর সঠিক HTTP ডিপ্লয়মেন্ট বেছে নিন।
Google Apps স্ক্রিপ্ট
অ্যাপ কনফিগারেশন ট্যাবে ক্লিক করুন।
অ্যাপ ইন্টিগ্রেশনের অধীনে, Google Workspace অ্যাড-অন বেছে নিন। Google Apps স্ক্রিপ্ট ডিপ্লয়মেন্ট আইডি ব্যবহার করে ডিপ্লোয় নির্বাচন করুন এবং আপনার স্ক্রিপ্টের ডিপ্লয়মেন্ট আইডি লিখুন।
Save এ ক্লিক করুন।
কিভাবে একটি Apps স্ক্রিপ্ট প্রকল্প তৈরি করতে হয় তার বিস্তারিত জানার জন্য, Apps Script ডকুমেন্টেশন দেখুন। Meet অ্যাড-অন শুধুমাত্র appsscript.json ম্যানিফেস্ট ফাইলের উপর নির্ভর করে, যাকে Apps Script প্রোজেক্ট ম্যানিফেস্টও বলা হয়। আপনার অ্যাপস স্ক্রিপ্ট প্রকল্পের ম্যানিফেস্ট ফাইলে একটি
addOns
এবং একটিmeet
বিভাগ রয়েছে তা নিশ্চিত করুন৷addOns
এবংmeet
বিভাগগুলি HTTP স্থাপনার ট্যাবে বর্ণিত একই কাঠামো অনুসরণ করে।অন্যান্য Google Workspace অ্যাড-অনগুলির থেকে ভিন্ন, Meet অ্যাড-অনগুলি অ্যাপ স্ক্রিপ্টে সম্পূর্ণরূপে তৈরি করা যায় না। এর পরিবর্তে আপনাকে অবশ্যই একটি সাইড প্যানেল এবং মূল স্টেজ তৈরি করে একটি সম্পূর্ণ ওয়েব অ্যাপ তৈরি করতে হবে। আপনার ওয়েব অ্যাপের পাশের প্যানেল URLটি অবশ্যই appsscript.json ম্যানিফেস্ট ফাইলের SIDE_PANEL_URI এর অধীনে নির্দিষ্ট করতে হবে।
Meet-এ অ্যাড-অন ইনস্টল করে পরীক্ষা করুন
Meet-এ আপনার অ্যাড-অন পরীক্ষা করতে, আপনাকে প্রথমে সাইন-ইন করা ব্যবহারকারীর জন্য এটি ইনস্টল করতে হবে:
HTTP স্থাপনা
- Google ক্লাউড কনসোলে আপনার প্রোজেক্টের জন্য Google Workspace Marketplace SDK-এ নেভিগেট করুন ।
- HTTP স্থাপনার ট্যাবে ক্লিক করুন।
- অ্যাকশন কলামের অধীনে ইনস্টল ক্লিক করুন।
Google Apps স্ক্রিপ্ট
- একটি অপ্রকাশিত অ্যাড-অন ইনস্টল করতে Google Workspace অ্যাড-অন ডকুমেন্টেশন অনুসরণ করুন।
আপনি এখন একটি মিটিংয়ে আপনার অ্যাড-অন ব্যবহার করতে সক্ষম হবেন। এটি চেষ্টা করতে, meet.google.com- এ একটি মিটিং শুরু করুন। ইনস্টল করা অ্যাড-অন এখন অ্যাক্টিভিটিস প্যানেলে দৃশ্যমান।
ব্যক্তিগত সাইন-ইন করা ব্যবহারকারীর জন্য আপনার অ্যাড-অন ইনস্টল করার পাশাপাশি, আপনি এটি প্রকাশ করতে পারেন। আপনি যখন আপনার Google Workspace অ্যাড-অন প্রকাশ করেন, তখন আপনি এটিকে অন্যদের খুঁজে পেতে, ইনস্টল করতে এবং ব্যবহার করার জন্য উপলব্ধ করেন।