Extension:ApiFeatureUsage/ar

يضيف امتداد ApiFeatureUsage صفحة خاصة ووحدة واجهة برمجة تطبيقات تستخدم في استحضار موجزات للبيانات التي يسجلها ApiBase::logFeatureUsage، الذي يشير في العادة إلى استخدام ميزات واجهة برمجية تطبيقات متقادمة.

أمور تابعة
يتعين أن تضاف بيانات السجل إلى أحد أنواع أنظمة الحفظ. يدعم في الوقت الراهن Elasticsearch.

الإعداد

 * المتغيرات
 *   — سلسلة إعداد للولوج إلى تخزين السجل مباشرة.
 * فئة الولوج المباشر المطلوب تمثيلها. يتطلب الأمر هذا أو factory بديلا عنه.
 * فئة الولوج المباشر المطلوب تمثيلها. يتطلب الأمر هذا أو factory بديلا عنه.


 * نداء بي إتش بي يتعين أن يرجع له حالة فئة ولوج مباشر. يتطلب الأمر هذا أو class بديلا عنه.
 * نداء بي إتش بي يتعين أن يرجع له حالة فئة ولوج مباشر. يتطلب الأمر هذا أو class بديلا عنه.

قيم ضبط إضافية في :
 * Elastica backend
 * تسلسل خوادم Elasticsearch. مطلوب.
 * تسلسل خوادم Elasticsearch. مطلوب.


 * العدد الأقصى لمحاولات الاتصال، القيمة الافتراضية هي 1.
 * العدد الأقصى لمحاولات الاتصال، القيمة الافتراضية هي 1.


 * بادئة الفهارس المطلوب استخدامها. القيمة الافتراضية هي « ».
 * بادئة الفهارس المطلوب استخدامها. القيمة الافتراضية هي « ».


 * صيغة التاريخ للفهارس المطلوب استخدامها، طالع دليل استخدام بي إتش بي. القيمة الافتراضية هي « ».
 * صيغة التاريخ للفهارس المطلوب استخدامها، طالع دليل استخدام بي إتش بي. القيمة الافتراضية هي « ».


 * أسلوب الطباعة والبحث مباشرة في Elasticsearch. القيمة الافتراضية هي « ».
 * أسلوب الطباعة والبحث مباشرة في Elasticsearch. القيمة الافتراضية هي « ».


 * خانة الاسم للقيمة المسجلة للقيمة $feature . القيمة الافتراضية هي « ».
 * خانة الاسم للقيمة المسجلة للقيمة $feature . القيمة الافتراضية هي « ».


 * Field name for the logged timestamp. القيمة الافتراضية هي « ».
 * Field name for the logged timestamp. القيمة الافتراضية هي « ».


 * Field name for the logged user agent. القيمة الافتراضية هي « ».
 * Field name for the logged user agent. القيمة الافتراضية هي « ».

الاستخدام
The extension adds a new special page, Special:ApiFeatureUsage, with a simple form to request a summary of feature usage logs for a user agent and date range.

The extension also adds an API query submodule,. See the auto-generated API documentation for details.