ফ্রিমিয়াম প্ল্যান কনফিগার করা

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

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

UI ব্যবহার করে ফ্রিমিয়াম প্ল্যান কনফিগার করা

নিচে বর্ণনা করা পদ্ধতি অনুযায়ী, কোনও রেট প্ল্যানের জন্য ফ্রিমিয়াম প্ল্যান কনফিগার করুন।

Edge

Edge UI ব্যবহার করে কোনও ফ্রিমিয়াম প্ল্যান কনফিগার করতে, কোনও রেট প্ল্যান তৈরি বা এডিট করার সময়, যেকোনও রেট প্ল্যান বেছে নিন (অ্যাডজাস্ট করা যায় এমন বিজ্ঞপ্তি ছাড়া) এবং ফ্রিমিয়াম বিভাগে, ফ্রিমিয়াম প্ল্যান চালু করুন এবং নিম্নলিখিত বিকল্পগুলির মধ্যে একটি বেছে নিন:

  • ব্যবহারের ভিত্তিতে অফার (API কলের সংখ্যা)
  • মেয়াদ অনুযায়ী অফার
  • যেটি আগে ঘটবে

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

ফিল্ড বিবরণ
ফ্রিমিয়াম ব্যবহার (API কল) মনে রাখবেন: আপনি পরিমাণ অনুযায়ী অফার বা যেটি আগে হবে বিকল্প বেছে নিলে এটি প্রয়োজন।

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

ফ্রিমিয়ামের সময়সীমা মনে রাখবেন: আপনি মেয়াদ অনুযায়ী অফার বা যেটি আগে শেষ হবে বিকল্প বেছে নিলে এটি প্রয়োজন।

যে সময়সীমার মধ্যে ডেভেলপারদের চার্জ করা হয় না। যেমন, ৩০ দিন। সংখ্যা ও একক (দিন, সপ্তাহ বা মাস) উল্লেখ করুন।

ক্লাসিক Edge (প্রাইভেট ক্লাউড)

ক্লাসিক Edge UI ব্যবহার করে ফ্রিমিয়াম প্ল্যান কনফিগার করতে:

  1. 'ফ্রিমিয়াম' ট্যাব বেছে নিন।

  2. নিচে উল্লেখ করা তথ্য লিখুন:
    ফিল্ড বিবরণ
    ফ্রিমিয়াম প্যাকেজ?

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

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

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

    ফ্রিমিয়ামের সময়সীমা

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

API ব্যবহার করে রেট প্ল্যানে ফ্রিমিয়াম প্ল্যান কনফিগার করা

আপনি রেট প্ল্যান তৈরি বা আপডেট করার সময় ফ্রিমিয়াম প্ল্যান যোগ করতে পারবেন। আপনি কলের রিকোয়েস্ট বডিতে ফ্রিমিয়াম প্রপার্টি নির্দিষ্ট করেন।

যেমন, নিম্নলিখিত অনুরোধটি ৩০ দিনের ফ্রিমিয়াম সময়সীমা সহ একটি স্ট্যান্ডার্ড রেট প্ল্যান তৈরি করে। (ফ্রিমিয়াম সংক্রান্ত স্পেসিফিকেশন হাইলাইট করা হয়েছে।)

$ curl -H "Content-Type:application/json" -X POST -d \
'{
     "name": "Simple rate plan",
     "currency": {
      "id" : "usd"
     },
     "description": "Simple rate plan",
     "displayName" : "Simple rate plan",
     "freemiumDuration": "30",
     "freemiumDurationType": "DAY",
     "monetizationPackage": {
      "id": "location_package"
     },
     "organization": {
      "id": "{org_name}
     },
     "published": "true",
     "ratePlanDetails": [
     {
      …
      }
      ],
     "startDate": "2013-09-15",
     "type": "STANDARD"
}' \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/monetization-packages/location_package/rate-plans" \
-u email:password

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

"freemiumUnit": "5000"

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