রেট কার্ড প্ল্যান কনফিগার করুন

আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশনে যান
তথ্য

ভূমিকা

একটি রেট কার্ড প্ল্যানে, বিকাশকারীকে প্রতিটি লেনদেনের জন্য চার্জ করা হয়। এই ধরনের পরিকল্পনার জন্য, আপনাকে চার্জিং মডেল এবং চার্জিং মডেলের মূল্যের মতো অতিরিক্ত বিবরণ প্রদান করতে হবে।

ঐচ্ছিকভাবে, আপনি পৃথক পণ্যের জন্য একটি ফ্রিমিয়াম প্ল্যান নির্দিষ্ট করতে পারেন (একটি API প্যাকেজের পরিবর্তে) — আপনি এটি শুধুমাত্র একটি পণ্য-নির্দিষ্ট পরিকল্পনার জন্য করতে পারেন।

কখন পুনরাবৃত্ত ফি চার্জ করা হয় এবং বান্ডেল প্ল্যানগুলি পুনরায় সেট করা হয়?

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

পরিকল্পনা থাকলে... ...এটা ঘটে
  • একটি অ-শূন্য পুনরাবৃত্ত ফি মাসে সেট করা হয়েছে
  • একটি ভলিউম ব্যান্ডেড বা বান্ডেল প্ল্যান

পুনরাবৃত্ত ফি এবং বান্ডেল প্ল্যান রিসেট মাসের প্রথম তারিখে ঘটে (ডিফল্ট)।

একটি নির্দিষ্ট দিনে মাসিক পুনরাবৃত্তির জন্য, ব্যবস্থাপনা API ব্যবহার করে একটি রেট প্ল্যান তৈরি করুন এবং একটি RecurringStartUnit সম্পত্তির সাথে দিনটি নির্দেশ করুন, যেমন API ব্যবহার করে রেট প্ল্যান তৈরি করাতে বর্ণিত হয়েছে।

  • সপ্তাহে সেট করা একটি নন-জিরো রিকারিং ফি
  • একটি ভলিউম ব্যান্ডেড বা বান্ডেল প্ল্যান
পুনরাবৃত্ত ফি এবং বান্ডেল প্ল্যান রিসেট ডেভেলপারের রেট প্ল্যান শুরু হওয়ার তারিখের পর প্রতি 7 দিন পর ঘটে।
  • একটি অ-শূন্য পুনরাবৃত্ত ফি দিন সেট করা হয়েছে
  • একটি ভলিউম ব্যান্ডেড বা বান্ডেল প্ল্যান
পুনরাবৃত্ত ফি এবং বান্ডেল প্ল্যান রিসেট ডেভেলপারের রেট প্ল্যান শুরু হওয়ার তারিখের পর প্রতি X দিন পরে হয়।
  • কোন (বা শূন্য-ডলার) পুনরাবৃত্ত ফি
  • একটি ভলিউম ব্যান্ডেড বা বান্ডেল প্ল্যান

রেট কার্ডে সংজ্ঞায়িত অ্যাগ্রিগেশন বেসিসের ভিত্তিতে বান্ডেল প্ল্যান রিসেট করা হয়। উদাহরণস্বরূপ, যদি একজন বিকাশকারী মাসের 19 তারিখে একটি রেট প্ল্যান শুরু করে এবং প্রতি 1 মাসে একত্রিতকরণের ভিত্তি হয়, তাহলে প্রতি মাসের 19 তারিখে বান্ডেল ব্যবহার রিসেট করা হয়।

মনে রাখবেন যে মাসের দিন সবসময় একই নাও হতে পারে। উদাহরণস্বরূপ, যদি একটি রেট প্ল্যান 31 ডিসেম্বর থেকে শুরু হয়, তবে রিসেট তারিখটি নন-লিপ-বছরের ফেব্রুয়ারিতে 28তম হয়ে যায় কারণ ফেব্রুয়ারিতে মাত্র 28 দিন থাকে৷ তারপর 28 তারিখটি রিসেট দিন থেকে যায়।

UI ব্যবহার করে রেট কার্ড প্ল্যান কনফিগার করা হচ্ছে

নীচে বর্ণিত হিসাবে রেট কার্ড পরিকল্পনা কনফিগার করুন।

প্রান্ত

একটি রেট কার্ড প্ল্যান কনফিগার করতে, একটি রেট প্ল্যান তৈরি বা সম্পাদনা করার সময়, রেট কার্ড বা রেট কার্ড এবং রাজস্ব ভাগের হার পরিকল্পনার ধরন নির্বাচন করুন এবং রেট কার্ড বিভাগে নিম্নলিখিত চার্জিং মডেলগুলির মধ্যে একটি নির্বাচন করুন:

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

দ্রষ্টব্য : আপনি যখন রেট কার্ড এবং রাজস্ব ভাগ নির্বাচন করেন তখন এই বিকল্পটি উপলব্ধ হয় না।

তারপরে, নির্বাচিত চার্জিং মডেলের উপর ভিত্তি করে নিম্নলিখিত তথ্য কনফিগার করুন।

চার্জিং মডেল মাঠ বর্ণনা
সব গণনার ফ্রিকোয়েন্সি সময়কাল যার উপর লেনদেনের পরিমাণ (বা কাস্টম বৈশিষ্ট্য-সম্পর্কিত ভলিউম) গণনা করা হয়। কয়েক মাস (1-24 মাস) নির্বাচন করুন।
ফ্ল্যাট রেট ফ্ল্যাট রেট প্রতিটি লেনদেনের জন্য চার্জ করা হার। একটি দশমিক সংখ্যা লিখুন (চার দশমিক স্থান পর্যন্ত)।

দ্রষ্টব্য : আপনি API ব্যবহার করে চার্জ করা হারের জন্য নির্দিষ্ট করা যেতে পারে এমন দশমিক স্থানের সংখ্যা কনফিগার করতে পারেন (ইউআই নয়)। বিশদ বিবরণের জন্য, হার পরিকল্পনা হারের জন্য দশমিক স্থানের সংখ্যা কনফিগার করুন দেখুন।

উদাহরণস্বরূপ, যদি আপনি 0.10 লিখুন এবং মুদ্রাটি মার্কিন ডলার হয়, তাহলে বিকাশকারীকে প্রতিটি লেনদেনের জন্য $0.10 চার্জ করা হয় (অথবা যদি একটি কাস্টম বৈশিষ্ট্যের উপর ভিত্তি করে যেমন একটি লেনদেনে প্রেরণ করা বাইটের সংখ্যা, তাহলে বিকাশকারীকে ট্রান্সমিট করার জন্য $0.10 চার্জ করা হয়। বাইটের নির্দিষ্ট সংখ্যা)।

