এই নির্দেশিকায় ক্লাসরুম অ্যাড-অনগুলির পর্যালোচনা প্রক্রিয়া বর্ণনা করা হয়েছে। এটি মনোযোগ সহকারে পড়ুন, কারণ এখানে কিছু সময়-সংবেদনশীল কাজ রয়েছে যা আপনাকে অবশ্যই সম্পাদন করতে হবে।
আপনার অ্যাড-অনটি অবশ্যই ট্রাস্ট অ্যান্ড সেফটি টিম দ্বারা OAuth যাচাইকৃত এবং গুগল ওয়ার্কস্পেস মার্কেটপ্লেস টিম দ্বারা অনুমোদিত হতে হবে। OAuth যাচাইকরণ সম্পর্কে সাধারণ তথ্যের জন্য, OAuth যাচাইকরণ FAQ দেখুন। গুগল ওয়ার্কস্পেস মার্কেটপ্লেস অ্যাপ পর্যালোচনা প্রক্রিয়া সম্পর্কে সাধারণ তথ্যের জন্য , অ্যাপ পর্যালোচনা সম্পর্কে দেখুন।
অ্যাড-অন ডেভেলপমেন্ট চূড়ান্ত করুন
অতিরিক্ত প্রয়োজনীয়তা পর্যালোচনা করুন
আপনার অ্যাড-অনের আচরণ প্রয়োজনীয়তাগুলো পূরণ করে কিনা তা নিশ্চিত করুন।
আপনার অ্যাড-অন পরীক্ষা করুন
আপনার অ্যাড-অনটি আমাদের অ্যাড-অন পরীক্ষা পরিকল্পনার কার্যপ্রণালী অনুসারে পর্যালোচনা করা হয়। প্রকাশের জন্য জমা দেওয়ার আগে আপনার পাবলিক অ্যাড-অনটির ক্ষেত্রে এর পরীক্ষা পদ্ধতিগুলো অনুসরণ করুন। এই পরীক্ষাগুলোতে ব্যর্থতা আপনার অ্যাড-অন অনুমোদনের জন্য প্রয়োজনীয় সময়কে উল্লেখযোগ্যভাবে বাড়িয়ে দিতে পারে।
একটি ডেমো ভিডিও রেকর্ড করুন
আপনার অ্যাপ্লিকেশনটি অনুরোধ করা প্রতিটি OAuth স্কোপ কীভাবে ব্যবহার করে, তা প্রদর্শন করে একটি স্ক্রিন রেকর্ডিং তৈরি করুন। একটি অ্যাড-অন তৈরির উদ্দেশ্যে, আমরা অ্যাড-অন ইনস্টলেশন ফ্লো এবং অ্যাড-অন অ্যাটাচমেন্ট তৈরির প্রক্রিয়াটি দেখানোর পরামর্শ দিই।
রেকর্ড করা হয়ে গেলে, স্ক্রিন রেকর্ডিংটি ইউটিউবে একটি আনলিস্টেড ভিডিও হিসেবে আপলোড করুন। একটি আনলিস্টেড ভিডিও শুধুমাত্র এর লিঙ্কের মাধ্যমেই দেখা যায়। OAuth ভেরিফিকেশন প্রক্রিয়া শুরু করার সময় আপনার কাছে ভিডিও লিঙ্কটি চাওয়া হবে। এরপর OAuth টিম আপনার অ্যাড-অন অ্যাপ্লিকেশনটি পর্যালোচনা করার সময় ভিডিওটি দেখে থাকে।
প্রকাশের জন্য প্রস্তুত করুন
আপনার ক্লাউড প্রজেক্ট কনফিগারেশন পরীক্ষা করুন
আপনার গুগল ক্লাউড প্রজেক্টের নিম্নলিখিত প্রতিটি কনফিগারেশন সেটিংস পর্যালোচনা করুন।
- আপনার ক্লাউড প্রজেক্টের অথোরাইজেশন অডিয়েন্স পেজে:
- প্রকাশনার অবস্থা নির্মাণাধীন ।
- ব্যবহারকারীর ধরণ হলো বহিরাগত ।
- আপনার ক্লাউড প্রোজেক্টের অথোরাইজেশন ব্র্যান্ডিং পেজে:
- সকল প্রয়োজনীয় ক্ষেত্র পূরণ করা হয়েছে।
- নিশ্চিত করুন যে আপনার অ্যাপ্লিকেশনের হোম পেজটি সরাসরি অ্যাপটির সাথে লিঙ্ক না করে, বরং আপনার পণ্য(গুলি) সম্পর্কিত তথ্যের সাথে লিঙ্ক করে।
- আপনার ক্লাউড প্রজেক্টের অথোরাইজেশন ডেটা অ্যাক্সেস পেজে:
-
.../auth/userinfo.emailঅথবা.../auth/userinfo.profileএর মতো অসংবেদনশীল স্কোপগুলোর মধ্যে অন্তত একটি নির্দিষ্ট করা হয়েছে। - আপনার অ্যাড-অনের জন্য প্রয়োজনীয় অন্যান্য সমস্ত স্কোপ নির্দিষ্ট করা আছে। ক্লাসরুম অ্যাড-অনের ক্ষেত্রে, এর মধ্যে সংবেদনশীল
.../auth/classroom.addons.teacherএবং.../auth/classroom.addons.studentস্কোপগুলো অন্তর্ভুক্ত থাকা উচিত। - ডেমো ভিডিও ফিল্ডের জন্য, আপনাকে অবশ্যই একটি ইউটিউব ভিডিওর লিঙ্ক দিতে হবে, যেখানে দেখানো হবে আপনি অনুরোধ করা স্কোপগুলো থেকে প্রাপ্ত ডেটা কীভাবে ব্যবহার করেন। পূর্বে রেকর্ড করা স্ক্রিনকাস্টটির লিঙ্ক প্রদান করুন।
-
- নিম্নলিখিত এপিআই লাইব্রেরিগুলি সক্রিয় করা হয়েছে:
আপনার মার্কেটপ্লেস SDK সেটিংস পরীক্ষা করুন
আপনার Google Workspace Marketplace SDK অ্যাপ কনফিগারেশন পৃষ্ঠায়:
- অ্যাপ ইন্টিগ্রেশন-এর অধীনে ক্লাসরুম অ্যাড-অন চেক করা হয়েছে।
- আপনার অ্যাড-অনের ল্যান্ডিং ইউআরআইটি অ্যাটাচমেন্ট সেটআপ ইউআরআই- তে দেওয়া আছে।
- সকল অনুমোদিত অ্যাটাচমেন্ট ইউআরআই প্রিফিক্স প্রদান করা হয়েছে।
- OAuth স্কোপের তালিকাটি OAuth সম্মতি স্ক্রিনে এবং আপনার অ্যাপ্লিকেশন কোডে নির্দিষ্ট করা স্কোপগুলির সাথে হুবহু মিলে যায়।
- ডেভেলপার লিঙ্কস-এর অধীনে থাকা ডেভেলপার ইমেলটি একটি নিয়মিত পর্যবেক্ষণাধীন ইমেল ঠিকানা। মার্কেটপ্লেস টিম আপনার সাথে যোগাযোগের জন্য এই ঠিকানাটি ব্যবহার করে।
- অ্যাপের দৃশ্যমানতা পাবলিক- এ সেট করা আছে এবং আনলিস্টেড বক্সটি চেক করা আছে।
আপনার প্রোজেক্টের গুগল ওয়ার্কস্পেস মার্কেটপ্লেস স্টোর লিস্টিং পেজটি লিস্টিং সংক্রান্ত বিবেচ্য বিষয়গুলো মেনে চলে কিনা, তা যাচাই করুন।
পর্যালোচকদের প্রবেশাধিকার দিন
নিম্নলিখিত মার্কেটপ্লেস রিভিউ টিমের ব্যবহারকারী অ্যাকাউন্টগুলোকে আপনার অ্যাপ্লিকেশনে অ্যাক্সেস দিন। এছাড়াও, দুজন শিক্ষক ব্যবহারকারীকে আপনার অ্যাড-অন অ্যাপ্লিকেশনের জন্য ড্রাফট টেস্টার হিসেবে যুক্ত করুন।
-
teacher@marketplacetest.info -
teacher2@marketplacetest.info -
student@marketplacetest.info -
student2@marketplacetest.info
মার্কেটপ্লেস টিম তাদের পর্যালোচনা শুরু করলে আপনি তাদের কাছ থেকে একটি ইমেল পাবেন। আপনার পণ্যের সাথে এই অ্যাকাউন্টগুলো ব্যবহার করার জন্য পর্যালোচকদের যদি কোনো সেটআপ ধাপ সম্পন্ন করতে হয়, তাহলে বিস্তারিত নির্দেশনাসহ ইমেলটির উত্তর দিন।
সম্পূর্ণ OAuth যাচাইকরণ
যাচাইয়ের জন্য জমা দিন
ট্রাস্ট অ্যান্ড সেফটি টিমকে অবশ্যই যাচাই করতে হবে যে আপনার অ্যাড-অনটি আপনার অ্যাপ্লিকেশনের অনুরোধ করা OAuth স্কোপগুলো যথাযথভাবে ব্যবহার করছে কিনা। আপনার গুগল ক্লাউড প্রজেক্টের অথ ভেরিফিকেশন সেন্টার থেকে ভেরিফিকেশন শুরু করুন। 'Prepare for verification'- এ ক্লিক করুন।
একটি নিশ্চিতকরণ ডায়ালগ বক্সে অথ ব্র্যান্ডিং, অডিয়েন্স এবং ডেটা অ্যাক্সেস পেজগুলো থেকে কনফিগার করা মানগুলো তালিকাভুক্ত থাকে। তথ্যগুলো সঠিক কিনা তা যাচাই করুন, তারপর এগিয়ে যেতে কনফার্ম-এ ক্লিক করুন।
যাচাইকরণ দলের সাথে যোগাযোগ করুন
OAuth ভেরিফিকেশন টিম আপনার ভেরিফিকেশন অনুরোধটি প্রক্রিয়া করে। পর্যালোচকরা আপনার OAuth কনসেন্ট স্ক্রিনে কনফিগার করা ইমেল ঠিকানা ব্যবহার করে আপনার সাথে যোগাযোগ করেন। তারা আপনাকে কোনো উদ্বেগ থাকলে এবং ভেরিফিকেশন সম্পূর্ণ হলে তা জানাবেন।
আপনি যদি শুধুমাত্র সেনসিটিভ OAuth স্কোপ ব্যবহার করেন, তাহলে এই প্রক্রিয়ায় সাধারণত ৩-৫ কার্যদিবস সময় লাগে। আপনি যদি কোনো রেস্ট্রিকটেড OAuth স্কোপ ব্যবহার করেন, তাহলে অতিরিক্ত সময় এবং পদক্ষেপের প্রয়োজন হতে পারে।
গুগল ওয়ার্কস্পেস মার্কেটপ্লেসের সম্পূর্ণ পর্যালোচনা
পর্যালোচনার জন্য জমা দিন
আপনার গুগল ক্লাউড প্রজেক্টের গুগল ওয়ার্কস্পেস মার্কেটপ্লেস স্টোর লিস্টিং পেজের নিচে থাকা PUBLISH বাটনে ক্লিক করুন। মার্কেটপ্লেস রিভিউ টিম গুগল ওয়ার্কস্পেস এবং ক্লাসরুম অ্যাড-অনের প্রয়োজনীয়তা অনুযায়ী অ্যাড-অনটি পরীক্ষা করে।
পর্যালোচনা দলের সাথে যোগাযোগ করুন
মার্কেটপ্লেস রিভিউ টিম, গুগল ওয়ার্কস্পেস মার্কেটপ্লেস এসডিকে অ্যাপ কনফিগারেশন পেজে উল্লেখিত ডেভেলপার ইমেল অ্যাড্রেসে সরাসরি যোগাযোগ করে। আপনার অ্যাড-অন নিয়ে কোনো উদ্বেগ থাকলে, অথবা এটি প্রকাশের জন্য অনুমোদিত হয়েছে তা আপনাকে জানানো হয়। এই প্রক্রিয়ার জন্য আমরা ২-৩ সপ্তাহ সময় বরাদ্দ রাখার পরামর্শ দিই।
প্রকাশনা অনুমোদনের পর
মার্কেটপ্লেসে অনুমোদনের পর, আপনার নির্বাচিত অঞ্চলগুলোর সমস্ত Google Workspace for Education ডোমেইনে আপনার অ্যাড-অন লিস্টিংটি উপলব্ধ হবে। সার্চ রেজাল্টে এবং ব্রাউজ করার সময় আপনার অ্যাড-অন লিস্টিংটি দেখানোর জন্য মার্কেটপ্লেস SDK অ্যাপ কনফিগারেশনে ‘Unlisted’ অপশনটি অনির্বাচিত করুন।