Google Workspace-এ ডেভেলপ করা

Google Workspace-এ ডেভেলপারদের জন্য অনেক প্রোডাক্ট ও টুল আছে, যেগুলি ব্যবহার করে আপনি Google Workspace-এর সাথে আপনার পরিষেবা কানেক্ট করতে পারেন অথবা Gmail, Google Drive ও Google Chat-এর মতো Google Workspace অ্যাপের সুবিধা আরও বাড়াতে পারেন। প্রতিটি Google Workspace অ্যাপ বা ইন্টিগ্রেশনের নিজস্ব Google Cloud প্রোজেক্ট আছে যেখানে আপনি API কনফিগার করেন, যাচাইকরণ সেট-আপ করেন এবং ডেপ্লয়মেন্ট ম্যানেজ করেন।

Google Cloud কনসোলে, Google Workspace API ওভারভিউ অনেক সাধারণ Google Workspace API টাস্ক দেখায় যা আপনি Google Cloud কনসোলের অন্য কোথাও সম্পূর্ণ করতে পারবেন। Google Workspace API এক জায়গায় একত্রিত করা হয়েছে যাতে আপনি এইসব API ম্যানেজ করতে পারেন।

আপনি দুটি উপায়ে Google Workspace ডেভেলপমেন্ট শুরু করতে পারেন: Cloud প্রোজেক্ট ম্যানুয়ালি কনফিগার করতে সেট-আপের পাঁচটি ধাপ অনুসরণ করুন অথবা Google AI Studio-তে ওয়েব অ্যাপ তৈরি করুন।

৫টি ধাপে শুরু করুন

আপনার ডেভেলপমেন্টের জন্য ম্যানুয়ালি ক্লাউড প্রোজেক্ট সেট-আপ করতে, এই পাঁচটি ধাপ সম্পূর্ণ করুন:

  1. আপনার Google Workspace অ্যাপ, এক্সটেনশন বা ইন্টিগ্রেশনের জন্য Google Cloud প্রোজেক্ট তৈরি করুন।

  2. আপনার Google Cloud প্রোজেক্টে আপনি যে API ব্যবহার করতে চান সেটি চালু করুন।

  3. Google Workspace-এর জন্য ডেভেলপ করার সময় কীভাবে যাচাইকরণ ও অনুমোদন কাজ করে তা জানুন।

  4. আপনার অ্যাপ ব্যবহারকারীর ডেটার কোন কোন অংশ অ্যাক্সেস করতে পারবে তা যাতে ব্যবহারকারী বুঝতে ও অনুমোদন করতে পারেন তা নিশ্চিত করতে OAuth সম্মতি কনফিগার করুন।

  5. আপনার অ্যাপের ব্যবহারকারী বা পরিষেবা অ্যাকাউন্ট যাচাই করতে অ্যাক্সেস ক্রেডেনশিয়াল তৈরি করুন।

Google AI Studio-তে ওয়েব অ্যাপ তৈরি করুন

ম্যানুয়ালি Cloud প্রোজেক্ট তৈরি করার বিকল্প হিসেবে, আপনি Google AI Studio ব্যবহার করে ইন্টিগ্রেটেড Google Workspace API-এর সাহায্যে ওয়েব অ্যাপ ডেভেলপ ও ডিপ্লয় করতে পারবেন:

  • Google-এর ম্যানেজ করা Starter Tier প্রোজেক্ট: উপযুক্ত Google অ্যাকাউন্ট অটোমেটিক কোনও খরচ ছাড়াই Google-এর ম্যানেজ করা Starter Tier প্রোজেক্ট পেয়ে যায় যা Starter Tier-এর অতিরিক্ত পরিষেবার শর্তাবলী দ্বারা পরিচালিত হয়, এর জন্য ম্যানুয়ালি কোনও Cloud প্রোজেক্ট তৈরি বা ক্রেডেনশিয়াল কনফিগার করতে হয় না। কাজ করে এমন Google Workspace API এবং বিল্ট-ইন Google Sign-In OAuth অনুমতি আগে থেকেই কনফিগার করা থাকে।
  • ব্যবহারকারীর ম্যানেজ করা ক্লাউড প্রোজেক্ট: আপনার অ্যাকাউন্ট স্টার্টার টিয়ারের জন্য উপযুক্ত না হলে অথবা আপনি স্টার্টার টিয়ার প্রোজেক্ট থেকে আপগ্রেড করলে, ম্যানুয়ালি ক্লাউড প্রোজেক্ট কনফিগার করার ধাপ অনুসরণ করে আপনি আগে থেকে থাকা ব্যবহারকারীর ম্যানেজ করা ক্লাউড প্রোজেক্ট তৈরি বা ব্যবহার করতে পারবেন। অ্যাপ তৈরি করার সময় Google Workspace API-এর ব্যবহার শুরু করার ব্যাপারে সাহায্য পেতে, আপনি এখনও Google AI Studio ব্যবহার করতে পারবেন। Google AI Studio-তে অন্যান্য পরিষেবার জন্য ব্যবহারকারীর ম্যানেজ করা ক্লাউড প্রোজেক্টে লিঙ্ক করা ক্লাউড বিলিং অ্যাকাউন্ট প্রয়োজন হলেও, কাজ করে এমন Google Workspace API-এর জন্য ক্লাউড বিলিং প্রয়োজন হয় না।

Google AI Studio এবং Starter Tier প্রোজেক্ট থেকে ওয়েব অ্যাপ ডিপ্লয় করার ব্যাপারে আরও তথ্যের জন্য, Google AI Studio থেকে ওয়েব অ্যাপ ডিপ্লয় করুন এবং Starter Tier ওভারভিউ দেখুন।

Google Workspace কীভাবে কাজ করে তা দেখতে চান?
Google Workspace ডেভেলপার চ্যানেলে পরামর্শ, কৌশল এবং লেটেস্ট ফিচার সম্পর্কে ভিডিও দেখানো হয়।