شما در حال مشاهده اسناد Apigee Edge هستید.
به مستندات Apigee X بروید . اطلاعات
طرح فریمیوم توسعه دهندگان برنامه را قادر می سازد تا برای مدتی که بر اساس استفاده، مدت زمان یا هر دو است، از طرح نرخ به صورت رایگان استفاده کنند. شما می توانید یک طرح فریمیوم را برای هر نوع طرح نرخی به جز اعلان قابل تنظیم پیکربندی کنید.
پیکربندی طرح فریمیوم با استفاده از رابط کاربری
همانطور که در زیر توضیح داده شده است، یک طرح فریمیوم را برای یک طرح نرخ پیکربندی کنید.
لبه
برای پیکربندی یک طرح فریمیوم با استفاده از رابط کاربری Edge هنگام ایجاد یا ویرایش یک طرح نرخ، هر نوع طرح نرخ را انتخاب کنید (به جز اعلان قابل تنظیم) و در بخش Freemium طرح فریمیوم را فعال کنید و یکی از گزینههای زیر را انتخاب کنید:
- پیشنهاد بر اساس استفاده (تعداد تماسهای API)
- پیشنهاد بر اساس دوره
- هر کدوم زودتر بیاد
بر اساس انتخاب خود، یک یا هر دو فیلد زیر را پیکربندی کنید:
میدان | توضیحات |
---|---|
استفاده از Freemium (تماس های API) | توجه : در صورت انتخاب پیشنهاد بر اساس تعداد یا هر کدام که اول است، الزامی است. تعداد تراکنشها (یا ارزش مربوط به یک ویژگی سفارشی ثبتشده در خطمشی ضبط تراکنش) که برای آنها هزینهای از برنامهنویس دریافت نمیشود. حجم برای محصول API اندازه گیری می شود. |
دوره زمانی Freemium | توجه : در صورت انتخاب پیشنهاد بر اساس مدت یا هر کدام که اول است، الزامی است. بازه زمانی که در آن برنامهنویسان هزینهای دریافت نمیکنند. مثلا 30 روز. عدد و واحد (روز، هفته یا ماه) را مشخص کنید. |
Classic Edge (ابر خصوصی)
برای پیکربندی یک طرح فریمیوم با استفاده از رابط کاربری Classic Edge:
- تب Freemium را انتخاب کنید.
- اطلاعات زیر را وارد کنید:
میدان توضیحات بسته فریمیوم؟ میزان دوره آزاد. یکی از دکمه های رادیویی زیر را انتخاب کنید:
- بر حسب کمیت. دوره رایگان بر اساس مقدار مشخص شده در قسمت Volume است.
- بر اساس مدت زمان. دوره رایگان بر اساس بازه زمانی مشخص شده در قسمت Freemium Duration است.
- هر کدوم زودتر بیاد دوره رایگان زمانی به پایان می رسد که یا به مقدار موجود در قسمت Volume یا فاصله زمانی در قسمت Freemium Duration برسد، هر کدام که اول اتفاق بیفتد.
- نه. این یک طرح Freemium نیست. این پیش فرض است.
حجم فریمیوم حجم تراکنشها (یا حجم مربوط به یک ویژگی سفارشی ثبت شده در خطمشی ضبط تراکنش) که برای توسعهدهندگان هزینه دریافت میشود. حجم در همه محصولات در بسته API اندازه گیری می شود. یک عدد حجمی مانند 5000 وارد کنید. این بدان معناست که وقتی توسعهدهندگان طرح را شروع میکنند، برای 5000 تراکنش اول (یا برای 5000 اولین استفاده از یک مورد سفارشی مربوط به ویژگی) هزینهای دریافت نمیکنند. این فیلد تنها در صورتی فعال میشود که «براساس مقدار» یا «هر کدام اول باشد» را در «بسته رایگان» انتخاب کنید؟ زمینه
مدت زمان فریمیوم فاصله زمانی که در طی آن برنامه نویسان شارژ نمی شوند. یک عدد وارد کنید و یک دوره زمانی را انتخاب کنید، به عنوان مثال، 1 ماه. این بدان معنی است که توسعه دهندگان به مدت 1 ماه پس از تاریخ شروع طرح خریداری شده هزینه ای دریافت نمی کنند. این فیلد فقط در صورتی فعال می شود که «براساس مدت زمان» یا «هر کدام که اول باشد» را در «بسته فریمیوم» انتخاب کنید؟ زمینه
پیکربندی یک طرح فریمیوم به یک طرح نرخ با استفاده از API
هنگام ایجاد یا بهروزرسانی طرح نرخ، میتوانید یک طرح فریمیوم اضافه کنید. شما ویژگی های freemium را در بدنه درخواست تماس مشخص می کنید.
به عنوان مثال، درخواست زیر یک برنامه نرخ استاندارد با دوره فریمیوم 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 یا حجم مربوط به یک ویژگی سفارشی ثبت شده در خط مشی ضبط تراکنش)، آن را به عنوان تعدادی واحد فریمیوم مشخص کنید. به عنوان مثال، انتساب ویژگی زیر، مشخص می کند که فریمیوم بر اساس 5000 واحد فریمیوم است:
"freemiumUnit": "5000"
برای لیست کاملی از گزینه های طرح نرخ ، تنظیمات پیکربندی طرح نرخ را ببینید.