ভলিউম ব্যান্ডেড ভলিউম ব্যান্ড ভলিউম-ব্যান্ডেড চার্জিং মডেলের জন্য লেনদেনের এক বা একাধিক ব্যাপ্তি (বা গ্রাহকের বৈশিষ্ট্য-ভিত্তিক) ভলিউম (প্রতিটি পরিসর একটি "ভলিউম ব্যান্ড")। প্রতিটি ভলিউম ব্যান্ড একটি হার বরাদ্দ করা যেতে পারে. প্রযোজ্য ভলিউম ব্যান্ডের সমস্ত লেনদেনের ক্ষেত্রে এই হার প্রযোজ্য। প্রথম ব্যান্ডের ঊর্ধ্ব সীমা নির্দিষ্ট করুন, উদাহরণস্বরূপ, 1000 পর্যন্ত (নিম্ন সীমাটি 0-এর বেশি পূর্বনির্ধারিত)।

অতিরিক্ত ব্যান্ড যোগ করতে +নতুন ক্লিক করুন।

এই স্তরের উপরে সমস্ত লেনদেন নির্দেশ করতে চূড়ান্ত ব্যান্ডের উপরের সীমাটি খালি ছেড়ে দিন।

দ্রষ্টব্য : আপনি API ব্যবহার করে চার্জ করা হারের জন্য নির্দিষ্ট করা যেতে পারে এমন দশমিক স্থানের সংখ্যা কনফিগার করতে পারেন (ইউআই নয়)। বিশদ বিবরণের জন্য, হার পরিকল্পনা হারের জন্য দশমিক স্থানের সংখ্যা কনফিগার করুন দেখুন।

উদাহরণস্বরূপ, যদি আপনি ভলিউম ব্যান্ড বিভাগে দুটি ভলিউম ব্যান্ড নির্দিষ্ট করেন (>0-1000, এবং 1000 এবং তার বেশি), তাহলে আপনি>0-1000 ভলিউম ব্যান্ডের জন্য 0.15 এবং 1000 এবং তার উপরে ভলিউম ব্যান্ডের জন্য 0.10 লিখতে পারেন। যদি নির্বাচিত মুদ্রা ইউএস ডলার হয়, তাহলে প্রথম 1000টি লেনদেনের জন্য প্রতিটি লেনদেনের জন্য $0.15 এবং 1000টির বেশি লেনদেনের জন্য, প্রতিটি লেনদেনের জন্য হার হল $0.10৷

বান্ডিল API বান্ডেলের দাম একটি বান্ডেলে লেনদেনের সংখ্যা (বা একটি কাস্টম অ্যাট্রিবিউটের সাথে সম্পর্কিত একটি সংখ্যা যেমন একটি বান্ডেলে প্রেরিত বাইটের মোট সংখ্যা)। প্রতিটি বান্ডিল একটি মূল্য বরাদ্দ করা যেতে পারে. মূল্য সমগ্র বান্ডিল প্রযোজ্য. প্রথম বান্ডেলের উপরের সীমাটি নির্দিষ্ট করুন, উদাহরণস্বরূপ, 1000 পর্যন্ত (নিম্ন সীমাটি 0-এর বেশি পূর্বনির্ধারিত)।

অতিরিক্ত বান্ডিল যোগ করতে +নতুন ক্লিক করুন। আপনি শেষ বান্ডেলের জন্য একটি ঊর্ধ্ব সীমা নির্দিষ্ট করতে হবে যদি না আপনি শেষ বান্ডেলে সীমাহীন লেনদেনের জন্য বিকাশকারীকে একটি নির্দিষ্ট পরিমাণ চার্জ করতে চান।

দ্রষ্টব্য : আপনি API ব্যবহার করে চার্জ করা হারের জন্য নির্দিষ্ট করা যেতে পারে এমন দশমিক স্থানের সংখ্যা কনফিগার করতে পারেন (ইউআই নয়)। বিশদ বিবরণের জন্য, হার পরিকল্পনা হারের জন্য দশমিক স্থানের সংখ্যা কনফিগার করুন দেখুন।

উদাহরণস্বরূপ, যদি আপনি বান্ডেল সাইজ বিভাগে দুটি বান্ডিল নির্দিষ্ট করেন (0 থেকে 1000 পর্যন্ত বড়, এবং 2000 পর্যন্ত 1000-এর বেশি), তাহলে আপনি 0 থেকে 1000 পর্যন্ত বান্ডেলের জন্য 50 এবং এর থেকে বড় জন্য 40 লিখতে পারেন 1000 থেকে 2000 বান্ডিল। যদি নির্বাচিত মুদ্রা ইউএস ডলার হয়, তাহলে প্রথম বান্ডেলের দাম $50, এবং দ্বিতীয় বান্ডেলের জন্য, মূল্য $40। বিকাশকারী বান্ডেলের মধ্যে কতগুলি লেনদেন ব্যবহার করুক না কেন প্রযোজ্য বান্ডেল মূল্য চার্জ করা হয় (অর্থাৎ, বান্ডেলের প্রথম লেনদেন সম্পূর্ণ হওয়ার সাথে সাথে বিকাশকারীকে বান্ডেলের মূল্য চার্জ করা হয়)।

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

এই ক্ষেত্রে, কাস্টম রেটিং প্যারামিটার ব্যবহার করুন নির্বাচন করুন এবং ড্রপ-ডাউন তালিকা থেকে কাস্টম বৈশিষ্ট্য নির্বাচন করুন। আরও তথ্যের জন্য, কাস্টম বৈশিষ্ট্য সহ রেট প্ল্যান কনফিগার করুন দেখুন।

ক্লাসিক এজ (ব্যক্তিগত ক্লাউড)

