বিকাশকারী পোর্টাল (স্ব-পরিষেবা) ব্যবহার করে কোম্পানি এবং বিকাশকারীদের পরিচালনা করা

আপনি Apigee Edge-এর ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন
.info- তে যান।

একজন এপিআই প্রোভাইডার হিসেবে, আপনার মনিটাইজড এপিআই ইকোসিস্টেমে অংশগ্রহণকারী কোম্পানি এবং ডেভেলপারদের পরিচালনা করা বেশ সময়সাপেক্ষ হতে পারে, যদি আপনাকে এই সমস্ত কাজ নিজে করতে হয়। এর মধ্যে রয়েছে প্রোফাইল পরিচালনা করা; ব্যাংক, ট্যাক্স এবং বিলিংয়ের বিবরণ রক্ষণাবেক্ষণ করা; ভূমিকা নির্ধারণ করা; এবং আরও অনেক কিছু। ডেভেলপার পোর্টালটি কোম্পানি এবং ডেভেলপারদেরকেই এই পরিচালনার কাজগুলো সম্পন্ন করার সুযোগ দেয়, এবং একই সাথে আপনাকে ম্যানেজমেন্ট ইউআই ও এপিআই থেকে ইকোসিস্টেমের উপর সম্পূর্ণ নিয়ন্ত্রণ দেয়।

শুরু করার আগে

আপনার ডেভেলপার পোর্টালে সেলফ-সার্ভিস চালু করার আগে, নিশ্চিত হয়ে নিন যে আপনি ডেভেলপার পোর্টালের মৌলিক ধারণাগুলো বোঝেন এবং মূল কনফিগারেশন ধাপগুলো সম্পন্ন করেছেন। উদাহরণস্বরূপ, এটা জানা জরুরি যে, ব্যবহারকারীরা নিবন্ধনের পর স্বয়ংক্রিয়ভাবে সক্রিয় হবে নাকি আপনার কাছ থেকে ম্যানুয়াল অনুমোদনের প্রয়োজন হবে, তা আপনি নিয়ন্ত্রণ করতে পারেন। যদি আপনি ইতিমধ্যে তা না করে থাকেন, তাহলে "Build your portal using Drupal" বইয়ের ডেভেলপার পোর্টাল সম্পর্কিত বিষয়গুলোর সাথে পরিচিত হয়ে নিন।

কোর ডেভেলপার পোর্টাল এনভায়রনমেন্ট সেটআপ পর্যালোচনা ও সম্পাদন করার পাশাপাশি, নিম্নলিখিত মনিটাইজেশন-সংক্রান্ত বিষয়গুলোও পর্যালোচনা ও সম্পাদন করুন:

আপনার ডেভেলপার পোর্টালে কোম্পানি এবং ডেভেলপার স্ব-পরিষেবা সম্পর্কে

আপনার প্রতিষ্ঠানে মনিটাইজেশন চালু করা থাকলে এবং আপনার করা ডেভেলপার পোর্টাল কনফিগারেশনের পাশাপাশি, আপনার পোর্টালটি সেলফ-সার্ভিসের জন্য প্রস্তুত হতে পারে। ডেভেলপাররা যে সেলফ-সার্ভিস কাজগুলো করতে পারেন, সেগুলো হলো:

কাজ কনফিগারেশন তথ্য
নিজেদের নিবন্ধন করুন
কোম্পানি তৈরি করুন পোর্টালে কোম্পানি ব্যবস্থাপনা সক্ষম করা
ডেভেলপারদের কোম্পানিতে যোগদানের জন্য আমন্ত্রণ জানান (এবং কোম্পানি থেকে ডেভেলপারদের অপসারণ করুন) পোর্টালে কোম্পানি ব্যবস্থাপনা সক্ষম করা
ব্যবহারকারীর ভূমিকা পরিবর্তন করুন নগদীকরণ কনফিগার করুন
তাদের নিজস্ব বিলিং, ট্যাক্স, ব্যাংক এবং অন্যান্য প্রোফাইলের বিবরণ বজায় রাখুন। নগদীকরণ কনফিগার করুন
আপনার পরিষেবার শর্তাবলীতে সম্মত হন। ডেভেলপার পোর্টালে মনিটাইজেশনের শর্তাবলী সেট আপ করুন (ঐচ্ছিক)
নতুন অ্যাপ নিবন্ধন করুন, তারা যে API প্যাকেজ/প্ল্যান ব্যবহার করতে চায় তা নির্বাচন করুন এবং তাদের API কী অ্যাক্সেস করুন। অ্যাপ নিবন্ধন কনফিগার করা
প্রিপেইড অ্যাকাউন্টে টাকা যোগ করুন (ব্যালেন্স টপ আপ করুন) নগদীকরণ কনফিগার করুন
বিবরণী ও প্রতিবেদন (বিলিং এবং রাজস্ব) তৈরি করুন নগদীকরণ কনফিগার করুন

