Thực thi giới hạn kiếm tiền đối với các API API

Bạn đang xem tài liệu về Apigee Edge.
Chuyển đến tài liệu về Apigee X.
thông tin

Đính kèm chính sách Kiểm tra giới hạn kiếm tiền vào proxy API để thực thi các giới hạn kiếm tiền. Cụ thể, chính sách này được kích hoạt trong các điều kiện sau:

  • Nhà phát triển truy cập vào API kiếm tiền chưa đăng ký hoặc chưa đăng ký gói giá.
  • Nhà phát triển đã vượt quá số lượng giao dịch đối với gói giá đã đăng ký.
  • Đã đạt đến số dư tài khoản trả trước hoặc hạn mức tín dụng trả sau dành cho nhà phát triển.

Mục đích của chính sách Kiểm tra giới hạn kiếm tiền là để phát hiện lỗi và chặn lệnh gọi API trong các trường hợp như nêu trên. Chính sách này mở rộng chính sách Tăng lỗi (xem Chính sách về lỗi tăng lỗi) và bạn có thể tuỳ chỉnh thông báo được trả về. Các điều kiện áp dụng được lấy từ các biến của hoạt động kinh doanh.

Đính kèm chính sách kiểm tra giới hạn kiếm tiền bằng giao diện người dùng

Để thực thi các giới hạn về việc kiếm tiền, bạn phải đính kèm chính sách Kiểm tra giới hạn kiếm tiền với quy trình yêu cầu trong các proxy API truy cập vào API của bạn. Bạn phải đính kèm chính sách Kiểm tra giới hạn kiếm tiền sau bất kỳ chính sách VerifyAPIKey hoặc AccessTokenValidation nào trong yêu cầu.

Bạn có thể đính kèm chính sách Kiểm tra giới hạn kiếm tiền khi tạo proxy API hoặc sau khi tạo proxy API.

Khi bạn tạo proxy API, như mô tả trong phần Tạo proxy API đơn giản, nếu tính năng kiếm tiền được cài đặt, phần Cấu hình kiếm tiền sẽ xuất hiện trong trình hướng dẫn.

Edge

Trên trang Common policies (Các chính sách chung) của trình hướng dẫn, hãy chọn hộp kiểm Thực thi các giới hạn kiếm tiền để đính kèm chính sách Kiểm tra giới hạn kiếm tiền.

Chính sách kiểm tra về giới hạn kiếm tiền

Lưu ý rằng trên trang Tóm tắt của trình hướng dẫn, các Chính sách được tóm tắt. Đảm bảo rằng Chính sách kiếm tiền có trong danh sách, cho biết rằng chính sách Kiểm tra giới hạn kiếm tiền sẽ được đính kèm vào proxy API, như mô tả bên dưới.

Phiên bản cũ (Đám mây riêng tư)

Trên trang Bảo mật của trình hướng dẫn, chọn hộp kiểm Bật giới hạn kiếm tiền để đính kèm chính sách Kiểm tra giới hạn kiếm tiền.

Chính sách kiểm tra về giới hạn kiếm tiền

Chính sách Kiểm tra giới hạn kiếm tiền được thêm vào PreFlow của yêu cầu ProxyEndpoint, sau chính sách Xác minh khoá API hoặc AccessTokenValidation, như minh hoạ trong hình sau.

Cách thêm chính sách Kiểm tra giới hạn kiếm tiền vào một proxy API đã được tạo:

  1. Trong API Proxy Editor, hãy nhấp vào PreFlow cho điểm cuối proxy mặc định.
  2. Trong quy trình Yêu cầu, hãy nhấp vào +Bước.
  3. Chọn Kiểm tra giới hạn kiếm tiền trong danh mục Dàn xếp.

  4. Sửa đổi các trường trong hộp thoại Thêm bước theo ý muốn rồi nhấp vào Thêm.

Chính sách này được đính kèm vào quy trình yêu cầu sau bất kỳ Chính sách xác minh API hoặc AccessTokenValidation nào, và sẽ được thực thi đối với các thông báo yêu cầu từ các ứng dụng khách tới ProxyEndpoint PreFlow.

Để biết thêm thông tin về cách định cấu hình tệp XML của chính sách MonetizeLimitsCheck, hãy xem chính sách MonetizeLimitsCheck.