ক্লাসিক এজ UI ব্যবহার করে রেট কার্ড প্ল্যান কনফিগার করতে:

  1. একটি রেট পরিকল্পনা তৈরি করতে পদক্ষেপগুলি অনুসরণ করুন৷
  2. রাজস্ব মডেল কনফিগার করতে রেট প্ল্যান টাইপ ড্রপ-ডাউনে রেট কার্ড নির্বাচন করুন।
  3. যদি নির্বাচিত API প্যাকেজে একাধিক API পণ্য অন্তর্ভুক্ত থাকে, তাহলে নিম্নলিখিত বিকল্পগুলির মধ্যে একটি নির্বাচন করুন:

    দ্রষ্টব্য : যদি API প্যাকেজ একটি একক API পণ্য অন্তর্ভুক্ত করে, আপনি এই পদক্ষেপটি এড়িয়ে যেতে পারেন।

    • প্রতিটি API পণ্যের জন্য পৃথকভাবে রেট প্ল্যানের বিবরণ কনফিগার করার জন্য পণ্য-নির্দিষ্ট পরিকল্পনা
    • সমস্ত API পণ্যের জন্য রেট প্ল্যানের বিবরণ কনফিগার করতে সমস্ত পণ্যের জন্য জেনেরিক পরিকল্পনা
  4. জেনেরিক রেট প্ল্যানের জন্য বা প্রতিটি API পণ্য-নির্দিষ্ট রেট প্ল্যানের জন্য রেট কার্ডে ক্লিক করুন।

    দ্রষ্টব্য : API পণ্য-নির্দিষ্ট পরিকল্পনা কনফিগার করার সময়, আপনাকে প্রতিটি API পণ্যের জন্য পৃথকভাবে একটি রেট কার্ড প্ল্যান কনফিগার করতে হবে।

    রেট কার্ড উইন্ডো খোলে।

  5. একটি API পণ্যের জন্য একটি ফ্রিমিয়াম প্ল্যান সেট আপ করুন৷ একটি ফ্রিমিয়াম প্ল্যান ডেভেলপারদের নির্দিষ্ট সময়ের মধ্যে বা ব্যবহারের পরিমাণের উপর ভিত্তি করে একটি API পণ্যের বিনামূল্যে ব্যবহারের প্রস্তাব দেয়।

    নিম্নলিখিত তথ্য লিখুন:

    মাঠ বর্ণনা
    ফ্রিমিয়াম পণ্য?

    মুক্ত সময়ের ব্যাপ্তি। নিম্নলিখিত রেডিও বোতামগুলির মধ্যে একটি নির্বাচন করুন:

    • পরিমাণ অনুযায়ী। বিনামূল্যের সময়কাল ভলিউম ক্ষেত্রে নির্দিষ্ট পরিমাণের উপর ভিত্তি করে।
    • সময়কাল অনুসারে। ফী সময়কাল Freemium সময়কাল ক্ষেত্রে নির্দিষ্ট একটি সময়ের ব্যবধানের উপর ভিত্তি করে।
    • যেটা আগে আসে। ফ্রি পিরিয়ড শেষ হয় যখন হয় ভলিউম ফিল্ডে পরিমাণ বা ফ্রিমিয়াম ডিউরেশন ফিল্ডে সময়ের ব্যবধানে পৌঁছে যায়, যেটি প্রথমে ঘটুক।
    • না। এটি একটি ফ্রিমিয়াম প্ল্যান নয়। এটি ডিফল্ট।
    ফ্রিমিয়াম ভলিউম

    লেনদেনের ভলিউম (অথবা লেনদেন রেকর্ডিং নীতিতে রেকর্ড করা একটি কাস্টম বৈশিষ্ট্য সম্পর্কিত ভলিউম) যার জন্য ডেভেলপারদের চার্জ করা হয় না। API পণ্যের জন্য ভলিউম পরিমাপ করা হয়। একটি ভলিউম নম্বর লিখুন, যেমন 5000৷ এর মানে হল যে যখন বিকাশকারীরা প্ল্যান শুরু করেন, তখন তাদের প্রথম 5000টি লেনদেনের জন্য (বা একটি কাস্টম বৈশিষ্ট্য-সম্পর্কিত আইটেমের প্রথম 5000টি ব্যবহারের জন্য) চার্জ করা হয় না৷ এই ক্ষেত্রটি শুধুমাত্র তখনই সক্ষম হয় যখন আপনি "ফ্রিমিয়াম পণ্য?"-তে "পরিমাণ অনুসারে" বা "যেটি প্রথমে আসে" নির্বাচন করেন? ক্ষেত্র

    ফ্রিমিয়াম সময়কাল

    যে সময়ের ব্যবধানে ডেভেলপারদের চার্জ করা হয় না। একটি সংখ্যা লিখুন এবং একটি সময়কাল নির্বাচন করুন, উদাহরণস্বরূপ, 1 মাস৷ এর মানে হল যে ডেভেলপারদের 1 মাসের জন্য চার্জ করা হয় না। এই ক্ষেত্রটি শুধুমাত্র তখনই সক্রিয় করা হয় যদি আপনি "ফ্রিমিয়াম প্রোডাক্ট?"-এ "সময়কাল অনুসারে" বা "যেটি প্রথমে আসে" নির্বাচন করেন? ক্ষেত্র

  6. নিম্নলিখিত চার্জিং মডেলগুলির মধ্যে একটি নির্বাচন করুন:
    • ফ্ল্যাট রেট। এই মডেলে, বিকাশকারীকে প্রতিটি লেনদেনের জন্য একটি নির্দিষ্ট হার চার্জ করা হয়।
    • ভলিউম ব্যান্ডেড। এই মডেলে, বিকাশকারীকে লেনদেনের পরিমাণের উপর নির্ভর করে একটি পরিবর্তনশীল হার চার্জ করা হয়।
    • বান্ডিল। এই মডেলে, বিকাশকারীকে প্রতিটি বান্ডিল লেনদেনের জন্য একটি সেট পরিমাণ (আপ-ফ্রন্ট) চার্জ করা হয়। বান্ডিলটি সম্পূর্ণরূপে ব্যবহার করা হোক বা না হোক ডেভেলপারকে নির্ধারিত পরিমাণ চার্জ করা হয়।

    ফ্ল্যাট রেট মডেলের জন্য: জেনেরিক রেট কার্ড উইন্ডোর মূল্য বিভাগে নিম্নলিখিত তথ্য প্রবেশ করান:

    মাঠ বর্ণনা
    অপারেটর (বা সংস্থা)

    আপনার প্রতিষ্ঠানের নাম। এই ক্ষেত্রটি প্রতিষ্ঠানের প্রোফাইলে অপারেটর (বা সংস্থা) ক্ষেত্রের মান ব্যবহার করে পূর্বনির্ধারিত।

    দেশ

    আপনার প্রতিষ্ঠানের কাজ করার দেশ। এই ক্ষেত্রটি প্রতিষ্ঠানের প্রোফাইলে দেশের ক্ষেত্রের মান ব্যবহার করে পূর্বনির্ধারিত।

    ফ্ল্যাট রেট

    প্রতিটি লেনদেনের জন্য চার্জ করা হার। একটি দশমিক সংখ্যা লিখুন (চার দশমিক স্থান পর্যন্ত)।

    দ্রষ্টব্য : আপনি API ব্যবহার করে চার্জ করা হারের জন্য নির্দিষ্ট করা যেতে পারে এমন দশমিক স্থানের সংখ্যা কনফিগার করতে পারেন (ইউআই নয়)। বিশদ বিবরণের জন্য, হার পরিকল্পনা হারের জন্য দশমিক স্থানের সংখ্যা কনফিগার করুন দেখুন।

    উদাহরণস্বরূপ, যদি আপনি 0.10 লিখুন এবং মুদ্রাটি মার্কিন ডলার হয়, তাহলে বিকাশকারীকে প্রতিটি লেনদেনের জন্য $0.10 চার্জ করা হয় (অথবা যদি একটি কাস্টম বৈশিষ্ট্যের উপর ভিত্তি করে যেমন একটি লেনদেনে প্রেরণ করা বাইটের সংখ্যা, তাহলে বিকাশকারীকে ট্রান্সমিট করার জন্য $0.10 চার্জ করা হয়। বাইটের নির্দিষ্ট সংখ্যা)।

    ভলিউম ব্যান্ডেড মডেলের জন্য: জেনেরিক রেট কার্ড উইন্ডো অতিরিক্ত ক্ষেত্রগুলি প্রদর্শন করে যা আপনি একত্রিতকরণের জন্য একটি ভিত্তি নির্দিষ্ট করতে এবং "ভলিউম ব্যান্ড" নির্দিষ্ট করতে ব্যবহার করেন, অর্থাৎ, লেনদেনের পরিমাণের পরিসীমা যার জন্য আপনি বিভিন্ন হার প্রয়োগ করতে পারেন৷

    এই ধরনের প্ল্যান সাধারণত ডেভেলপারদের উচ্চ ভলিউম ব্যান্ডের জন্য ছাড়ের হার অফার করে উচ্চ ভলিউম তৈরি করতে উত্সাহিত করার জন্য সেট আপ করা হয়।

    জেনেরিক রেট কার্ড উইন্ডোতে নিম্নলিখিত তথ্য লিখুন:

    মাঠ বর্ণনা
    সমষ্টির ভিত্তি

    লেনদেনের ভলিউম (বা কাস্টম অ্যাট্রিবিউট-সম্পর্কিত ভলিউম) একত্রিত করার সময়কাল। একত্রিত ভলিউম ভলিউম ব্যান্ড এবং প্রতিটি লেনদেনের জন্য প্রযোজ্য হার সনাক্ত করতে ব্যবহৃত হয়। কয়েক মাস (1-12 মাস) নির্বাচন করুন।

    বান্ডিলগুলি কখন রিসেট করা হয় সে সম্পর্কে বিশদ বিবরণের জন্য, পুনরাবৃত্ত ফি কখন নেওয়া হয় এবং বান্ডেল প্ল্যানগুলি পুনরায় সেট করা হয় দেখুন?

    ভলিউম ব্যান্ড

    লেনদেনের এক বা একাধিক ব্যাপ্তি (বা গ্রাহকের বৈশিষ্ট্য-ভিত্তিক) ভলিউম (প্রতিটি পরিসর একটি "ভলিউম ব্যান্ড")। প্রতিটি ভলিউম ব্যান্ডকে একটি রেট নির্ধারণ করা যেতে পারে (আপনি মূল্য বিভাগের ভলিউম ব্যান্ড ক্ষেত্রে এই হারটি সেট করেন।) প্রযোজ্য ভলিউম ব্যান্ডের সমস্ত লেনদেনের ক্ষেত্রে এই হার প্রয়োগ করা হয়। প্রথম ব্যান্ডের ঊর্ধ্ব সীমা নির্দিষ্ট করুন, উদাহরণস্বরূপ, 1000 পর্যন্ত (নিম্ন সীমাটি 0-এর বেশি পূর্বনির্ধারিত)। একটি দ্বিতীয় ব্যান্ড যোগ করতে + ক্লিক করুন, উদাহরণস্বরূপ, 2000 পর্যন্ত 1000-এর বেশি। আরও ব্যান্ড যোগ করতে + ক্লিক করুন। আপনি এই স্তরের উপরে সমস্ত লেনদেন নির্দেশ করতে চূড়ান্ত ব্যান্ডের উপরের সীমাটি খালি রাখতে পারেন।

    মূল্য নির্ধারণ
    অপারেটর (বা সংস্থা)

    আপনার প্রতিষ্ঠানের নাম। অর্গানাইজেশন প্রোফাইলে অপারেটর (বা সংস্থা) ক্ষেত্রের মান ব্যবহার করে এই ক্ষেত্রটি পূর্বনির্ধারিত।

    দেশ

    আপনার প্রতিষ্ঠানের কাজ করার দেশ। এই ক্ষেত্রটি অর্গানাইজেশন প্রোফাইলে দেশের ক্ষেত্রের মান ব্যবহার করে পূর্বনির্ধারিত।

    মুদ্রা

    আপনার প্রতিষ্ঠান যে "বেস" বা অ্যাকাউন্টিং মুদ্রা ব্যবহার করে। এই ক্ষেত্রটি প্রতিষ্ঠানের প্রোফাইলে মুদ্রা ক্ষেত্রের মান ব্যবহার করে পূর্বনির্ধারিত, তবে এটি এখানে পরিবর্তন করা যেতে পারে।

    ভলিউম ব্যান্ড

    একটি ভলিউম ব্যান্ডের জন্য হার। আপনি প্রতিটি ভলিউম ব্যান্ডের জন্য একটি হার নির্দিষ্ট করুন। প্রতিটি ব্যান্ডের জন্য একটি দশমিক সংখ্যা লিখুন (চারটি দশমিক স্থান পর্যন্ত)।

    দ্রষ্টব্য : আপনি API (ইউআই নয়) ব্যবহার করে ভলিউম ব্যান্ড হারের জন্য নির্দিষ্ট করা যেতে পারে এমন দশমিক স্থানের সংখ্যা কনফিগার করতে পারেন। বিশদ বিবরণের জন্য, হার পরিকল্পনা হারের জন্য দশমিক স্থানের সংখ্যা কনফিগার করুন দেখুন।

    উদাহরণস্বরূপ, যদি আপনি ভলিউম ব্যান্ড বিভাগে দুটি ভলিউম ব্যান্ড নির্দিষ্ট করেন (>0-1000, এবং 1000 এবং তার বেশি), তাহলে আপনি>0-1000 ভলিউম ব্যান্ডের জন্য 0.15 এবং 1000 এবং তার উপরে ভলিউম ব্যান্ডের জন্য 0.10 লিখতে পারেন। যদি নির্বাচিত মুদ্রা ইউএস ডলার হয়, তাহলে প্রথম 1000টি লেনদেনের জন্য প্রতিটি লেনদেনের জন্য $0.15 এবং 1000টির বেশি লেনদেনের জন্য, প্রতিটি লেনদেনের জন্য হার হল $0.10৷

    বান্ডিল মডেলের জন্য: জেনেরিক রেট কার্ড উইন্ডো অতিরিক্ত ক্ষেত্রগুলি প্রদর্শন করে যা আপনি একত্রিতকরণের জন্য একটি ভিত্তি নির্দিষ্ট করতে ব্যবহার করেন (যে সময়ের মধ্যে বিকাশকারী লেনদেনের বান্ডিল ব্যবহার করতে পারে) এবং বান্ডিল-সম্পর্কিত তথ্য নির্দিষ্ট করতে যেমন আকার একটি বান্ডিল

    জেনেরিক রেট কার্ড উইন্ডোতে নিম্নলিখিত তথ্য লিখুন:

    মাঠ বর্ণনা
    সমষ্টির ভিত্তি

    সময়কাল যেখানে বিকাশকারী লেনদেনের বান্ডিল ব্যবহার করতে পারে (বা কাস্টম অ্যাট্রিবিউট-ভিত্তিক বান্ডেল ব্যবহার করতে পারে)। কয়েক মাস (1-12 মাস) নির্বাচন করুন। এই সময়ের পরে, প্ল্যানের মেয়াদ শেষ হয়ে যায় এবং ডেভেলপারকে অবশ্যই প্ল্যান (এবং বান্ডেলগুলি) আবার ক্রয় করতে হবে।

    বান্ডিলগুলি কখন রিসেট করা হয় সে সম্পর্কে বিশদ বিবরণের জন্য, পুনরাবৃত্ত ফি কখন নেওয়া হয় এবং বান্ডেল প্ল্যানগুলি পুনরায় সেট করা হয় দেখুন?

    বান্ডিল আকার

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

    মূল্য নির্ধারণ
    অপারেটর (বা সংস্থা)

    আপনার প্রতিষ্ঠানের নাম। অর্গানাইজেশন প্রোফাইলে অপারেটর (বা সংস্থা) ক্ষেত্রের মান ব্যবহার করে এই ক্ষেত্রটি পূর্বনির্ধারিত।

    দেশ

    আপনার প্রতিষ্ঠানের কাজ করার দেশ। এই ক্ষেত্রটি অর্গানাইজেশন প্রোফাইলে দেশের ক্ষেত্রের মান ব্যবহার করে পূর্বনির্ধারিত।

    মুদ্রা

    আপনার প্রতিষ্ঠান যে "বেস" বা অ্যাকাউন্টিং মুদ্রা ব্যবহার করে। এই ক্ষেত্রটি প্রতিষ্ঠানের প্রোফাইলে মুদ্রা ক্ষেত্রের মান ব্যবহার করে পূর্বনির্ধারিত, তবে এটি এখানে পরিবর্তন করা যেতে পারে।

    বান্ডিলের আকার (মূল্য)

    একটি বান্ডিল জন্য মূল্য. আপনি প্রতিটি বান্ডেলের জন্য একটি মূল্য নির্দিষ্ট করুন৷ একটি দশমিক সংখ্যা লিখুন (চার দশমিক স্থান পর্যন্ত)।

    দ্রষ্টব্য : আপনি API (ইউআই নয়) ব্যবহার করে বান্ডিল হারের জন্য নির্দিষ্ট করা যেতে পারে এমন দশমিক স্থানের সংখ্যা কনফিগার করতে পারেন। বিশদ বিবরণের জন্য, হার পরিকল্পনা হারের জন্য দশমিক স্থানের সংখ্যা কনফিগার করুন দেখুন।

    উদাহরণস্বরূপ, যদি আপনি বান্ডেল সাইজ বিভাগে দুটি বান্ডিল নির্দিষ্ট করেন (0 থেকে 1000 পর্যন্ত বড়, এবং 2000 পর্যন্ত 1000-এর বেশি), তাহলে আপনি 0 থেকে 1000 পর্যন্ত বান্ডেলের জন্য 50 এবং এর থেকে বড় জন্য 40 লিখতে পারেন 1000 থেকে 2000 বান্ডিল। যদি নির্বাচিত মুদ্রা ইউএস ডলার হয়, তাহলে প্রথম বান্ডেলের দাম $50, এবং দ্বিতীয় বান্ডেলের জন্য, মূল্য $40। বিকাশকারী বান্ডেলের মধ্যে কতগুলি লেনদেন ব্যবহার করুক না কেন প্রযোজ্য বান্ডেল মূল্য চার্জ করা হয় (অর্থাৎ, বান্ডেলে প্রথম লেনদেন সম্পূর্ণ হওয়ার সাথে সাথে বিকাশকারীকে বান্ডেলের মূল্য চার্জ করা হয়।)

  7. রেট কার্ডের বিশদ সংরক্ষণ করতে এবং স্ট্যান্ডার্ড রেট প্ল্যান উইন্ডোতে ফিরে যেতে প্রয়োগ করুন এবং বন্ধ করুন এ ক্লিক করুন।
  8. API পণ্য-নির্দিষ্ট রেট পরিকল্পনার জন্য, প্রয়োজন অনুযায়ী অতিরিক্ত API পণ্যগুলির জন্য রেট প্ল্যানের বিবরণ কনফিগার করুন।

