আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন দেখুন। তথ্য
ভূমিকা
রেট প্ল্যান তৈরি করার পরে, আপনি ডেভেলপারদের দেখার জন্য এটি প্রকাশ করতে পারেন অথবা এটি ড্রাফ্ট হিসেবে সেভ করতে পারেন। আপনি রেট প্ল্যান প্রকাশ করলে, সব ডেভেলপার (এটি স্ট্যান্ডার্ড রেট প্ল্যান হলে), প্রযোজ্য বিভাগের ডেভেলপার (এটি ডেভেলপার বিভাগ রেট প্ল্যান হলে) অথবা নির্দিষ্ট ডেভেলপার (এটি ডেভেলপার রেট প্ল্যান হলে) ডেভেলপার পোর্টালের ক্যাটালগে রেট প্ল্যান দেখতে পাবেন। এছাড়াও, এটি প্যাকেজ ক্যাটালগে রেট প্ল্যানের একটি কপি সেভ করে।
অথবা, আপনি প্রকাশ না করেই রেট প্ল্যানের ড্রাফ্ট সেভ করতে পারেন। এর ফলে আপনি প্রয়োজন মতো প্ল্যান এডিট করতে এবং পরে সেটি প্রকাশ করতে পারবেন। এছাড়াও, আপনি প্রকাশ করা রেট প্ল্যানের মেয়াদ শেষ করে দিতে পারেন।
কোনও রেট প্ল্যান প্রকাশ করার পরে, আপনি নিম্নলিখিত টাস্কের মধ্যে এক বা একাধিক টাস্ক সম্পূর্ণ করতে পারবেন:
- ভবিষ্যতের রেট প্ল্যান তৈরি করা
- প্রকাশিত রেট প্ল্যানের মেয়াদ শেষ করা
- কোনও রেট প্ল্যানের জন্য সীমা সংক্রান্ত বিজ্ঞপ্তি সেট-আপ করা
রেট প্ল্যান প্রকাশ করা
রেট প্ল্যান প্রকাশ করা:
- নতুন প্ল্যান প্রকাশ করুন বিকল্পে ক্লিক করে রেট প্ল্যান তৈরি করার সময়।
- ড্রাফ্ট প্রকাশ করুন বিকল্পে ক্লিক করে কোনও রেট প্ল্যান এডিট করার সময়।
API ব্যবহার করে রেট প্ল্যান প্রকাশ করা
কোনও রেট প্ল্যান প্রকাশ করতে, রেট প্ল্যান তৈরি করার সময় published প্রপার্টির ভ্যালু true হিসেবে সেট করুন।
প্ল্যানের জন্য startDate প্রপার্টিতে উল্লেখ করা তারিখ থেকে শুরু করে
ডেভেলপাররা রেট প্ল্যান দেখতে পাবেন।
যেমন, নিম্নলিখিত কোডটি একটি রেট কার্ড প্ল্যান তৈরি করে এবং সেটি প্রকাশ করে (অনুরোধের শুধু একটি অংশ দেখানো হয়েছে):
$ curl -H "Content-Type:application/json" -X POST -d \
'{
"name": "Flat rate card plan",
"developer":null,
"developerCategory":null,
"advance": "false",
…
"published": "true",
"ratePlanDetails": [
…
],
…
"type": "RATECARD"
}],
…
}' \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/monetization-packages/location/rate-plans" \
-u email:password