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 Ayrıntıları
Uç nokta
https://monetization_server_IP/mint/config/properties/property_name?value=property_value
İstek

Gönderdiğiniz istekle ilgili notlar:

  • Gövde: Yok. Özellik adı ve değeri, sorgu dizesi parametreleridir. Hedeflerinize değerinin eklenmesidir.
  • HTTP yöntemi: POST
  • Kimlik doğrulama: OAuth2 kullanabilir veya isteğinde bulunabilirsiniz.
  • İ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.

Mülk değişikliği API'sini çağırdığınızda, değişiklik yalnızca aradığınız sunucuya uygulanır. Google kapsüldeki diğer sunucular için geçerli değildir. Bu API'yi, kullandığınız tüm sunucularda özelliği değiştirmek istiyorsanız.

Sunucu yapılandırma özellikleri

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

Özellik Açıklama
mint.invalidTscStorage.setting

Para kazanma derecelendirme sunucuları tüm geçersiz İşlem Durumu Kodlarını (TSC) günlüğe kaydeder Postgres'teki mesajlar. TSC'ler, müşterinin hesabından olup olmadığına bakılmaksızın, geçersiz işlemler ya da Private Cloud için Apigee Edge'de başka bir ölçütün karşılanmamasından kaynaklanabilir.

TSC mesajlarının sayısı ve sıklığı çok büyük olabilir. Bu da zaman alabilir.

Apigee Edge'in Private Cloud için olup olmadığını mint.invalidTscStorage.setting özelliği belirler. Geçersiz TSC işlemlerini depolar.

Geçerli değerler şunlardır:

  • saveToDatabase: Private Cloud için Apigee Edge'e tüm geçersiz TSC işlemlerini kaydetmesi talimatını verir veri tabanına ekliyorum. Bu, varsayılan ayardır.
  • discard: Private Cloud için Apigee Edge'e geçersiz TSC işlemlerini Postgres veritabanı. Bunun yerine atılır.

Varsayılan değer: saveToDatabase.

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

Sunucu özelliği örneği ayarla

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"