ডেভেলপার পোর্টালে স্ব-পরিষেবা ইন্টারঅ্যাকশনের উদাহরণ

ডেভেলপার পোর্টালে স্ব-পরিষেবা ব্যবহারের কিছু উদাহরণ নিচে দেওয়া হলো:

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

  • ডেভেলপাররা যখন ডেভেলপার পোর্টালে বিভিন্ন কাজ (যেমন আমন্ত্রণ গ্রহণ, অ্যাপ নিবন্ধন ইত্যাদি) করেন, তখন তারা তা নিজেদের অ্যাকাউন্ট বা কোম্পানির সদস্যতার ভিত্তিতেই করে থাকেন। তারা কোন কোম্পানিতে কাজ করতে চান, তা বেছে নেওয়ার জন্য একটি ড্রপ-ডাউন মেনু থাকে। উদাহরণস্বরূপ, যদি কোনো ব্যবহারকারী একটি কোম্পানি বেছে নিয়ে একটি অ্যাপ নিবন্ধন করেন, তবে অ্যাপটির মালিকানা সেই কোম্পানির হয়ে যায়।

    কোম্পানির বিবরণ পরিচালনা করার জন্য (যদি তাদের অ্যাডমিনিস্ট্রেটর অধিকার থাকে), ব্যবহারকারীরা ড্রপ-ডাউন মেনু থেকে 'Manage Companies' নির্বাচন করেন এবং যে কোম্পানিটি তারা পরিচালনা করতে চান সেটি বেছে নেন (অথবা যদি তারা স্বতন্ত্র ডেভেলপার হিসেবে কাজ করেন, তবে তাদের ইউজারনেম)।

  • একজন কোম্পানি অ্যাডমিনিস্ট্রেটর ডেভেলপারদেরও তাদের কোম্পানিতে যোগদানের জন্য আমন্ত্রণ জানাতে পারেন। (ডেভেলপারদের অবশ্যই আগে থেকে Apigee অ্যাকাউন্ট থাকতে হবে।) নিচের চিত্রে ডেভেলপার পোর্টালে, কোম্পানি সেটিংস > ব্যবহারকারী পৃষ্ঠার অধীনে ‘ব্যবহারকারীকে আমন্ত্রণ জানান’ ক্ষেত্রটি দেখানো হয়েছে।

  • আমন্ত্রিত ডেভেলপাররা কোম্পানির আমন্ত্রণ সম্পর্কে একটি ইমেল বিজ্ঞপ্তি পান এবং তারা পোর্টালে লগ ইন করে তাদের 'ম্যানেজ কোম্পানিজ' পৃষ্ঠা থেকে আমন্ত্রণটি গ্রহণ করতে পারেন, যেমনটি নিম্নলিখিত চিত্রে দেখানো হয়েছে।

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

পোর্টালে কোম্পানি ব্যবস্থাপনা সক্ষম করা

ডিফল্টরূপে, আপনি যদি Apigee Responsive থিম ব্যবহার করেন, তাহলে পোর্টালে কোম্পানি পরিচালনা করার সুবিধাটি উপলব্ধ থাকে। আপনি যদি 'Fixed Top Navbar position' কনফিগারেশন সেটিং ব্যবহার করেন, তাহলে 'Company' ড্রপ-ডাউন মেনুটি আড়াল হয়ে যেতে পারে। 'Manage Companies' ড্রপ-ডাউনটি যাতে প্রদর্শিত হয় তা নিশ্চিত করতে, নিম্নলিখিতভাবে 'Static Top Navbar position' সেটিং-এ পরিবর্তন করুন:

  1. প্রশাসক হিসেবে ডেভেলপার পোর্টালে লগ ইন করুন।
  2. অ্যাডমিন বারে Appearance > Settings > Apigee Responsive নির্বাচন করুন।
  3. বুটস্ট্র্যাপ সেটিংসের অধীনে কম্পোনেন্ট নির্বাচন করুন।
  4. নেভবারে ক্লিক করুন।
  5. নেভবার পজিশন ড্রপ-ডাউন থেকে স্ট্যাটিক টপ নির্বাচন করুন।
  6. পরিবর্তনগুলি সংরক্ষণ করতে 'কনফিগারেশন সংরক্ষণ করুন'- এ ক্লিক করুন।

আপনি যদি আপনার নিজস্ব কাস্টম থিম ব্যবহার করেন, তাহলে অ্যাডমিন বারে Structure > Blocks নির্বাচন করে Switch Company ব্লকটিকে পেজের পছন্দসই স্থানে ড্র্যাগ করে আপনার থিমে যুক্ত করুন। কনফিগারেশনটি সংরক্ষণ করতে Save blocks-এ ক্লিক করুন।