API ব্যবহার করে রেট কার্ড প্ল্যান কনফিগার করা হচ্ছে

API ব্যবহার করে রেট কার্ড প্ল্যানের বিবরণ কনফিগার করুন, যেমনটি নিম্নলিখিত বিভাগে বর্ণিত হয়েছে।

API ব্যবহার করে রেট কার্ড প্ল্যানের বিবরণ উল্লেখ করা

আপনি যখন রেট প্ল্যান তৈরি করেন তখন আপনি রেট কার্ড প্ল্যানের বিশদ উল্লেখ করেন। আপনি /organizations/{org_name}/monetization-packages/{package_id}/rate-plans কে কল করার জন্য অনুরোধের বডির মধ্যে ratePlanDetails প্রপার্টিতে বিস্তারিত উল্লেখ করুন। আপনি ratePlanDetails প্রপার্টিতে যা নির্দিষ্ট করেন তা নির্ভর করে আপনার বেছে নেওয়া চার্জিং মডেলের উপর: ফ্ল্যাট রেট, ভলিউম ব্যান্ডেড বা বান্ডেল।

একটি ফ্ল্যাট রেট চার্জিং মডেল নির্দিষ্ট করা

ফ্ল্যাট রেট চার্জিং মডেল বাস্তবায়ন করতে, আপনি রেট প্ল্যানের বিশদ বিবরণে নিম্নলিখিতগুলি উল্লেখ করুন:

  • একটি রেটিং প্যারামিটার যা নির্দেশ করে যে হার পরিকল্পনাটি লেনদেনের উপর ভিত্তি করে ( VOLUME ) বা একটি কাস্টম বৈশিষ্ট্যের উপর ভিত্তি করে (উদাহরণস্বরূপ, MINT_CUSTOM_ATTRIBUTE_1 )। VOLUME ডিফল্ট।
  • একটি মিটারিং টাইপ ( UNIT ) যা নির্দেশ করে যে প্রতি ইউনিটের হার স্থির (অর্থাৎ, এটি লেনদেনের পরিমাণের উপর ভিত্তি করে নয়, যেমনটি ভলিউম ব্যান্ডেড বা বান্ডেল চার্জিং মডেলের ক্ষেত্রে হয়)।
  • অর্থপ্রদানের সময়কাল (উদাহরণস্বরূপ, 30 দিন)।
  • আপনার প্রতিষ্ঠানের আইডি।
  • "বেস" বা অ্যাকাউন্টিং মুদ্রা যা আপনার কোম্পানি ব্যবহার করে।
  • একটি রেট প্ল্যান রেট যা কীভাবে হার গণনা করা হয় সে সম্পর্কে বিশদ প্রদান করে। যেহেতু চার্জিং মডেলটি একটি নির্দিষ্ট হারের উপর ভিত্তি করে, আপনি শুধুমাত্র একটি রেট প্ল্যান রেট নির্দিষ্ট করুন৷

