Google Workspace Marketplace SDK-এ আপনার অ্যাপ কনফিগার করুন

এই পৃষ্ঠাটি ব্যাখ্যা করে যে কীভাবে Google Workspace Marketplace SDK ব্যবহার করে Google Workspace মার্কেটপ্লেসে আপনার অ্যাপ কনফিগার ও ম্যানেজ করতে হয়।

আপনার অ্যাপটি ব্যবহারের জন্য উপলব্ধ করতে, আপনাকে এটিকে Google Workspace Marketplace SDK-এ সেট-আপ করতে হবে। Google Workspace Marketplace SDK হল একটি টুলকিট যা আপনাকে Google Workspace মার্কেটপ্লেসে আপনার অ্যাপ তৈরি ও নিয়ন্ত্রণ করতে দেয়। আপনি Google Workspace Marketplace SDK ব্যবহার করে Marketplace সেটিংস পরিচালনা করেন, যেমন নিম্নলিখিত:

  • আপনার অ্যাপটি একটি নির্দিষ্ট Google Workspace সংস্থার জন্য (একটি ব্যক্তিগত অ্যাপ), বা সমস্ত Marketplace ব্যবহারকারীদের জন্য (একটি সর্বজনীন অ্যাপ) উপলব্ধ কিনা
  • মার্কেটপ্লেস ব্যবহারকারীদের ধরন যারা আপনার অ্যাপ ইনস্টল করতে পারে
  • আপনার অ্যাপ কোন Google Workspace অ্যাপ্লিকেশনের সাথে একত্রিত হয়
  • OAuth স্কোপ যা আপনার অ্যাপের প্রয়োজন
  • অ্যাপটি কে তৈরি এবং রক্ষণাবেক্ষণ করে সে সম্পর্কে তথ্য

আপনি সর্বজনীনভাবে বা ব্যক্তিগতভাবে আপনার অ্যাপ প্রকাশ করছেন তা নির্বিশেষে, মার্কেটপ্লেসে আপনার অ্যাপ পরিচালনা করতে আপনাকে অবশ্যই Google Workspace Marketplace SDK ব্যবহার করতে হবে।

Google Workspace Marketplace SDK চালু করুন

আপনি যদি ইতিমধ্যে এটি না করে থাকেন, তাহলে আপনার Google ক্লাউড প্রজেক্টে, Google Workspace Marketplace SDK সক্ষম করুন :

  1. গুগল ক্লাউড কনসোল খুলুন।
  2. শীর্ষে, একটি প্রকল্প নির্বাচন করুন ক্লিক করুন। যদি একটি ভিন্ন Google ক্লাউড প্রকল্প ইতিমধ্যেই খোলা থাকে, তাহলে ক্লাউড প্রকল্পগুলি পরিবর্তন করতে ক্লাউড প্রকল্পের নামে ক্লিক করুন৷
  3. আপনার অ্যাপের ক্লাউড প্রকল্প নির্বাচন করুন এবং খুলুন ক্লিক করুন।
  4. উপরের দিকে, সার্চ বারে, Google Workspace Marketplace SDK টাইপ করুন এবং এন্টার টিপুন।
  5. Google Workspace Marketplace SDK পৃষ্ঠা খুলুন।

  6. যদি Google Workspace Marketplace SDK ইতিমধ্যে চালু না থাকে, তাহলে Enable এ ক্লিক করুন।

Google Workspace Marketplace SDK-এ অ্যাপ সেটিংস লিখুন

  1. Google Workspace Marketplace SDK খুলুন।
  2. অ্যাপ কনফিগারেশন ট্যাবে যান।
  3. আপনার অ্যাপ সম্পর্কে তথ্য দিয়ে প্রতিটি বিভাগ পূরণ করুন। প্রতিটি সেটিং সম্পর্কে জানতে, নিম্নলিখিত বিভাগটি দেখুন অ্যাপ কনফিগারেশন সেটিংস
  4. Save এ ক্লিক করুন।
  5. (ঐচ্ছিক) আপনি Google Analytics-অ্যাপ ব্যবহারের বিশ্লেষণ পেতে পারেন। এটি করতে, Google Workspace Marketplace SDK-এ একটি Google Analytics আইডি যোগ করুন।
    1. Analytics ট্যাবে যান।
    2. আপনার Google Analytics আইডি লিখুন।
    3. Save এ ক্লিক করুন।

অ্যাপ কনফিগারেশন সেটিংস

নিম্নলিখিত রেফারেন্সটি Google Workspace Marketplace SDK-এর অ্যাপ কনফিগারেশন পৃষ্ঠায় উপলব্ধ সেটিংস বর্ণনা করে।

অ্যাপের দৃশ্যমানতা

