একটি এক্সটেনশন প্রকাশক হিসাবে নিবন্ধন করুন

আপনার তৈরি এক্সটেনশনগুলি অন্যদের সাথে শেয়ার করার আগে, আপনাকে প্রকাশক হিসেবে নিবন্ধন করতে হবে। যখন আপনি এক্সটেনশন প্রকাশক হিসেবে নিবন্ধন করেন, তখন আপনি একটি প্রকাশক আইডি তৈরি করেন যা ব্যবহারকারীদের দ্রুত আপনার এক্সটেনশনের লেখক হিসেবে আপনাকে সনাক্ত করতে দেয়। ব্যবহারকারীরা নিম্নলিখিত উদাহরণের মতো দেখতে একটি এক্সটেনশনের নাম উল্লেখ করে আপনার এক্সটেনশন ইনস্টল করবেন:

your-publisher-id/your-extension-id

আপনার প্রকাশক আইডি সাধারণত আপনার কোম্পানির নাম অথবা আপনার ব্র্যান্ডের নাম হবে। একটি প্রকাশক আইডি বেছে নেওয়ার জন্য কিছুটা সময় নিন কারণ আপনি পরে নতুন একটি নিবন্ধন না করে এবং আপনার এক্সটেনশনগুলি পুনরায় প্রকাশ না করে এটি পরিবর্তন করতে পারবেন না।

আপনার প্রকাশক আইডি স্থায়ীভাবে একটি Firebase প্রকল্পের সাথে লিঙ্ক করা হবে, যা IAM কার্যকলাপ, প্রকাশনা এক্সটেনশন এবং দেখার মেট্রিক্সের জন্য নিবেদিত। আপনার এই প্রকল্পটি কেবল প্রকাশিত এক্সটেনশন পরিচালনার জন্য ব্যবহার করা উচিত (অর্থাৎ, প্রকল্পে কোনও অ্যাপ যোগ করবেন না এবং এতে অন্য কোনও Firebase পরিষেবা সক্ষম করবেন না)। একটি নিবেদিত প্রকল্প ব্যবহার করে, আপনি আপনার এক্সটেনশন প্রকাশনা কার্যক্রমগুলিকে আপনার অন্যান্য Firebase প্রকল্প পরিচালনার কার্যকলাপ থেকে আলাদা রাখেন।

প্রকাশক প্রকল্পে দুর্ঘটনাক্রমে মুছে ফেলা রোধ করার জন্য একটি প্রকল্পের লিয়েন রাখা হবে। আপনার প্রকাশক প্রোফাইল এবং প্রকল্প মুছে ফেলার অনুরোধ করতে, firebase-extensions-publisher-projects@google.com এ যোগাযোগ করুন।

নিবন্ধন করতে, নীচের বোতামে ক্লিক করুন:

এক্সটেনশন প্রকাশক হিসেবে নিবন্ধন করুন

এটি একটি নতুন প্রকাশক প্রকল্প এবং প্রোফাইল তৈরি করবে। নিবন্ধন করার পরে, আপনি একই পৃষ্ঠা থেকে আপনার প্রোফাইল দেখতে পারবেন।

যদি আপনার Google ক্লাউড সংস্থার নীতিগত সীমাবদ্ধতা থাকে যার কারণে Firebase কনসোলের মাধ্যমে প্রকাশক প্রোফাইল নিবন্ধন করা কঠিন হয়ে পড়ে, তাহলে আপনি Firebase CLI ব্যবহার করে একটি বিদ্যমান প্রকল্পকে প্রকাশক প্রকল্পে রূপান্তর করতে পারেন:

firebase ext:dev:register --project=PROJECT_ID

নিশ্চিত করুন যে প্রকল্পটি একটি Firebase প্রকল্প। যদি আপনার একটি Google Cloud প্রকল্প থাকে, তাহলে প্রথমে এটিকে Firebase প্রকল্পে রূপান্তর করুন । বিদ্যমান প্রকল্পগুলি ব্যবহার করবেন না যেখানে আপনি অন্যান্য Firebase পরিষেবা ব্যবহার করেন, কারণ প্রকাশক প্রকল্পগুলি ভিন্নভাবে বিবেচনা করা হয় এবং আপনি Firebase কনসোলে সেই পরিষেবাগুলি সহজেই অ্যাক্সেস করতে পারবেন না।