Anda sedang melihat dokumentasi Apigee Edge.
Buka
Dokumentasi Apigee X. info
Pengantar
Dalam paket khusus biaya, developer hanya membayar biaya penyedia API yang ditentukan dalam paket tarif, seperti biaya penyiapan satu kali atau biaya penghentian lebih awal. (Lihat Menambahkan biaya ke paket tarif untuk mendapatkan informasi tentang cara menentukan biaya dalam paket tarif.) Tidak ada tambahan terkait transaksi biaya.
Saat membuat paket, Anda dapat secara opsional menentukan jangka waktu perpanjangan, yaitu jangka waktu untuk perpanjangan. Monetisasi akan otomatis memperpanjang paket pada akhir periode perpanjangan (kecuali pengembang menghentikan rencana tersebut). Jika developer menghentikan paket tarif sebelum perpanjangan dan biaya penghentian lebih awal berlaku, developer tersebut akan dikenai biaya ini.
Kotak Alat
Anda dapat menambahkan detail paket khusus biaya menggunakan monetization API. Lakukan ini dengan menetapkan konteks yang relevan
properti dalam isi permintaan dalam panggilan ke
/organizations/{org_name}/monetization-packages/{package_id}/rate-plans
resource
(saat Anda membuat paket tarif).
Menentukan detail paket khusus biaya menggunakan API
Anda menentukan detail paket hanya biaya saat membuat paket tarif. Anda menentukan detail di isi permintaan panggilan.
Misalnya, contoh berikut membuat paket tarif khusus biaya. Rencana ini menentukan status biaya penghentian (20 dolar AS), biaya pengaturan (10 dolar AS), dan biaya berulang (5 dolar AS dolar per bulan). Biaya akan jatuh tempo dalam 30 hari, dan biaya berulang akan jatuh tempo penuh (yaitu, tidak dihitung secara prorata). Jangka waktu perpanjangan adalah 6 bulan. (Selain itu, spesifikasi terkait biaya sebagaimana spesifikasi masa perpanjangan disoroti.)
$ 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
Perhatikan bahwa properti ratePlanDetails
kosong. Untuk paket tarif khusus biaya,
tidak ada detail tambahan yang dapat diberikan selain biaya dan periode perpanjangan.
{ "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" }
Lihat Paket tarif setelan konfigurasi untuk melihat daftar lengkap opsi paket tarif.
Langkah berikutnya
Anda juga dapat menambahkan paket freemium. Lihat Menambahkan paket freemium.
Setelah membuat paket tarif dan memberikan detail paket tarif, Anda dapat memublikasikan paket tersebut atau menyimpan data tersebut sebagai draf. Lihat Mengelola dan memublikasikan paket tarif untuk mengetahui informasi selengkapnya.