রেট প্ল্যান রেটে, আপনি উল্লেখ করেন:

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

রেট প্ল্যান বিশদ বিকল্পগুলির একটি সম্পূর্ণ তালিকার জন্য রেট প্ল্যানের বিবরণ কনফিগারেশন সেটিংস দেখুন।

উদাহরণস্বরূপ, নিম্নলিখিতগুলি একটি নির্দিষ্ট চার্জিং মডেল সহ একটি রেট কার্ড পরিকল্পনা তৈরি করে৷ প্রতিটি লেনদেনের জন্য হার $0.10 এ সেট করা হয়েছে। পেমেন্ট 30 দিনের মধ্যে দিতে হবে. (রেট কার্ড-সম্পর্কিত বিবরণ হাইলাইট করা হয়েছে।)

curl -H "Content-Type:application/json" -X POST -d \
'{ 
     "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": "{org_name}"
      },
      "ratePlanRates": [
       {
        "type": "RATECARD",
        "rate": "0.10",
        "startUnit": "0"       
       }      
      ], 
     "ratingParameter": "VOLUME",
     "type": "RATECARD"
     }],
     "recurringStartUnit": 1,
     "recurringType": "CALENDAR",
     "recurringFee": "10",
     "setUpFee": "10",
     "startDate": "2013-09-15 00:00:00",
     "type": "STANDARD"
}' \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/monetization-packages/location/rate-plans" \
-u email:password

