Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi
Apigee X. info
Lampirkan kebijakan Pemeriksaan Batas Monetisasi ke proxy API untuk menerapkan batas monetisasi. Secara khusus, kebijakan ini dipicu dalam kondisi berikut:
- Developer yang mengakses API yang dimonetisasi tidak terdaftar atau belum berlangganan paket tarif.
- Developer telah melampaui volume transaksi untuk paket tarif yang dilanggan.
- Saldo akun prabayar developer atau batas kredit pascabayar telah tercapai.
Kebijakan Pemeriksaan Batas Monetisasi dirancang untuk memunculkan kesalahan dan memblokir panggilan API dalam situasi seperti yang tercantum di atas. Kebijakan ini memperluas kebijakan Raise Fault (lihat kebijakan Raise Fault), dan Anda dapat menyesuaikan pesan yang ditampilkan. Kondisi yang berlaku berasal dari variabel bisnis.
Melampirkan Kebijakan Pemeriksaan Batas Monetisasi menggunakan UI
Untuk menerapkan batas monetisasi, kebijakan Pemeriksaan Batas Monetisasi harus dilampirkan ke alur permintaan di proxy API yang mengakses API Anda. Kebijakan Pemeriksaan Batas Monetisasi harus dilampirkan setelah kebijakan VerifyAPIKey atau AccessTokenValidation dalam permintaan.
Anda dapat melampirkan kebijakan Pemeriksaan Batas Monetisasi saat membuat proxy API atau setelah proxy API dibuat.
Saat Anda membuat proxy API, seperti yang dijelaskan dalam Membangun proxy API sederhana, jika monetisasi diinstal, bagian konfigurasi Monetisasi akan muncul di wizard.
Edge
Di halaman Common policies pada wizard, centang kotak Enforce monetization limits untuk melampirkan kebijakan Pemeriksaan Batas Monetisasi.

Perhatikan bahwa di halaman Ringkasan wizard, Kebijakan diringkas. Pastikan kebijakan Monetisasi tercantum, yang menunjukkan bahwa kebijakan Pemeriksaan Batas Monetisasi akan dilampirkan ke proxy API, seperti yang dijelaskan di bawah.

Classic Edge (Private Cloud)
Di halaman Security pada wizard, centang kotak Enable Monetization Limits Check untuk melampirkan kebijakan Monetization Limits Check.

Kebijakan Pemeriksaan Batas Monetisasi ditambahkan ke PreFlow permintaan ProxyEndpoint, setelah kebijakan VerifyAPI Key atau AccessTokenValidation, seperti yang ditunjukkan pada gambar berikut.

Untuk menambahkan kebijakan Pemeriksaan Batas Monetisasi ke proxy API yang telah dibuat:
- Di Editor Proxy API, klik PreFlow untuk endpoint proxy default.

- Di alur Permintaan, klik +Langkah.
- Pilih Pemeriksaan Batas Monetisasi di kategori Mediasi.

- Ubah kolom dalam dialog Tambahkan Langkah sesuai keinginan, lalu klik Tambahkan.
Kebijakan ini dilampirkan ke alur permintaan setelah kebijakan VerifyAPI Key atau AccessTokenValidation, dan akan diterapkan pada pesan permintaan dari aplikasi klien ke PreFlow ProxyEndpoint.
Untuk mengetahui informasi selengkapnya tentang cara mengonfigurasi file XML kebijakan MonetizationLimitsCheck, lihat Kebijakan MonetizationLimitsCheck.