আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশনে যান । তথ্য
ভূমিকা
একটি বিদ্যমান রেট প্ল্যান প্রকাশিত হওয়ার পরে, একমাত্র সম্পত্তি যা আপনি পরিবর্তন করতে পারেন তা হল এর শেষ তারিখ। যাইহোক, আপনি প্ল্যানের একটি নতুন সংস্করণ তৈরি করতে পারেন যাতে পরিবর্তিত বৈশিষ্ট্যগুলি অন্তর্ভুক্ত থাকে, যেমন পরিবর্তিত রেট প্ল্যান রেট৷ আপনি ভবিষ্যতের তারিখে কার্যকর হওয়ার জন্য সংশোধন সেট আপ করতে পারেন। মূল হার পরিকল্পনা শেষ হয় যখন সংশোধন কার্যকর হয়।
উদাহরণস্বরূপ, ধরুন আপনি একটি স্ট্যান্ডার্ড রেট প্ল্যান তৈরি করেছেন যার মেয়াদ 31 ডিসেম্বর, 2019-এ শেষ হবে এবং আপনি এটিকে অন্য একটি প্ল্যান দিয়ে প্রতিস্থাপন করতে চান যা 1 জানুয়ারী, 2020 থেকে কার্যকর হবে৷ এটি করার জন্য, আপনি একটি ভবিষ্যত রেট প্ল্যান তৈরি করুন এবং সেট আপ করুন 1 জানুয়ারী, 2020 থেকে কার্যকর হবে।
যদি বর্তমান রেট প্ল্যানের জন্য কোন শেষ তারিখ সেট করা না থাকে, তাহলে আপনি একটি বিদ্যমান রেট প্ল্যানকে ভবিষ্যতের রেট প্ল্যানের সাথে প্রতিস্থাপন করতে পারেন যা আজ থেকে শুরু হবে। আপনার বর্তমান রেট প্ল্যানের মেয়াদ শেষ করতে হবে, যেমনটি একটি প্রকাশিত রেট প্ল্যানের মেয়াদ শেষ করুন ।
সংশোধিত হার পরিকল্পনা সম্পর্কে ডেভেলপারদের অবহিত করা হয়। যে ডেভেলপাররা মূল হার পরিকল্পনা গ্রহণ করে তারা স্বয়ংক্রিয়ভাবে পুনর্বিবেচনার জন্য নিবন্ধিত হয় (তবে তাদের সংশোধন প্রত্যাখ্যান করার বিকল্প রয়েছে)।
নিম্নলিখিত বিভাগে বর্ণিত হিসাবে আপনি ব্যবস্থাপনা UI বা নগদীকরণ API ব্যবহার করে একটি ভবিষ্যতের হার পরিকল্পনা তৈরি করতে পারেন।
UI ব্যবহার করে একটি ভবিষ্যত রেট প্ল্যান তৈরি করা
একটি ভবিষ্যত রেট প্ল্যান তৈরি করুন, যেমন নিচে বর্ণনা করা হয়েছে।
প্রান্ত
এজ UI ব্যবহার করে আজকের পরে শুরু হওয়া একটি রেট প্ল্যানের একটি ভবিষ্যত সংস্করণ তৈরি করতে, নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করুন৷
- রেট প্ল্যান পৃষ্ঠায় , রেট প্ল্যানের সাথে যুক্ত সারির মধ্যে আপনার কার্সার রাখুন যার জন্য আপনি একটি ভবিষ্যত রেট পরিকল্পনা তৈরি করতে চান।
হার পরিকল্পনার একটি শেষ তারিখ থাকতে হবে। - +ভবিষ্যত ক্লিক করুন।
- ভবিষ্যত হার পরিকল্পনা বিভাগে, নিম্নলিখিতগুলির মধ্যে একটি নির্বাচন করুন:
- নতুন কার্যকরী তারিখে সম্পূর্ণ চুক্তির মেয়াদ পুনঃসূচনা করুন : ভবিষ্যতের হার পরিকল্পনা কার্যকরী তারিখে কার্যকর হবে। ভবিষ্যত রেট প্ল্যানের নবায়নের মেয়াদ বর্তমান রেট প্ল্যানের মতোই।
- কার্যকরী তারিখে, নতুন মেয়াদ থেকে পূর্ববর্তী চুক্তিতে ব্যয় করা সময় কেটে নিন : কার্যকর তারিখে ভবিষ্যতের হার পরিকল্পনা কার্যকর হবে। বর্তমান হার পরিকল্পনা ব্যবহার করে ব্যয় করা সময় ভবিষ্যতের হার পরিকল্পনার পুনর্নবীকরণ মেয়াদ থেকে কাটা হয়। এর মানে হল যে যদি একজন বিকাশকারী বর্তমান প্ল্যানটি 3 মাসের জন্য ব্যবহার করে এবং পুনর্নবীকরণের সময়কাল 3 মাস কমিয়ে দেয়।
- উপরের প্যানেলে নিম্নলিখিত ক্ষেত্রগুলি কনফিগার করুন:
দ্রষ্টব্য : অন্যান্য ক্ষেত্রগুলি শুধুমাত্র পঠনযোগ্য।মাঠ বর্ণনা ডিফল্ট প্রয়োজন রেট প্ল্যানের নাম আপনার রেট প্ল্যানের নাম।
দ্রষ্টব্য : নামটি মূল রেট প্ল্যান নামের সাথে মিলতে হবে না।
বিদ্যমান পরিকল্পনার নাম হ্যাঁ শুরুর তারিখ হার পরিকল্পনা কার্যকর হওয়ার তারিখ। একটি শুরুর তারিখ লিখুন বা ক্যালেন্ডার ব্যবহার করে একটি তারিখ নির্বাচন করুন৷ আজ না শেষ তারিখ রেট প্ল্যান শেষ হওয়ার তারিখ। একটি সমাপ্তির তারিখ নির্দিষ্ট করতে, শেষ তারিখ সক্ষম করুন, সুইচ টগল করুন এবং একটি শেষ তারিখ লিখুন বা ক্যালেন্ডার ব্যবহার করে একটি তারিখ নির্বাচন করুন৷ দ্রষ্টব্য : রেট প্ল্যানটি নির্দিষ্ট তারিখে দিনের শেষ না হওয়া পর্যন্ত কার্যকর থাকবে। আপনি যদি 1 ডিসেম্বর, 2018-এ একটি রেট প্ল্যানের মেয়াদ শেষ করতে চান, উদাহরণস্বরূপ, আপনার শেষ তারিখের মান 2018-11-30 এ সেট করা উচিত। এই ক্ষেত্রে, রেট প্ল্যানটি 30 নভেম্বর, 2018 তারিখে দিনের শেষে শেষ হয়ে যাবে; ডিসেম্বর 1, 2018-এর সমস্ত অনুরোধ ব্লক করা হবে।
কোনোটিই নয় না পোর্টালে দৃশ্যমান রেট প্ল্যানটি পাবলিক বা প্রাইভেট কিনা তা সেট করুন। পাবলিক বনাম প্রাইভেট রেট প্ল্যান দেখুন। সক্রিয় না - হার পরিকল্পনার জন্য ফি কনফিগার করুন. কনফিগারিং ফি দেখুন।
দ্রষ্টব্য : সামঞ্জস্যযোগ্য বিজ্ঞপ্তি পরিকল্পনার জন্য প্রযোজ্য নয়। - আপনি যদি এমন একটি পণ্য বান্ডিল নির্বাচন করেন যাতে একাধিক API পণ্য রয়েছে, তাহলে নির্দিষ্ট বা জেনেরিক রেট প্ল্যান বিভাগে নিম্নলিখিত পছন্দগুলি সেট করুন:
দ্রষ্টব্য : এই পদক্ষেপটি সামঞ্জস্যযোগ্য বিজ্ঞপ্তি পরিকল্পনার ক্ষেত্রে প্রযোজ্য নয়।মাঠ বর্ণনা ডিফল্ট প্রতিটি পণ্য পৃথকভাবে কনফিগার করুন প্রতিটি API পণ্যের জন্য একটি পৃথক রেট প্ল্যান কনফিগার করতে হবে কিনা তা নির্দিষ্ট করে ফ্ল্যাগ৷ অক্ষম প্রতিটি পণ্যের ফ্রিমিয়াম অফার পৃথকভাবে কনফিগার করুন ফ্ল্যাগ যা প্রতিটি API পণ্যের জন্য একটি ফ্রিমিয়াম প্ল্যান কনফিগার করতে হবে কিনা তা নির্দিষ্ট করে৷ অক্ষম একটি পণ্য নির্বাচন করুন আপনি যদি একটি বা উভয় পতাকা সক্ষম করেন, তাহলে আপনাকে অবশ্যই ড্রপ-ডাউন তালিকা থেকে প্রতিটি পণ্য পৃথকভাবে নির্বাচন করতে হবে এবং এর রেট পরিকল্পনার বিবরণ কনফিগার করতে হবে। দ্রষ্টব্য : নিশ্চিত করুন যে আপনি পণ্য বান্ডেলে সমস্ত পণ্য কনফিগার করেছেন।
N/A - রেট প্ল্যানের বিশদ বিবরণ কনফিগার করুন, রেট প্ল্যানের প্রকারের উপর ভিত্তি করে বেছে নিন:
- নিম্নলিখিতগুলির একটিতে ক্লিক করুন:
বোতাম বর্ণনা খসড়া আপডেট করুন হার পরিকল্পনা খসড়া হিসাবে সংরক্ষণ করুন. আপনি এটি প্রকাশ না করা পর্যন্ত রেট প্ল্যানটি অ্যাপ বিকাশকারীদের কাছে দৃশ্যমান হবে না। আপনি একটি খসড়া হার পরিকল্পনার যেকোনো ক্ষেত্র সম্পাদনা করতে পারেন।
খসড়া প্রকাশ করুন পরিকল্পনা প্রকাশ করুন। দ্রষ্টব্য : আপনি একটি রেট প্ল্যান প্রকাশ করার পরে, আপনি শুধুমাত্র শেষ তারিখটি পরিবর্তন করতে পারবেন যদি এটি ইতিমধ্যে সেট করা না থাকে। আপনি একটি রেট প্ল্যান প্রকাশিত হওয়ার পরে মুছে ফেলতে পারবেন না, তবে আপনি রেট প্ল্যানের মেয়াদ শেষ করতে পারেন এবং এটিকে ভবিষ্যতের রেট প্ল্যান দিয়ে প্রতিস্থাপন করতে পারেন, যেমন একটি প্রকাশিত রেট প্ল্যানের মেয়াদ শেষ করুন ।
ক্লাসিক এজ (ব্যক্তিগত ক্লাউড)
ক্লাসিক এজ UI ব্যবহার করে আজকের পরে শুরু হওয়া একটি রেট প্ল্যানের একটি ভবিষ্যত সংস্করণ তৈরি করতে, নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করুন৷
- প্যাকেজ ক্যাটালগে, আপনি যে রেট প্ল্যানটি প্রতিস্থাপন করতে চান তার জন্য খসড়া/ভবিষ্যত কলামে +ভবিষ্যত- এ ক্লিক করুন।
এটি একটি ভবিষ্যত রেট প্ল্যান উইন্ডো খোলে।
একটি ভবিষ্যত রেট প্ল্যান উইন্ডো এবং বর্তমান রেট প্ল্যান উইন্ডোর মধ্যে প্রাথমিক পার্থক্য হল একটি বিদ্যমান সাবস্ক্রাইবার সেকশন যোগ করা।
- আপনি যে কোনো রেট পরিকল্পনার জন্য চান:
- রেট প্ল্যান নেম ফিল্ডে প্ল্যানের জন্য একটি নাম লিখুন। মূল রেট প্ল্যানের নামের সাথে নামটি মিলতে হবে না।
- একটি হার পরিকল্পনার জন্য ফি কনফিগার করা (ঐচ্ছিক)।
- রেট প্ল্যানের বিশদ বিবরণ কনফিগার করুন, রেট প্ল্যানের প্রকারের উপর ভিত্তি করে বেছে নিন:
- একটি তারিখ নির্দিষ্ট করুন যখন ভবিষ্যত পরিকল্পনা কার্যকর হবে ( প্রকাশনার হার পরিকল্পনা দেখুন), এবং একটি শেষ তারিখ (আপনি যদি ভবিষ্যতের রেট প্ল্যান একটি নির্দিষ্ট তারিখে শেষ না করতে চান তবে আপনি "কোনও শেষ তারিখ নেই" নির্বাচন করতে পারেন)। যদি বর্তমান পরিকল্পনার জন্য একটি শেষ তারিখ সেট করা হয়, তাহলে ভবিষ্যতের পরিকল্পনার কার্যকর তারিখটি বর্তমান পরিকল্পনার শেষ তারিখের পরে হওয়া উচিত।
- বিদ্যমান গ্রাহক বিভাগে, নিম্নলিখিত যেকোন একটি নির্বাচন করুন:
- নতুন কার্যকর তারিখে সম্পূর্ণ চুক্তির মেয়াদ পুনরায় শুরু করুন। ভবিষ্যত রেট প্ল্যান কার্যকরী তারিখে কার্যকর হয়। ভবিষ্যত রেট প্ল্যানের নবায়নের মেয়াদ বর্তমান রেট প্ল্যানের মতোই।
- কার্যকর তারিখ থেকে নতুন মেয়াদ থেকে পূর্ববর্তী চুক্তিতে ব্যয় করা সময় কেটে নিন। ভবিষ্যত রেট প্ল্যান কার্যকরী তারিখে কার্যকর হয়। বর্তমান হার পরিকল্পনা ব্যবহার করে ব্যয় করা সময় ভবিষ্যতের হার পরিকল্পনার পুনর্নবীকরণ মেয়াদ থেকে কাটা হয়। এর মানে হল যে যদি একজন বিকাশকারী বর্তমান প্ল্যানটি 3 মাসের জন্য ব্যবহার করে এবং পুনর্নবীকরণের সময়কাল 3 মাস কমিয়ে দেয়।
- কার্যকরী তারিখ ক্ষেত্রে, একটি শুরুর তারিখ লিখুন যা বিদ্যমান হার পরিকল্পনার শেষ তারিখের পরে ঘটে।
API ব্যবহার করে একটি ভবিষ্যত হার পরিকল্পনা তৈরি করা
আপনি /organizations/{org_name}/monetization-packages/{package_id}/rate-plans/{plan_Id}/revision
একটি POST
অনুরোধ জারি করে API ব্যবহার করে একটি ভবিষ্যতের হার পরিকল্পনা তৈরি করতে পারেন।
কোথায়:
-
{org_id}
হল প্রতিষ্ঠানের নাম। -
{package_id}
হল API প্যাকেজের শনাক্তকরণ। -
{plan_Id}
হল হার পরিকল্পনার শনাক্তকরণ।
-
parentRatePlan
মূল রেট প্ল্যানের আইডি নির্দিষ্ট করে। -
startDate
নতুন প্ল্যান কার্যকর হওয়ার তারিখ নির্দিষ্ট করে।
ভবিষ্যৎ হার পরিকল্পনার নাম মূল পরিকল্পনার নামের সাথে মিলবে না। এছাড়াও, এটি আপনার সমস্ত রেট প্ল্যানের মধ্যে অনন্য হতে হবে। আপনি যদি বিকাশকারীদের জন্য মূল শুরুর তারিখটি নথিভুক্ত রাখতে চান তবে keepOriginalStartDate
পতাকাটিকে true
হিসাবে সেট করুন। এই পতাকা false
থেকে ডিফল্ট।
কনফিগারেশন সেটিংস সম্পর্কে আরও তথ্যের জন্য, রেট প্ল্যানের জন্য কনফিগারেশন সেটিংস দেখুন।
উদাহরণস্বরূপ, নিম্নলিখিত অনুরোধ একটি ভবিষ্যতের হার পরিকল্পনা তৈরি করে:
$ curl -H "Content-Type:application/json" -X POST -d \ '{ "parentRatePlan": { "id": "monetization_package_flat_rate_card_plan_1379513833409" }, "name": "Flat rate card plan", "developer":null, "developerCategory":null, "advance": "false", "currency": { "id" : "usd" }, "description": "Flat rate card plan", "displayName" : "Flat rate card plan", "frequencyDuration": "30", "frequencyDurationType": "DAY", "earlyTerminationFee": "10", "monetizationPackage": { "id": "location" }, "organization": { "id": "{org_name}" }, "paymentDueDays": "30", "prorate": "false", "published": "true", "ratePlanDetails": [ { "currency": { "id" : "usd" }, "paymentDueDays": "30", "meteringType": "UNIT", "organization": { "id": "myorg" }, "ratePlanRates": [ { "type": "RATECARD", "rate": "0.05", "startUnit": "0" } ], "ratingParameter": "VOLUME", "type": "RATECARD" }], "recurringStartUnit": 1, "recurringType": "CALENDAR", "recurringFee": "10", "setUpFee": "10", "startDate": "2014-01-01 00:00:00", "type": "STANDARD" }' \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/monetization-packages/location/rate-plans/monetization_package_flat_rate_card_plan_1379513833409/revision" \ -u email:password