Bạn đang xem tài liệu về Apigee Edge.
Chuyển đến tài liệu về
Apigee X. thông tin
Giới thiệu
Trong gói chỉ có phí, nhà phát triển chỉ thanh toán phí nhà cung cấp API được chỉ định trong gói giá, chẳng hạn như phí thiết lập một lần hoặc phí chấm dứt hợp đồng sớm. (Xem bài viết Thêm phí vào gói giá để biết thông tin về cách chỉ định phí trong gói giá.) Chúng tôi không tính thêm phí liên quan đến giao dịch.
Khi tạo gói, bạn có thể tuỳ ý chỉ định các điều khoản gia hạn, tức là khoảng thời gian gia hạn. Tính năng kiếm tiền sẽ tự động gia hạn gói thuê bao vào cuối thời gian gia hạn (trừ trường hợp nhà phát triển chấm dứt gói thuê bao). Nếu nhà phát triển chấm dứt một gói giá trước thời hạn gia hạn và phí chấm dứt sớm có hiệu lực, thì nhà phát triển đó sẽ phải trả phí.
Hộp công cụ
Bạn chỉ cần thêm thông tin chi tiết về gói phí bằng API Kiếm tiền. Hãy thực hiện việc này bằng cách đặt các thuộc tính liên quan trong nội dung yêu cầu trong lệnh gọi đến tài nguyên /organizations/{org_name}/monetization-packages/{package_id}/rate-plans
(khi bạn tạo gói giá).
Chỉ định thông tin chi tiết về gói chỉ tính phí bằng API
Bạn chỉ định thông tin chi tiết về gói phí khi tạo gói giá. Bạn chỉ định thông tin chi tiết trong phần nội dung yêu cầu của lệnh gọi.
Ví dụ: mã sau đây sẽ tạo một gói giá chỉ tính phí. Gói này quy định phí chấm dứt sớm (20 đô la Mỹ), phí thiết lập (10 đô la Mỹ) và phí định kỳ (5 đô la Mỹ/tháng). Các khoản phí này sẽ đến hạn thanh toán sau 30 ngày và phí định kỳ sẽ đến hạn thanh toán toàn bộ (tức là không được chia theo tỷ lệ). Thời hạn gia hạn là 6 tháng. (Quy cách liên quan đến phí cũng như quy cách thời hạn gia hạn được làm nổi bật.)
$ 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
Lưu ý rằng thuộc tính ratePlanDetails
đang trống. Đối với gói giá chỉ tính phí, bạn không cần cung cấp thêm thông tin nào ngoài phí và thời gian gia hạn.
{ "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" }
Hãy xem phần Cài đặt cấu hình gói giá để biết danh sách đầy đủ các lựa chọn về gói giá.
Các bước tiếp theo
Thêm một gói thu phí trong miễn phí (không bắt buộc). Xem bài viết Thêm gói miễn phí.
Sau khi tạo gói giá và cung cấp thông tin chi tiết về gói giá, bạn có thể xuất bản gói giá hoặc lưu gói giá dưới dạng bản nháp. Hãy xem bài viết Quản lý và phát hành gói giá để biết thêm thông tin.