একটি ভলিউম ব্যান্ডেড চার্জিং মডেল নির্দিষ্ট করা

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

রেট প্ল্যান রেট ছাড়াও, আপনি রেট প্ল্যানের বিশদ বিবরণে নিম্নলিখিতগুলি উল্লেখ করেন:

  • একটি রেটিং প্যারামিটার যা নির্দেশ করে যে হার পরিকল্পনাটি লেনদেনের উপর ভিত্তি করে ( VOLUME ) বা একটি কাস্টম বৈশিষ্ট্যের উপর ভিত্তি করে (উদাহরণস্বরূপ, CUSTOM_ATTRIBUTE_1 )৷ VOLUME ডিফল্ট।
  • একটি মিটারিং টাইপ ( VOLUME ) যা নির্দেশ করে যে হারটি লেনদেনের পরিমাণের উপর ভিত্তি করে (অর্থাৎ, এটি প্রতি লেনদেনের একটি সমতল হার নয়, যেমনটি ফ্ল্যাট রেট চার্জিং মডেলের ক্ষেত্রে)।
  • অর্থপ্রদানের সময়কাল (উদাহরণস্বরূপ, 30 দিন)।
  • আপনার প্রতিষ্ঠানের আইডি।
  • "বেস" বা অ্যাকাউন্টিং মুদ্রা যা আপনার কোম্পানি ব্যবহার করে।
  • একটি সময়কাল এবং সময়কালের ধরন যা একসাথে নির্দিষ্ট সময়কাল নির্দিষ্ট করে যার উপর লেনদেনের ভলিউম (বা কাস্টম অ্যাট্রিবিউট-সম্পর্কিত ভলিউম) একত্রিত হয়। এটিকে "সমষ্টির ভিত্তি"ও বলা হয়। প্রযোজ্য ভলিউম ব্যান্ড নির্ধারণ করতে লেনদেনের পরিমাণ একত্রিতকরণের ভিত্তিতে (উদাহরণস্বরূপ, 1 মাস) একত্রিত করা হয়।
  • অ্যাগ্রিগেশন কাউন্টার যা প্রযোজ্য ভলিউম ব্যান্ড নির্ধারণ করতে ব্যবহৃত হয়।

