API proxy'lerinde para kazanma sınırlarını uygulama

Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin.
info

Para kazanma sınırlarını uygulamak için Para Kazanma Sınırları Kontrolü politikasını API proxy'lerine ekleyin. Daha ayrıntılı olarak belirtmek gerekirse politika aşağıdaki koşullarda tetiklenir:

  • Para kazandıran API'ye erişen geliştirici kayıtlı değil veya ücret planına abone değil.
  • Geliştirici, abone olunan ücret planının işlem hacmini aştı.
  • Geliştiricinin ön ödemeli hesap bakiyesine veya faturalı kredi sınırına ulaşıldı.

Para Kazanma Sınırları Kontrolü politikası, yukarıda listelenenler gibi durumlarda hata oluşturmak ve API çağrısını engellemek için tasarlanmıştır. Politika, Hata Bildir politikasını genişletir (Hata Bildir politikası bölümüne bakın) ve döndürülen mesajı özelleştirebilirsiniz. Geçerli koşullar, işletme değişkenlerinden türetilir.

Kullanıcı arayüzünü kullanarak para kazanma sınırı kontrol politikası ekleme

Para kazanma sınırlarını uygulamak için API'lerinize erişen API proxy'lerindeki istek akışına bir Para Kazanma Sınırları Kontrolü politikası eklenmelidir. Para Kazanma Sınırları Kontrolü politikası, istekteki VerifyAPIKey veya AccessTokenValidation politikasından sonra eklenmelidir.

API proxy'si oluştururken veya API proxy oluşturulduktan sonra bir Para Kazanma Sınırları Kontrolü politikası ekleyebilirsiniz.

Basit bir API proxy'si oluşturma bölümünde açıklandığı gibi, para kazanma özelliği yüklüyse API proxy'si oluşturduğunuzda sihirbazda Para kazanma yapılandırması bölümü görünür.

Edge

Sihirbazın Ortak politikalar sayfasında, Para Kazanma Sınırları Kontrolü politikası eklemek için Para kazanma sınırlarını zorunlu kıl onay kutusunu işaretleyin.

Para Kazanma Sınırları Kontrol Politikası

Sihirbazın Özet sayfasında politikaların özetlendiğine dikkat edin. Para kazanma politikasının listelendiğinden emin olun. Bu, Para Kazanma Sınırları Kontrolü politikasının aşağıda açıklandığı şekilde API proxy'sine ekleneceğini gösterir.

Klasik Edge (Private Cloud)

Para kazanma sınırı kontrolü politikası eklemek için sihirbazın Güvenlik sayfasında Para kazanma sınırı kontrolü özelliğini etkinleştir onay kutusunu işaretleyin.

Para Kazanma Sınırları Kontrol Politikası

Para Kazanma Sınırları Kontrolü politikası, aşağıdaki şekilde gösterildiği gibi ProxyEndpoint istek ön akışına VerifyAPI Key veya AccessTokenValidation politikasından sonra eklenir.

Para Kazanma Sınırları Kontrolü politikasını daha önce oluşturulmuş bir API proxy'sine eklemek için:

  1. API Proxy Düzenleyici'de, varsayılan proxy uç noktası için PreFlow'ı tıklayın.
  2. İstek akışında +Adım'ı tıklayın.
  3. Uyumlulaştırma kategorisinde Para Kazanma Sınırları Kontrolü'nü seçin.

  4. Adım Ekle iletişim kutusundaki alanları istediğiniz gibi değiştirin ve Ekle'yi tıklayın.

Politika, VerifyAPI Key veya AccessTokenValidation politikasından sonra istek akışına eklenir ve istemci uygulamalarından ProxyEndpoint ön akışına gönderilen istek mesajlarında zorunlu kılınır.

MonetizationLimitsCheck politikası XML dosyasını yapılandırma hakkında daha fazla bilgi için MonetizationLimitsCheck politikası başlıklı makaleyi inceleyin.