আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন দেখুন। তথ্য
কোম্পানি ও ডেভেলপার সম্পর্কে
API মনিটাইজ করার মাধ্যমে, কোম্পানি ও ডেভেলপাররা হল সেইসব এন্টিটি যারা আপনার API ব্যবহার করার জন্য আপনাকে পেমেন্ট করে অথবা আপনি তাদের পেমেন্ট করেন। ডেভেলপার হল একটি স্বতন্ত্র এন্টিটি, যা ইমেল আইডির মাধ্যমে অনন্যভাবে শনাক্ত করা হয়। কোম্পানি হল এমন ডেভেলপারদের সংগ্রহ যাদের একটি এন্টিটি হিসেবে ম্যানেজ করা হয়।
ঐচ্ছিকভাবে, আপনি একাধিক ডেভেলপারকে বিজনেস ইউনিট, প্রোডাক্ট লাইন, বিভাগ বা অন্যান্য কর্পোরেট সত্তার ভিত্তিতে কোম্পানিতে গ্রুপ করতে পারেন। যেমন, বিলিংয়ের উদ্দেশ্যে আপনাকে আলাদা আলাদা কোম্পানি সেট-আপ করতে হতে পারে। কোনও ডেভেলপার কোনও কোম্পানির অংশ হলে, আপনি ডেভেলপার পৃষ্ঠায় কোম্পানির নাম দেখতে পাবেন।
নিচের ছবিতে কোম্পানি ও ডেভেলপারদের মধ্যে সম্পর্ক দেখানো হয়েছে।

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