প্রতিটি রেট প্ল্যান রেটের জন্য, আপনি উল্লেখ করেন:

  • হার পরিকল্পনা হারের ধরন ( RATECARD )।
  • পরিকল্পনার জন্য হার। উদাহরণস্বরূপ, আপনি যদি 0.10 উল্লেখ করেন এবং মুদ্রাটি মার্কিন ডলার হয়, তাহলে বিকাশকারীকে প্রতিটি লেনদেনের জন্য $0.15 চার্জ করা হয় (অথবা যদি একটি কাস্টম বৈশিষ্ট্যের উপর ভিত্তি করে যেমন একটি লেনদেনে প্রেরণ করা বাইট সংখ্যা, তাহলে বিকাশকারীকে ট্রান্সমিট করার জন্য $0.15 চার্জ করা হয়। বাইটের নির্দিষ্ট সংখ্যা)।
  • ভলিউম ব্যান্ডের শুরু এবং শেষের একক। প্রারম্ভিক ইউনিট ভলিউম ব্যান্ডের নিম্ন সীমা নির্দিষ্ট করে এবং শেষ ইউনিট ভলিউম ব্যান্ডের উপরের সীমা নির্দিষ্ট করে। উদাহরণস্বরূপ, যদি আপনি 0-এর একটি প্রারম্ভিক ইউনিট এবং 1000-এর একটি শেষ ইউনিট নির্দিষ্ট করেন, তাহলে ভলিউম ব্যান্ড একত্রিতকরণ সময়ের মধ্যে 1000টি পর্যন্ত লেনদেন কভার করে। মুদ্রা ইউএস ডলার হলে একমাস সময়কাল হয় 1 মাস, এবং প্রথম 1000টি লেনদেনের হার 0.15 হয়, মাসে 1000টি পর্যন্ত লেনদেনের জন্য বিকাশকারীকে প্রতি লেনদেনের জন্য $0.15 চার্জ করা হয়৷

    বান্ডিলগুলি কখন রিসেট করা হয় সে সম্পর্কে বিশদ বিবরণের জন্য, পুনরাবৃত্ত ফি কখন নেওয়া হয় এবং বান্ডেল প্ল্যানগুলি পুনরায় সেট করা হয় দেখুন?

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

রেট প্ল্যান বিশদ বিকল্পগুলির একটি সম্পূর্ণ তালিকার জন্য রেট প্ল্যানের বিবরণ কনফিগারেশন সেটিংস দেখুন।

উদাহরণস্বরূপ, নিম্নলিখিতটি একটি ভলিউম ব্যান্ডেড চার্জিং মডেল সহ একটি রেট কার্ড পরিকল্পনা তৈরি করে৷ প্রথম 1000টি লেনদেনের জন্য $0.15 এবং 1000-এর বেশি লেনদেনের জন্য $0.10 এ হার সেট করা হয়েছে৷ একত্রিতকরণের ভিত্তি হল 1 মাস৷ পেমেন্ট 30 দিনের মধ্যে দিতে হবে. (রেট কার্ডের বিবরণ হাইলাইট করা হয়েছে।)

curl -H "Content-Type:application/json" -X POST -d \

'{
     "name": "Volume banded rate card plan",
     "developer":null,
     "developerCategory":null,
     "currency": {
      "id" : "usd"
     },     
     "frequencyDuration": "30",
     "description": "Volume banded rate card plan",
     "displayName" : "Volume banded 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"
      },
      "aggregateStandardCounters": true,
      "paymentDueDays": "30",
      "duration": "1",
      "durationType": "MONTH",
      "meteringType": "VOLUME",
      "organization": {
       "id": "{org_name}"
      },      
      "ratePlanRates": [
      {
       "type": "RATECARD",
       "rate": "0.15",
       "startUnit": "0",
       "endUnit": "1000"
      },
      {
       "type": "RATECARD",
       "rate": "0.10",
       "startUnit": "1000"      
      }
      ],     
     "ratingParameter": "VOLUME",
     "type": "RATECARD"
     }],
     "recurringStartUnit": 1,
     "recurringType": "CALENDAR",
     "recurringFee": "10",
     "setUpFee": "10",
     "startDate": "2013-09-15 00:00:00",
     "type": "STANDARD"
}' \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/monetization-packages/location/rate-plans" \
-u email:password

একটি বান্ডিল চার্জিং মডেল নির্দিষ্ট করা

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

উদাহরণস্বরূপ, ধরুন আপনি দুটি বান্ডেল সেট আপ করেছেন, যেখানে প্রথম বান্ডেলের আকার হল 1-থেকে-1000 লেনদেন, এবং দ্বিতীয় বান্ডেলের আকার হল 1001-থেকে-2000 লেনদেন। প্রথম বান্ডেলের জন্য রেট হল $50 এবং দ্বিতীয় বান্ডেলের জন্য $40, এবং একত্রিতকরণের ভিত্তি হল 1। ডেভেলপার যদি প্রথম বান্ডেলের জন্য একটি রেট কার্ড প্ল্যান ক্রয় করে, তাহলে তারা মাসে 1000টি লেনদেনের জন্য $50 (সামনে) প্রদান করবে। বান্ডিলটি সম্পূর্ণরূপে ব্যবহার করা হোক বা না হোক ডেভেলপারকে নির্ধারিত পরিমাণ চার্জ করা হয়। একত্রিতকরণের মেয়াদ শেষ হওয়ার পরে, পরিকল্পনার মেয়াদ শেষ হয়ে যায়। ডেভেলপার যদি আবার বান্ডিলটি ব্যবহার করতে চান, তাহলে তাদের অবশ্যই প্ল্যান (এবং বান্ডেল) আবার কিনতে হবে।

আপনি রেট প্ল্যানের বিশদ বিবরণে যা উল্লেখ করেন তা মূলত আপনি ভলিউম ব্যান্ডেড চার্জিং মডেলের জন্য রেট প্ল্যানের বিবরণে যা উল্লেখ করেন তার মতই। পার্থক্যগুলি নিম্নরূপ:

  • আপনার নির্দিষ্ট করা প্রতিটি রেট প্ল্যান একটি বান্ডিলের জন্য (একটি ভলিউম ব্যান্ডের পরিবর্তে)।
  • শেষ বান্ডেলের জন্য আপনাকে অবশ্যই একটি ঊর্ধ্ব সীমা নির্দিষ্ট করতে হবে, যদি না আপনি শেষ বান্ডেলে সীমাহীন লেনদেনের জন্য বিকাশকারীকে একটি নির্দিষ্ট পরিমাণ চার্জ করতে চান।