আপনি যদি একটি Google Workspace অ্যাকাউন্ট (আপনার অফিস বা স্কুল সংস্থার তৈরি করা অ্যাকাউন্ট) ব্যবহার করেন তাহলে আপনি অ্যাপের দৃশ্যমানতার বিকল্প দেখতে পাবেন। আপনি যদি একটি ভোক্তা অ্যাকাউন্ট ব্যবহার করেন ("@gmail.com" দিয়ে শেষ হওয়া একটি অ্যাকাউন্ট), আপনি শুধুমাত্র সর্বজনীনভাবে প্রকাশ করতে পারেন৷

  • সর্বজনীন : অ্যাপটি আপনার ডোমেনের বাইরের লোকেরা খুঁজে পেতে এবং ইনস্টল করতে পারে। আপনি যদি সর্বজনীন দৃশ্যমানতা চয়ন করেন, Google আপনার অ্যাপ তালিকা প্রকাশ করার আগে পর্যালোচনা করে এবং অনুমোদন করে।
  • ব্যক্তিগত : শুধুমাত্র আপনার ডোমেনের মধ্যে থাকা লোকেরা আপনার অ্যাপ খুঁজে পেতে এবং ইনস্টল করতে পারে৷

আপনি যদি তালিকাবিহীন হিসাবে প্রকাশ করতে চান তবে অ্যাপ তালিকা ব্রাউজ বা অনুসন্ধান ফলাফলে দেখাবে না। ব্যবহারকারীরা সরাসরি URL দিয়ে শুধুমাত্র অ্যাপের স্টোর পৃষ্ঠায় অ্যাক্সেস করতে পারে।

আপনি যদি আপনার অ্যাপ কোন দেশ এবং অঞ্চলে উপলব্ধ তা সীমিত করতে চান, আপনি স্টোর তালিকা তৈরি করার সময় বিতরণ বিভাগে এটি সেট আপ করেন।

ইনস্টলেশন সেটিংস

ব্যবহারকারী বা ওয়ার্কস্পেস অ্যাডমিনরা Google Workspace মার্কেটপ্লেসে আপনার স্টোর লিস্টিং পৃষ্ঠা থেকে আপনার অ্যাপ ইনস্টল করতে পারবেন কিনা তা ইনস্টলেশন সেটিংস নির্ধারণ করে।

  • স্বতন্ত্র + অ্যাডমিন ইনস্টল (ডিফল্ট) : অ্যাপটি পৃথক ব্যবহারকারীদের দ্বারা বা তাদের ডোমেন, সাংগঠনিক ইউনিট বা ব্যবহারকারীদের একটি গোষ্ঠীর জন্য প্রশাসক দ্বারা ইনস্টল করা যেতে পারে। একজন ব্যবহারকারীর ডোমেন নীতি তাদের একটি অ্যাপ ইনস্টল করা থেকে বাধা দিতে পারে এমনকি যদি পৃথক ইনস্টল সক্ষম করা থাকে।
  • শুধুমাত্র অ্যাডমিন ইনস্টল করুন : অ্যাপটি শুধুমাত্র অ্যাডমিনরা তাদের ডোমেন, সাংগঠনিক ইউনিট বা ব্যবহারকারীদের একটি গোষ্ঠীর জন্য ইনস্টল করতে পারেন। আপনার অ্যাপ শুধুমাত্র Google Workspace Marketplace সার্চ ফলাফলে অ্যাডমিন এবং লোকেদের জন্য দেখা যায় যারা তাদের Google অ্যাকাউন্টে লগ ইন করেননি। আপনার অ্যাপের ডোমেন ইনস্টলেশনের প্রয়োজন হলে এই বিকল্পটি বেছে নিন।

অ্যাপ ইন্টিগ্রেশন

আপনার অ্যাপ বা অ্যাড-অন কাজ করার জন্য ডিজাইন করা হয়েছে এমন Google Workspace পরিষেবাগুলি বেছে নিন, যেমন Google Workspace অ্যাড-অন বা Google Chat অ্যাপ। আপনাকে অন্তত একটি বিকল্প বেছে নিতে হবে। কিছু ক্ষেত্রে, আপনি আপনার অ্যাপ তালিকায় একাধিক অ্যাপ ইন্টিগ্রেশন অন্তর্ভুক্ত করতে পারেন। একসাথে অ্যাপ ইন্টিগ্রেশনের তালিকা দেখুন।

আপনি কোন অ্যাপ ইন্টিগ্রেশন নির্বাচন করেন তার উপর নির্ভর করে, আপনাকে আরও তথ্য প্রদান করতে হবে এবং আপনার Google ক্লাউড প্রকল্পে প্রাসঙ্গিক API সক্ষম করতে হবে। নিম্নলিখিত সারণী প্রতিটির জন্য প্রয়োজনীয় অতিরিক্ত সেটআপ বর্ণনা করে:

