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

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

Para kazanma sınırlarını uygulamak için Para Kazanma Sınırları Kontrolü politikasını API proxy'lerine ekleyin. Politika özellikle aşağıdaki koşullar altında tetiklenir:

  • Para kazanma API'sine erişen geliştirici, kayıtlı değil veya ücret planına abone değil.
  • Geliştirici, abone olunan ücret planı için işlem hacmini aştı.
  • Geliştirici ön ödemeli hesap bakiyesine veya faturalı kredi limitine ulaşıldı.

Para Kazanma Sınırları Kontrolü politikası, yukarıda belirtilenler gibi durumlarda hata bildirip bir API çağrısını engellemek için tasarlanmıştır. Bu politika, Hata Oluştur politikasının kapsamını genişletir (bkz. Hatayı Oluştur politikası) ve döndürülen mesajı özelleştirebilirsiniz. Geçerli koşullar, iş değişkenlerinden türetilir.

Kullanıcı arayüzünü kullanarak Para Kazanma Sınırları Kontrolü Politikası ekleme

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

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

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

Edge

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

Para Kazanma Sınırları Kontrolü politikası

Sihirbazın Özet sayfasında Politikaların özetlendiğini unutmayın. Para Kazanma Politikası'nın listelendiğinden emin olun. Böylece, Para Kazanma Sınırları Kontrolü politikası, aşağıda açıklandığı gibi API proxy'sine eklenecek.

Klasik Edge (Private Cloud)

Sihirbazın Güvenlik sayfasında, Para Kazanma Sınırları Kontrolü politikası eklemek için Para Kazanma Sınırları Kontrolü'nü Etkinleştir onay kutusunu seçin.

Para Kazanma Sınırları Kontrolü politikası

Para Kazanma Sınırları Kontrolü politikası, aşağıdaki şekilde gösterildiği gibi ValidAPI Anahtarı veya AccessTokenValidation politikasından sonra ProxyEndpoint isteği PreFlow'a eklenir.

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

  1. API Proxy Düzenleyici'de, varsayılan proxy uç noktası için PreFlow'u 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, istek akışına herhangi bir ValidAPI Anahtarı veya AccessTokenValidation politikasından sonra eklenir ve istemci uygulamalarından ProxyEndpoint PreFlow'a gönderilen istek mesajlarında uygulanır.

MonetizationLimitsCheck politika XML dosyasının yapılandırılması hakkında daha fazla bilgi için MonetizationLimitsCheck politikasını inceleyin.