রেট প্ল্যান বিশদ বিকল্পগুলির একটি সম্পূর্ণ তালিকার জন্য রেট প্ল্যানের বিবরণ কনফিগারেশন সেটিংস দেখুন।

উদাহরণস্বরূপ, নিম্নলিখিতটি একটি বান্ডিল চার্জিং মডেল সহ একটি রেট কার্ড পরিকল্পনা তৈরি করে৷ প্রথম বান্ডেলের জন্য (1000টি লেনদেন পর্যন্ত) রেট নির্ধারণ করা হয়েছে $50 এবং দ্বিতীয় বান্ডেলের জন্য $40 (1000-এর বেশি এবং 2000টি পর্যন্ত লেনদেন)। সমষ্টির ভিত্তি হল 1 মাস। পেমেন্ট 30 দিনের মধ্যে দিতে হবে.

curl -H "Content-Type:application/json" -X POST -d \
'{
     "name": "Bundled rate plan",
     "developer":null,
     "developerCategory":null,
     "currency": {
      "id" : "usd"
     },    
     "frequencyDuration": "30",
     "description": "Bundled rate plan",
     "displayName" : "Bundled rate plan",
     "frequencyDurationType": "DAY",
     "earlyTerminationFee": "10",
     "monetizationPackage": {
      "id": "location"
     },
     "organization": {
      "id": "{org_name}"
     },    
     "paymentDueDays": "30",
     "prorate": "true",
     "published": "true",
     "ratePlanDetails": [
     {
      "currency": {
       "id" : "usd"
      },
      "aggregateStandardCounters": true,
      "paymentDueDays": "30",
      "duration": "1",
      "durationType": "MONTH",
      "meteringType": "STAIR_STEP",
      "organization": {
       "id": "{org_name}"
      },
      "ratePlanRates": [
      {
       "type": "RATECARD",
       "rate": "50",
       "startUnit": "0",
       "endUnit": "1000"
      },
      {
       "type": "RATECARD",
       "rate": "40",
       "startUnit": "1000",
       "endUnit": "2000"
      }
      ],
     "ratingParameter": "VOLUME",
     "type": "RATECARD"
     }],
     "recurringStartUnit": 1,
     "recurringType": "CALENDAR",
     "recurringFee": "10",
     "setUpFee": "10",
     "startDate": "2013-09-15 00:00:00",
     "type": "STANDARD"
}' \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/monetization-packages/location/rate-plans" \
-u email:password

API ব্যবহার করে পৃথক পণ্যের জন্য একটি ফ্রিমিয়াম পরিকল্পনা নির্দিষ্ট করা

একটি রেট কার্ড প্ল্যানে, আপনি একটি পৃথক পণ্যের জন্য একটি ফ্রিমিয়াম প্ল্যান সেট আপ করতে পারেন (একটি API প্যাকেজের পরিবর্তে)। একটি ফ্রিমিয়াম প্ল্যান ডেভেলপারদের নির্দিষ্ট সময়ের মধ্যে বা ব্যবহারের পরিমাণের উপর ভিত্তি করে একটি API পণ্যের বিনামূল্যে ব্যবহারের প্রস্তাব দেয়।

যখন আপনি একটি API পণ্যের জন্য একটি ফ্রিমিয়াম প্ল্যান সেট আপ করেন, তখন আপনি রেট কার্ড প্ল্যানে নির্দিষ্ট করেন যে সময়কালের মধ্যে বিকাশকারী API পণ্য দ্বারা প্রদত্ত সংস্থানগুলি বিনামূল্যে ব্যবহার করতে পারে৷ সময়কাল নিম্নলিখিতগুলির একটির উপর ভিত্তি করে হতে পারে:

  • সময়কাল, অর্থাৎ, একটি কার্যকর তারিখ এবং একটি শেষ তারিখের মধ্যে সময়৷
  • পরিমাণ, যেমন API পণ্য জড়িত লেনদেনের সংখ্যা বা লেনদেন রেকর্ডিং নীতিতে নথিভুক্ত একটি কাস্টম বৈশিষ্ট্য সম্পর্কিত ভলিউম।

যদি ফ্রিমিয়াম সময়কাল পরিমাণের উপর ভিত্তি করে হয়, তবে এটিকে ফ্রিমিয়াম ইউনিটের সংখ্যা হিসাবে উল্লেখ করুন। উদাহরণস্বরূপ, নিম্নলিখিতটি 5000 ইউনিটের ভলিউমের উপর ভিত্তি করে একটি ফ্রিমিয়াম প্ল্যান সহ একটি রেট কার্ড পরিকল্পনা তৈরি করে (ফ্রিমিয়াম-সম্পর্কিত বৈশিষ্ট্যগুলি হাইলাইট করা হয়েছে৷)

curl -H "Content-Type:application/json" -X POST -d \
'{
      "name": "Flat rate card plan with freemium period",
      "developer":null,
      "developerCategory":null,      
      "advance": "false",
      "currency": {
       "id" : "usd"
      },     
      "description": "Flat rate card plan with freemium period",
      "displayName" : "Flat rate card plan with freemium period",
      "frequencyDuration": "30",
      "frequencyDurationType": "DAY",
      "earlyTerminationFee": "10",     
      "monetizationPackage": {
       "id": "location"
      },
      "organization": {
       "id": "myorg"
      },
      "paymentDueDays": "30",
      "prorate": "false",
      "published": "false",
      "ratePlanDetails": [
      {
       "currency": {
       "aggregateFreemiumCounters" : true,
       "aggregateStandardCounters" : true,
        "id" : "usd"
       },
       "product" : {
        "id" : "location",
        "displayName":"Location"
       },
       "paymentDueDays": "30",      
       "meteringType": "UNIT",
       "organization": {
        "id": "myorg"
       },
       "ratePlanRates": [
        {
         "type": "RATECARD",
         "rate": "0.10",
         "startUnit": "0"       
        }      
       ],
      "freemiumUnit": "5000",
      "freemiumDuration": "0",
      "freemiumDurationType": "DAY",
      "ratingParameterUnit":"MB",
      "customPaymentTerm": "false",
      "ratingParameter": "VOLUME",
      "type": "RATECARD"
      }],
      "recurringStartUnit": 1,
      "recurringType": "CALENDAR",
      "recurringFee": "10",
      "setUpFee": "10",
      "startDate": "2013-09-15 00:00:00",
      "type": "STANDARD"
}' \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/monetization-packages/location/rate-plans" \
-u email:password