شما در حال مشاهده اسناد Apigee Edge هستید.
به مستندات Apigee X بروید . اطلاعات
مقدمه
در طرح فقط کارمزد، توسعهدهنده فقط هزینههای ارائهدهنده API مشخصشده در طرح نرخ را پرداخت میکند، مانند هزینه راهاندازی یکباره یا هزینه خاتمه زودهنگام. (برای اطلاع از نحوه تعیین کارمزدها در طرح نرخ به افزودن کارمزدها به طرح نرخ رجوع کنید.) هیچ کارمزد اضافی مربوط به تراکنش وجود ندارد.
هنگامی که طرح را ایجاد می کنید، می توانید به صورت اختیاری شرایط تمدید، یعنی دوره زمانی تمدید را مشخص کنید. کسب درآمد به طور خودکار طرح را در پایان دوره تمدید تمدید می کند (مگر اینکه توسعه دهنده طرح را خاتمه دهد). اگر توسعهدهنده یک طرح نرخ را قبل از دوره تمدید فسخ کند و هزینه خاتمه زودهنگام اعمال شود، این کارمزد از آن توسعهدهنده دریافت میشود.
جعبه ابزار
با استفاده از API کسب درآمد، جزییات طرح را فقط کارمزد اضافه میکنید. این کار را با تنظیم ویژگیهای مربوطه در بدنه درخواست در تماس با /organizations/{org_name}/monetization-packages/{package_id}/rate-plans
منبع (زمانی که طرح نرخ را ایجاد میکنید) انجام دهید.
تعیین هزینه ها فقط جزئیات طرح را با استفاده از API
وقتی طرح نرخ را ایجاد میکنید، جزئیات طرح فقط هزینهها را مشخص میکنید. شما جزئیات را در بدنه درخواست تماس مشخص می کنید.
به عنوان مثال، موارد زیر یک طرح نرخ فقط کارمزد ایجاد می کند. این طرح هزینه خاتمه زودهنگام (20 دلار آمریکا)، هزینه راه اندازی (10 دلار آمریکا) و هزینه تکراری (5 دلار آمریکا در ماه) را مشخص می کند. هزینه ها در 30 روز و هزینه های مکرر به طور کامل پرداخت می شود (یعنی به نسبت نیست). مدت تمدید 6 ماه است. (مشخصات مربوط به هزینه و همچنین مشخصات مدت تمدید مشخص شده است.)
$ curl -H "Content-Type:application/json" -X POST -d \ '{ "name": "Standard fees only plan", "advance": "false", "contractDuration": "6", "contractDurationType": "MONTH", "currency": { "id" : "usd" }, "earlyTerminationFee": "20", "description": "Standard fees only plan", "displayName": "Standard fees only plan", "frequencyDuration": 1, "frequencyDurationType": "MONTH", "monetizationPackage": { "id": "location" }, "organization": { "id": "{org_name}" }, "prorate": "false", "paymentDueDays": "30", "published": "true", "ratePlanDetails": [], "recurringFee": "5", "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
توجه داشته باشید که ویژگی ratePlanDetails
خالی است. برای طرح نرخ فقط کارمزد، جزئیات بیشتری برای ارائه فراتر از هزینه ها و دوره تمدید وجود ندارد.
{ "advance" : false, "contractDuration" : 6, "contractDurationType" : "MONTH", "currency" : { "id" : "usd", "name" : "USD", ... "organization" : { ... }, ... }, "description" : "Standard fees only plan", "displayName" : "Standard fees only plan", "earlyTerminationFee" : 20, "freemiumDuration" : 0, "freemiumDurationType" : "MONTH", "freemiumUnit" : 0, "frequencyDuration" : 1, "frequencyDurationType" : "MONTH", "id" : "location_standard_fees_only_plan", "monetizationPackage" : { "description" : "Location", "displayName" : "Location", "id" : "location", "name" : "Location", "organization" : { ... }, "product" : [ { "customAtt1Name" : "user", "description" : "Location", "displayName" : "Location", "id" : "location", "name" : "location", "organization" : { ... "status" : "CREATED" }, "name" : "Standard fees only plan", "organization" : { ... }, "paymentDueDays" : "30", "prorate" : false, "published" : false, "ratePlanDetails" : [ ], "recurringFee" : 5, "recurringStartUnit" : 1, "recurringType" : "CALENDAR", "setUpFee" : 10, "startDate" : "2013-07-30 00:00:00", "type" : "STANDARD" }
برای لیست کاملی از گزینه های طرح نرخ ، تنظیمات پیکربندی طرح نرخ را ببینید.
مراحل بعدی
به صورت اختیاری، یک طرح فریمیوم اضافه کنید. به افزودن طرح فریمیوم مراجعه کنید.
پس از ایجاد طرح نرخ و ارائه جزئیات طرح نرخ، می توانید طرح را منتشر کنید یا آن را به عنوان پیش نویس ذخیره کنید. برای اطلاعات بیشتر به مدیریت و انتشار طرحهای نرخ رجوع کنید.