یک طرح فریمیوم را پیکربندی کنید

شما در حال مشاهده مستندات Apigee Edge هستید.
به مستندات Apigee X مراجعه کنید .
اطلاعات

یک طرح فریمیوم به توسعه‌دهندگان برنامه این امکان را می‌دهد که از طرح نرخ به صورت رایگان برای دوره‌ای که بر اساس میزان استفاده، مدت زمان یا هر دو تعیین می‌شود، استفاده کنند. شما می‌توانید یک طرح فریمیوم را برای هر نوع طرح نرخی به جز اعلان قابل تنظیم پیکربندی کنید.

پیکربندی یک طرح فریمیوم با استفاده از رابط کاربری

همانطور که در زیر توضیح داده شده است، یک طرح فریمیوم برای یک طرح نرخی پیکربندی کنید.

لبه

برای پیکربندی یک طرح فریمیوم با استفاده از رابط کاربری اج، هنگام ایجاد یا ویرایش یک طرح نرخ، هر نوع طرح نرخی (به جز اعلان قابل تنظیم) را انتخاب کنید و در بخش فریمیوم، طرح فریمیوم را فعال کرده و یکی از گزینه‌های زیر را انتخاب کنید:

  • پیشنهاد بر اساس میزان استفاده (تعداد فراخوانی‌های API)
  • پیشنهاد بر اساس دوره
  • هر کدام که اول بیاید

بر اساس انتخاب خود، یک یا هر دو فیلد زیر را پیکربندی کنید:

میدان توضیحات
استفاده از فریمیوم (فراخوانی‌های API) توجه : در صورت انتخاب پیشنهاد بر اساس تعداد یا هر کدام که زودتر اتفاق بیفتد، الزامی است.

تعداد تراکنش‌ها (یا مقدار مربوط به یک ویژگی سفارشی ثبت‌شده در سیاست ثبت تراکنش) که برای آنها از توسعه‌دهندگان هزینه‌ای دریافت نمی‌شود. این حجم برای محصول API اندازه‌گیری می‌شود.

دوره زمانی فریمیوم توجه : در صورت انتخاب «پیشنهاد بر اساس مدت زمان» یا «هر کدام که زودتر اتفاق بیفتد» الزامی است.

بازه زمانی که در طی آن هزینه‌ای از توسعه‌دهندگان دریافت نمی‌شود. مثلاً 30 روز. تعداد و واحد (روز، هفته یا ماه) را مشخص کنید.

لبه کلاسیک (ابر خصوصی)

برای پیکربندی یک طرح فریمیوم با استفاده از رابط کاربری کلاسیک اج:

  1. برگه Freemium را انتخاب کنید.

  2. اطلاعات زیر را وارد کنید:
    میدان توضیحات
    بسته فریمیوم؟

    مدت زمان دوره رایگان. یکی از دکمه‌های رادیویی زیر را انتخاب کنید:

    • بر اساس مقدار. دوره رایگان بر اساس مقدار مشخص شده در فیلد حجم محاسبه می‌شود.
    • بر اساس مدت زمان. دوره رایگان بر اساس یک بازه زمانی مشخص شده در فیلد مدت زمان رایگان (Freemium Duration) محاسبه می‌شود.
    • هر کدام که زودتر اتفاق بیفتد. دوره رایگان زمانی پایان می‌یابد که یا به مقدار موجود در فیلد حجم یا به بازه زمانی موجود در فیلد مدت زمان فریمیوم رسیده باشد، هر کدام که زودتر اتفاق بیفتد.
    • نه. این یک طرح فریمیوم نیست. این طرح پیش‌فرض است.
    حجم فریمیوم

    حجم تراکنش‌ها (یا حجم مربوط به یک ویژگی سفارشی ثبت‌شده در سیاست ثبت تراکنش) که برای آن از توسعه‌دهندگان هزینه دریافت می‌شود. این حجم در تمام محصولات موجود در بسته API اندازه‌گیری می‌شود. یک عدد حجم، مانند ۵۰۰۰، وارد کنید. این بدان معناست که وقتی توسعه‌دهندگان طرح را شروع می‌کنند، برای ۵۰۰۰ تراکنش اول (یا برای ۵۰۰۰ استفاده اول از یک آیتم مرتبط با ویژگی سفارشی) هزینه‌ای از آنها دریافت نمی‌شود. این فیلد فقط در صورتی فعال می‌شود که در فیلد «بسته فریمیوم؟» گزینه «بر اساس تعداد» یا «هر کدام که زودتر باشد» را انتخاب کنید.

    مدت زمان فریمیوم

    بازه زمانی که در طول آن از توسعه‌دهندگان هزینه‌ای دریافت نمی‌شود. یک عدد وارد کنید و یک دوره زمانی، مثلاً ۱ ماه، را انتخاب کنید. این بدان معناست که از تاریخ شروع طرح خریداری‌شده، به مدت ۱ ماه از توسعه‌دهندگان هزینه‌ای دریافت نمی‌شود. این فیلد فقط در صورتی فعال می‌شود که در فیلد «بسته فریمیوم؟» گزینه «بر اساس مدت زمان» یا «هر کدام که زودتر باشد» را انتخاب کنید.

پیکربندی یک طرح فریمیوم به یک طرح نرخی با استفاده از API

شما می‌توانید هنگام ایجاد یا به‌روزرسانی طرح نرخ، یک طرح فریمیوم اضافه کنید. ویژگی‌های فریمیوم را در بدنه درخواست فراخوانی مشخص می‌کنید.

برای مثال، درخواست زیر یک طرح نرخ استاندارد با مدت زمان فریمیوم 30 روزه ایجاد می‌کند. (مشخصات مربوط به فریمیوم هایلایت شده‌اند.)

$ 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"

برای مشاهده لیست کاملی از گزینه‌های طرح نرخ ، به تنظیمات پیکربندی طرح نرخ مراجعه کنید.