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