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