Google Workspace অ্যাড-অন (অ্যাপ স্ক্রিপ্ট)

Google Workspace অ্যাড-অন প্রকাশ করতে, আপনাকে অ্যাড-অনের ডিপ্লয়মেন্ট আইডি দিতে হবে। স্থাপনার আইডি খুঁজে পেতে, এই পদক্ষেপগুলি অনুসরণ করুন:

  1. Apps স্ক্রিপ্ট এডিটরে আপনার Google Workspace অ্যাড-অন খুলুন।
  2. Deploy > Manage deployments এ ক্লিক করুন।
  3. স্থাপনার আইডির অধীনে, অনুলিপি ক্লিক করুন।

Google Workspace অ্যাড-অন (বিকল্প রানটাইম)

আপনি যদি Google Apps স্ক্রিপ্ট ছাড়া অন্য কোনও কোডিং ভাষায় আপনার Google Workspace অ্যাড-অন তৈরি করেন, তাহলে Google ক্লাউড ডিপ্লয়মেন্ট রিসোর্স থেকে ডিপ্লয়মেন্ট আইডি পেতে এই ধাপগুলি অনুসরণ করুন।

  1. "Google Workspace অ্যাড-অন"-এর অধীনে অ্যাপ কনফিগারেশন পৃষ্ঠায়, ক্লাউড ডিপ্লয়মেন্ট রিসোর্স ব্যবহার করে ডিপ্লোয় ক্লিক করুন > ডিপ্লয়মেন্ট বেছে নিন
  2. আপনি প্রকাশ করতে চান স্থাপনা নির্বাচন করুন.
  3. নির্বাচন ক্লিক করুন.

এডিটর অ্যাড-অন (ডক্স, শীট, স্লাইড, ফর্ম)

একটি এডিটর অ্যাড-অন প্রকাশ করতে, আপনাকে অবশ্যই প্রজেক্ট স্ক্রিপ্ট আইডি এবং সংস্করণটি প্রদান করতে হবে যা আপনি প্রকাশ করতে চান।

প্রকল্পের স্ক্রিপ্ট আইডি খুঁজে পেতে, এই পদক্ষেপগুলি অনুসরণ করুন:

  1. অ্যাপস স্ক্রিপ্ট এডিটরে অ্যাড-অন খুলুন।
  2. বামদিকে, প্রকল্প সেটিংস ক্লিক করুন।
  3. "আইডি"-এর অধীনে স্ক্রিপ্ট আইডি কপি করুন।

সংস্করণটি খুঁজে পেতে, এই পদক্ষেপগুলি অনুসরণ করুন:

  1. অ্যাপস স্ক্রিপ্ট এডিটরে অ্যাড-অন খুলুন।
  2. উপরে ডানদিকে, Deploy > Manage deployments এ ক্লিক করুন।
  3. সংস্করণ নম্বর "কনফিগারেশন" এর অধীনে রয়েছে।

গুগল চ্যাট অ্যাপ

একটি Google Chat অ্যাপ প্রকাশ করতে, আপনাকে অবশ্যই Google Chat API কনফিগার করতে হবে। পাবলিশিং অ্যাপস দেখুন।

ড্রাইভ অ্যাপ

একটি ড্রাইভ অ্যাপ প্রকাশ করতে, আপনাকে অবশ্যই ড্রাইভ API সক্ষম এবং কনফিগার করতে হবে৷

ওয়েব অ্যাপ

একটি ওয়েব অ্যাপ প্রকাশ করতে, আপনাকে অবশ্যই এর সার্বজনীন নেভিউ URL প্রদান করতে হবে, যে URLটি Google অ্যাপস মেনু থেকে ওয়েব অ্যাপকে নির্দেশ করে। আপনার ওয়েব অ্যাপ্লিকেশন উত্পাদন এবং সম্পূর্ণরূপে কার্যকরী হতে হবে.

আপনি যখন স্টোর লিস্টিং পৃষ্ঠাটি পূরণ করেন, তখন আপনাকে অবশ্যই 96x96 এবং 48x48 পিক্সেল আকারের অতিরিক্ত আইকন প্রদান করতে হবে।

আপনি যদি অ্যাপস স্ক্রিপ্টে আপনার ওয়েব অ্যাপ তৈরি করে থাকেন, সর্বজনীন নেভি ইউআরএল পেতে, এই পদক্ষেপগুলি অনুসরণ করুন:

  1. Apps স্ক্রিপ্ট এডিটরে আপনার Google Workspace অ্যাড-অন খুলুন।
  2. Deploy > New deployment এ ক্লিক করুন।
  3. "প্রকার নির্বাচন করুন"-এর অধীনে ওয়েব অ্যাপে ক্লিক করুন।
  4. বিকল্পগুলি পূরণ করুন এবং Deploy এ ক্লিক করুন।
  5. অনুলিপি ক্লিক করুন.

