Extension:ApiFeatureUsage/tr

ApiFeatureUsage uzantısı, tipik olarak kullanımdan kaldırılmış API özelliklerinin kullanımının bir göstergesi olan ApiBase::logFeatureUsage ile günlüğe kaydedilen verilerin özetlerini almak için özel bir sayfa ve bir API modülü ekler.

Bağımlılıklar
Günlük verileri bir tür depolama sistemine eklenmelidir. Şu anda Elasticsearch, ile desteklenmektedir.

Yapılandırma

 * Parametreler :

içinde ek yapılandırma değerleri:
 * Elastica arka ucu
 * Elasticsearch sunucuları dizisi. Gerekli.
 * Elasticsearch sunucuları dizisi. Gerekli.


 * Maksimum bağlantı denemesi, varsayılan 1.
 * Maksimum bağlantı denemesi, varsayılan 1.


 * Kullanılacak dizinler için önek. Varsayılan " ".
 * Kullanılacak dizinler için önek. Varsayılan " ".


 * Kullanılacak dizinler için tarih biçimlendirmesi, PHP kılavuzuna bakın. Varsayılan " ".
 * Kullanılacak dizinler için tarih biçimlendirmesi, PHP kılavuzuna bakın. Varsayılan " ".


 * Elasticsearch sorgulanacak türü. Varsayılan " ".
 * Elasticsearch sorgulanacak türü. Varsayılan " ".


 * $feature günlüğe kaydedilen değeri için alan adı. Varsayılan " ".
 * $feature günlüğe kaydedilen değeri için alan adı. Varsayılan " ".


 * Günlüğe kaydedilen zaman damgası için alan adı. Varsayılan " ".
 * Günlüğe kaydedilen zaman damgası için alan adı. Varsayılan " ".


 * Günlüğe kaydedilen kullanıcı aracısının alan adı. Varsayılan " ".
 * Günlüğe kaydedilen kullanıcı aracısının alan adı. Varsayılan " ".

Kullanım
Uzantı, bir kullanıcı aracısı ve tarih aralığı için özellik kullanım günlüklerinin bir özetini talep etmek için basit bir form içeren yeni bir Special:ApiFeatureUsage özel sayfası ekler.

Uzantı ayrıca bir API sorgu alt modülü olan  ekler. Ayrıntılar için otomatik oluşturulan API belgelerine bakın.