Para kazanma sunucusu özelliklerini yapılandırma

Para kazanma sunucularını aşağıdaki API'yi kullanarak yapılandırabilirsiniz:

Mülk Değişikliği API'si Ayrıntıları
Uç nokta
https://monetization_server_IP/mint/config/properties/property_name?value=property_value
İstek

Gönderdiğiniz istekle ilgili notlar:

  • Body: Yok. Özellik adı ve değeri, sorgu dizesi parametreleridir. İstek gövdesi için değer ayarlamayın.
  • HTTP yöntemi: POST
  • Kimlik doğrulama: OAuth2'yi kullanabilir veya istekte kullanıcı adını ve şifreyi iletebilirsiniz.
  • İsteği göndermeden önce mülk değerinizi URL olarak kodlamanız gerekir.
Yanıt Yanıt, düz metin olarak döndürülür.

Özellik değişikliği API'sini çağırdığınızda değişiklik yalnızca çağırdığınız sunucuya uygulanır. Kapsüldeki diğer sunucular için geçerli değildir. Bu API'yi, özelliği değiştirmek istediğiniz tüm sunucularda çağırmanız gerekir.

Sunucu yapılandırma özellikleri

Aşağıdaki tabloda, ayarlayabileceğiniz para kazanma sunucusu özellikleri açıklanmaktadır:

Mülk Açıklama
mint.invalidTscStorage.setting

Para kazanma derecelendirme sunucuları, tüm geçersiz İşlem Durum Kodu (TSC) mesajlarını Postgres'e kaydeder. TSC'ler, istemcinin arka ucundan kaynaklanan veya Apigee Edge for Private Cloud'da başka bir ölçütün karşılanmamasından kaynaklanan tüm geçersiz işlemleri içerir.

TSC mesajlarının sayısı ve sıklığı fazla olabilir. Bu da sorgularınızın işlenmesinin daha uzun sürmesine neden olabilir.

mint.invalidTscStorage.setting özelliği, Apigee Edge for Private Cloud'un geçersiz TSC işlemlerini depolayıp depolamayacağını belirler.

Geçerli değerler şunlardır:

  • saveToDatabase: Apigee Edge for Private Cloud'a tüm geçersiz TSC işlemlerini Postgres veritabanına kaydetmesini söyler. Bu varsayılan seçenektir.
  • discard: Apigee Edge for Private Cloud'a, geçersiz TSC işlemlerini Postgres veritabanına kaydetmemesini söyler. Bunun yerine silinirler.

Varsayılan değer: saveToDatabase.

Tüm ücretlendirme sunucularınızda bu mint.invalidTscStorage.setting özelliğini değiştirmek için her sunucuya benzer bir API isteği göndermeniz gerekir.

Sunucu özelliğini ayarlama örneği

Aşağıdaki örnekte mint.invalidTscStorage.setting özelliği ayarlanmaktadır:

curl -u admin:admin123 -X PUT
  "https://monetization_server_IP:8080/v1/mint/properties/mint.invalidTscStorage.setting?value=discard"