এক্সটার্নাল ব্যবহারকারীদের জন্য Data Manager API-এর ব্যবহারকারীর ক্রেডেনশিয়াল অনুরোধ করে এমন অ্যাপ্লিকেশন লঞ্চ করার আগে, আপনার Google Cloud প্রোজেক্টকে Google OAuth অ্যাপ যাচাইকরণ প্রক্রিয়ার মধ্যে দিয়ে যেতে হবে।
এই নির্দেশিকায় ডেভেলপমেন্টের সময় সাজেস্ট করা অডিয়েন্স কনফিগারেশন ট্রানজিশন এবং Google OAuth অ্যাপ যাচাইকরণ সম্পূর্ণ করার ধাপগুলি কভার করা হয়েছে।
অ্যাপের দর্শক সংক্রান্ত পর্যায়
আপনার ডেভেলপমেন্টের পর্যায়ের উপর নির্ভর করে, Google Cloud কনসোলে অডিয়েন্স পৃষ্ঠা কনফিগার করুন, যেখানে বিভিন্ন ব্যবহারকারীর ধরন এবং প্রকাশনার স্ট্যাটাস সেটিংস থাকবে। প্রাথমিক টেস্টিং থেকে প্রোডাকশন লঞ্চ পর্যন্ত সহজে ট্রানজিশন করতে এইসব ধাপ অনুসরণ করুন।
ফেজ ১: প্রাথমিক ডেভেলপমেন্ট (টেস্টিং)
ডেভেলপমেন্ট শুরু করার সময় এবং প্রাথমিক API অনুরোধ পরীক্ষা করার সময়:
প্রকাশনার স্ট্যাটাস: টেস্টিং হিসেবে সেট করুন।
ব্যবহারকারীর ধরন:
আপনার Google Cloud প্রোজেক্ট যদি কোনও Google Workspace সংস্থার অন্তর্গত হয় এবং শুধুমাত্র আপনার সংস্থার ব্যবহারকারীরাই অ্যাপটি ব্যবহার করেন, তাহলে ইন্টার্নাল বিকল্প বেছে নিন।
অন্যথায়, এক্সটার্নাল বিকল্প বেছে নিন।
টেস্ট ব্যবহারকারী: আপনি ব্যবহারকারীর ধরন এক্সটার্নাল হিসেবে সেট করলে, ব্যবহারকারী যোগ করুন বিকল্পে ক্লিক করে ক্রেডেনশিয়াল তৈরি করার জন্য ব্যবহার করা Google অ্যাকাউন্ট ম্যানুয়ালি যোগ করুন। শুধুমাত্র তালিকাভুক্ত Google অ্যাকাউন্ট অ্যাপটিকে অনুমোদন করতে পারে এবং পরীক্ষার সীমা এবং টোকেনের মেয়াদ শেষ হওয়ার নিয়ম প্রযোজ্য।
পরীক্ষা করার সময় যাচাইকরণের প্রয়োজন নেই। আপনি এক্সটার্নাল ব্যবহার করলে, টেস্ট ব্যবহারকারীরা সম্মতি সংক্রান্ত স্ক্রিনে যাওয়ার আগে একটি সতর্কতামূলক স্ক্রিন দেখতে পাবেন, যেখানে কনফার্ম করা হবে যে তাদের কাছে একটি যাচাই না করা অ্যাপ-এর টেস্ট অ্যাক্সেস আছে।
ফেজ ২: লঞ্চের কাছাকাছি (যাচাইকরণ জমা দেওয়া)
আপনার ইন্টিগ্রেশন সম্পূর্ণ হলে, আপনার ইউজার ইন্টারফেস তৈরি করা হয় এবং আপনি পরের মাসের মধ্যে লঞ্চ করার পরিকল্পনা করেন:
দর্শক পৃষ্ঠা সেটিংস আপডেট করুন:
প্রকাশনার স্ট্যাটাস: প্রোডাকশনে আছে স্ট্যাটাসে পরিবর্তন করুন।
ব্যবহারকারীর ধরন: আপনার অ্যাপ যদি প্রতিষ্ঠানের বাইরের গ্রাহকদের পরিষেবা দেয়, যেমন বিজ্ঞাপনদাতার ক্লায়েন্ট, তাহলে এক্সটার্নাল হিসেবে সেট করুন।
যাচাইকরণের জন্য আপনার অ্যাপ জমা দিন। Google OAuth অ্যাপ যাচাইকরণ প্রসেস সম্পূর্ণ হতে কয়েক সপ্তাহ সময় লাগতে পারে, তাই আপনার UI রেডি হয়ে গেলে যত তাড়াতাড়ি সম্ভব জমা দিন।
অ্যাপ যাচাইকরণ সংক্রান্ত প্রয়োজনীয়তা
যাচাইকরণ কেন্দ্র থেকে আপনার অ্যাপ যাচাইকরণের জন্য জমা দিতে, Google Auth Platform সেটিংস কনফিগার করুন এবং প্রয়োজনীয় যাচাইকরণ মেটেরিয়াল প্রস্তুত করুন।
ব্র্যান্ডিং ও গোপনীয়তা নীতি
Google Cloud কনসোলের ব্র্যান্ডিং পৃষ্ঠায়, জমা দেওয়ার আগে নিম্নলিখিত বিবরণ যাচাই করুন:
অ্যাপ্লিকেশন হোমপেজ: আপনার হোমপেজ সর্বজনীনভাবে অ্যাক্সেসযোগ্য হতে হবে এবং এতে আপনার অ্যাপ্লিকেশনের গোপনীয়তা নীতির একটি দৃশ্যমান লিঙ্ক অন্তর্ভুক্ত থাকতে হবে।
গোপনীয়তা নীতির লিঙ্ক: ব্র্যান্ডিং পৃষ্ঠায় কনফিগার করা গোপনীয়তা নীতির URL-এর সাথে আপনার অ্যাপ্লিকেশনের হোমপেজে লিঙ্ক করা গোপনীয়তা নীতির URL-এর মিল থাকতে হবে।
যাচাইকরণের স্কোপ
ডেটা অ্যাক্সেস পৃষ্ঠা থেকে, শুধুমাত্র আপনার অ্যাপ্লিকেশনের জন্য প্রয়োজনীয় স্কোপের অনুরোধ করুন। ডেটা ম্যানেজার API সংবেদনশীল স্কোপ ব্যবহার করে:
https://www.googleapis.com/auth/datamanager(প্রাথমিক স্কোপ)https://www.googleapis.com/auth/datamanager.partnerlink(পার্টনার লিঙ্কের জন্য)
যাচাইকরণের জন্য জমা দেওয়ার সময়, আপনার অ্যাপ্লিকেশনকে কেন অনুরোধ করা স্কোপে অ্যাক্সেস দিতে হবে তার একটি বিস্তারিত লিখিত ব্যাখ্যা প্রদান করুন।
যোগাযোগের তথ্য
Google OAuth যাচাইকরণ টিম আপনার Google Cloud প্রোজেক্টে কনফিগার করা প্রোজেক্টের মালিক এবং প্রোজেক্টের এডিটর-এর সাথে সব ধরনের যোগাযোগ করে। Google Cloud কনসোলে এই যোগাযোগের বিবরণ আপ-টু-ডেট রাখুন যাতে আপনি তথ্যের জন্য অনুরোধ মিস না করেন।
যাচাইকরণ টিম ফলো-আপ প্রশ্ন পাঠালে বা আপডেট করার অনুরোধ করলে (যেমন, আপনার ডেমো ভিডিও বা সম্মতি সংক্রান্ত স্ক্রিন সেটিংসে পরিবর্তন), আপনি উত্তর না দেওয়া পর্যন্ত পর্যালোচনা পজ করা থাকে। আপনার জমা দেওয়া তথ্য যদি কোনও আপডেট ছাড়াই কয়েক সপ্তাহের বেশি সময় ধরে পেন্ডিং থাকে, তাহলে সব প্রোজেক্ট মালিক ও প্রোজেক্ট এডিটরের ইমেল ইনবক্স (স্প্যাম ও জাঙ্ক ফোল্ডার সহ) চেক করুন।
ডেমনস্ট্রেশন ভিডিও
আপনার অ্যাপ্লিকেশন কীভাবে অনুরোধ করা স্কোপ ব্যবহার করে তা দেখানোর জন্য সর্বজনীনভাবে অ্যাক্সেসযোগ্য একটি ডেমো ভিডিওর লিঙ্ক (যেমন, তালিকাভুক্ত নয় এমন YouTube ভিডিও বা সর্বজনীন Google Drive লিঙ্ক) প্রদান করুন।
ভিডিওটি যেন অ্যাপের কার্যকারিতা ডেমো ভিডিওর প্রয়োজনীয়তা পূরণ করে, যার মধ্যে ডেটা ম্যানেজার API সংক্রান্ত এইসব চেক অন্তর্ভুক্ত:
ব্যবহারকারীর শুরু থেকে শেষ পর্যন্ত অভিজ্ঞতা এবং OAuth গ্র্যান্ট: আপনার অ্যাপ্লিকেশনে ব্যবহারকারীর সম্পূর্ণ অভিজ্ঞতা দেখান, ব্যবহারকারীর সাইন-ইন বা অনুমোদন শুরু করা থেকে শুরু করে OAuth গ্র্যান্ট ফ্লো সম্পূর্ণ করা পর্যন্ত।
অ্যাপ আইডেন্টিটি ম্যাচ করা: ভিডিওতে দেখানো অ্যাপ্লিকেশন নাম, লোগো এবং ব্র্যান্ডিং Google Cloud কনসোলে ব্র্যান্ডিং পৃষ্ঠা কনফিগারেশনের সাথে ম্যাচ করছে কিনা তা নিশ্চিত করুন।
সম্পূর্ণ OAuth-এর সম্মতি সংক্রান্ত স্ক্রিন ইংরেজিতে: নিচের বাঁদিকের কোণে ভাষা বেছে নেওয়ার বিকল্পে ইংরেজি সেট করে সম্পূর্ণ OAuth-এর সম্মতি সংক্রান্ত স্ক্রিন দেখান এবং নিশ্চিত করুন যে আপনার অ্যাপের অনুরোধ করা সঠিক Data Manager API স্কোপ স্ক্রিনে দেখা যাচ্ছে।
আপনার অ্যাপের UI-তে স্কোপের ব্যবহার: অনুরোধ করা স্কোপ ব্যবহার করে এমন অ্যাপ ফিচারগুলি দেখান (যেমন, পার্টনার লিঙ্ক তৈরি করা, অডিয়েন্স তালিকা তৈরি করা বা আপনার অ্যাপ্লিকেশনের UI-তে ডেটা ইনজেশন কনফিগার করা)।
ফেজ ৩: লঞ্চ করার জন্য রেডি (যাচাই করা হয়েছে)
Google OAuth যাচাইকরণ টিম আপনার অ্যাপ যাচাইকরণের অনুরোধ অনুমোদন করেছে বলে আপনাকে জানানোর পরে, আপনাকে আর কোনও অ্যাকশন নিতে হবে না। আপনার অ্যাপ এখন যাচাই করা হয়েছে, এবং যাচাই না করা অ্যাপের সতর্কতামূলক স্ক্রিন না দেখেই এক্সটার্নাল ব্যবহারকারীরা এটি অনুমোদন করতে পারবেন।