Anahtara göre istatistikler
Sorgu, mevcut anahtar için belirli bir zaman dilimindeki API sorgularına ilişkin istatistikleri almanızı sağlar.
Tek bir sorgu için maksimum aralık 35 gündür.
Kullanım sıklığı limiti: 10 saniyede 1 sorgu.
Sorgu formatı
API sorgularına ilişkin istatistikleri almak için GET yöntemi içeren bir HTTP sorgusu kullanın:
GET /projects/<project_id>/services/<service_id>/keys/<key_id>/statistic?start=<YYYY-MM-DD>&end=<YYYY-MM-DD>
Host: api-developer.tech.yandex.net
X-Auth-Key: <API anahtarınız>
Kaynak
<project_id>
Proje kimliği.
<service_id>
Servis kimliği.
<key_id>
Anahtar kimliği.
start
Zaman aralığı başlangıç tarihi.
end
Zaman aralığı bitiş tarihi.
Sorgu başlıkları
Cevap formatı
Sorgunun başarılı olması durumunda API, 200 kodlu bir yanıt döndürür. Yanıt gövdesi JSON formatında bir nesne içerir:
{
"statistic": [
{
"counters": {
"cells": 50,
"orders": 10,
"requests": 2,
"requests_router": 8,
"total": 10
},
"date": "2021-10-01"
},
{
"counters": {
"cells": 54,
"orders": 10,
"requests": 4,
"requests_router": 8,
"total": 12
},
"date": "2021-10-02"
},
...
]
}
Yanıt özellikleri
|
Anahtar |
Değer |
|
statistic |
Günlük istatistikler dizini. |
|
|
|
|
counters |
Son 1 güne ait sayaçların adlarını ve değerlerini içeren obje. |
|
date |
Tarih. |
Sorgu başarılı bir şekilde işlenmemişse yanıt iletisi, oluşan hatalarla ilgili bilgiler içerir:
|
HTTP hata kodu |
Hata açıklaması |
|
|
Sorgu parametrelerinden birinin geçersiz bir değeri veya veri formatı var. |
|
|
Kullanıcı veya uygulamanın kaynağa erişim yetkisi yok ve sorgu reddedilir. |
|
|
İstenen kaynak bulunamadı. |
|
|
Dahili servis hatası. Sorguyu bir süre sonra tekrar göndermeyi deneyin. |
|
|
API servisi geçici olarak kullanılamıyor. |
API sağlayan düğümün adresi.
Üye girişi anahtarı.
Proje kimliği.
Servis kimliği.
Zaman aralığı başlangıç tarihi.
Zaman aralığı bitiş tarihi.
Anahtar kimliği.