OAuth স্কোপ

আপনার অ্যাপের জন্য প্রয়োজনীয় OAuth স্কোপের একটি সম্পূর্ণ তালিকা প্রদান করুন। আপনি এখানে যে OAuth স্কোপগুলি লিখছেন তা আপনার OAuth সম্মতি স্ক্রীনে যা প্রদর্শন করবেন তার সাথে মিল থাকা উচিত এবং প্রযোজ্য হলে, Apps Script ম্যানিফেস্ট।

আপনি একাধিক অ্যাপ ইন্টিগ্রেশন অন্তর্ভুক্ত করলে, Google Workspace Marketplace SDK অ্যাপ কনফিগারেশন পৃষ্ঠা এবং আপনার OAuth সম্মতি স্ক্রীনে প্রতিটির স্কোপ যোগ করেছেন কিনা নিশ্চিত করুন।

সর্বদা সম্ভাব্য সংকীর্ণ স্কোপগুলি ব্যবহার করুন (উদাহরণস্বরূপ, যদি আপনার শুধুমাত্র পঠনযোগ্য সুযোগের প্রয়োজন হয় তবে একটি সম্পূর্ণ ড্রাইভ স্কোপ অন্তর্ভুক্ত করবেন না)।

Apps স্ক্রিপ্ট প্রকল্পের জন্য, আরও বিশদ বিবরণের জন্য স্কোপ দেখুন।

বিকাশকারী তথ্য

এই ক্ষেত্রগুলি আপনার অ্যাপের স্টোর তালিকা পৃষ্ঠায় প্রদর্শিত হবে৷

ক্ষেত্র
ব্যবসায়ীর অবস্থা

ভোক্তা সুরক্ষা আইনের কারণে, ইউরোপিয়ান ইকোনমিক এরিয়া (EEA) ভিত্তিক ভোক্তাদের অবশ্যই জানাতে হবে যে Google Workspace মার্কেটপ্লেসে একজন বণিক ব্যবসায়ী নাকি অ-ব্যবসায়ী :

  • ব্যবসায়ী —একজন ব্যবসায়ী এমন একজন ব্যক্তি যিনি ব্যবসা, ব্যবসা, নৈপুণ্য বা পেশা সম্পর্কিত উদ্দেশ্যে কাজ করেন; অথবা একজন ব্যবসায়ীর নামে বা তার পক্ষে।
  • অ-ব্যবসায়ী —একজন অ-ব্যবসায়ী (ভোক্তা) এমন একজন ব্যক্তি যিনি অ-পেশাদার উদ্দেশ্যে কাজ করেন।

অনির্দিষ্ট থাকলে, "ব্যবসায়ী স্থিতি অনির্দিষ্ট" আপনার অ্যাপের স্টোর তালিকা পৃষ্ঠায় প্রদর্শিত হবে।

বিকাশকারীর মেইলিং ঠিকানা

ব্যবসায়ীদের জন্য প্রয়োজনীয়। অ-ব্যবসায়ীদের জন্য সংগ্রহ করা হয়নি।

আপনার ব্যবসার অবস্থান। একটি বৈধ মেইলিং ঠিকানা লিখুন যেখানে আপনার সাথে যোগাযোগ করা যেতে পারে।

বিকাশকারীর নাম অ্যাপের লেখক হিসেবে দেখানো নাম। আপনি যদি একজন ব্যবসায়ী হন, তাহলে আপনার ট্রেডিং নাম বা আইনি নাম দিন।
বিকাশকারী ওয়েবসাইট URL যে ওয়েবসাইটটি আপনাকে (বা আপনার প্রতিষ্ঠান) ডেভেলপার হিসেবে বর্ণনা করে।
বিকাশকারী ইমেল

যোগাযোগের বিন্দু হিসাবে ব্যবহার করার জন্য ইমেল ঠিকানা। এটি আপনার অ্যাপ তালিকায় অন্তর্ভুক্ত নয়। নিশ্চিত করুন যে এই ইমেল ঠিকানাটি আপ টু ডেট রাখা হয়েছে—এটি ব্যবহার করা হয়েছে:

  • Google-এর যদি ডেভেলপারের সাথে যোগাযোগ করতে হয়—উদাহরণস্বরূপ, অ্যাপ পর্যালোচনা প্রক্রিয়া চলাকালীন।
  • স্টোর লিস্টিং পৃষ্ঠায় রিপোর্ট ইস্যু URL প্রদান করা না থাকলে সম্পাদক অ্যাড-অন থেকে প্রতিক্রিয়া পাঠাতে।
অ্যাপ্লিকেশন ওয়েবসাইট URL ঐচ্ছিক। ওয়েবসাইট যেটি আপনার অ্যাপকে আরও বর্ণনা করে।