Analitik Sorgu API'si, bir tarih aralığında toplanmış deneyim metriklerini sorgulamanıza olanak tanır. Bu API şunları destekler:
- Deneyiminiz için günlük aktif kullanıcılar (DAU), gelir, tutundurma ve diğer metrikleri sorgulama.
- Sonuçları platform, ülke ve yaş grubu gibi boyutlara göre filtreleme ve gruplayarak düzenleme.
- Sonuçları döngüsel olarak sorgulayabileceğiniz uzun süreli işlemler olarak yavaş sorguları otomatik olarak işleme.
Bu API'yi kullanmadan önce, deneyiminiz için API anahtarı oluşturmalısınız. Anahtarı oluştururken, deneyiminizi Erişim İzinleri kısmına ekleyin ve universe.analytics:read işlemi için universe-analytics sistemi içinde erişim izni verin. Her istekte anahtarı x-api-key talep başlığında dahil edin.
Tüm uç noktalar, Yaratıcı Kontrol Paneli üzerinden deneyiminizi seçerek ve genel sayfadan Evrensel Kimlik'i kopyalayarak bulabileceğiniz evren kimliğinizi kullanır.
Bir metriği sorgula
Deneyiminiz için bir metriği sorgulamak üzere:
- API anahtarını x-api-key talep başlığına kopyalayın.
- URL’de ${UniverseId}'yi deneyiminizin evren kimliği ile değiştirin.
- metric'i sorgulamak istediğiniz metrik ile ayarlayın; örneğin, DailyActiveUsers.
- granularity'yi OneDay gibi desteklenen bir zaman dilimi boyutu ile ayarlayın. Granularity seçenekleri kısmına bakın.
- startTime ve endTime'ı, RFC 3339 UTC zaman damgalarını kullanarak istenen tarih aralığı ile ayarlayın.
- İsteği gönderin.
Günlük aktif kullanıcıları sorgulacurl --location 'https://apis.roblox.com/analytics-query-api/v1/universes/${UniverseId}/metrics' \--header 'x-api-key: ${ApiKey}' \--header 'Content-Type: application/json' \--data '{"metric": "DailyActiveUsers","granularity": "OneDay","startTime": "2026-01-01T00:00:00Z","endTime": "2026-02-01T00:00:00Z"}'
Çoğu sorgu hemen tamamlanır ve 200 OK döner:
Yanıt (200 OK)
{
"path": "v1/universes/1234567890/operations/metrics/abc123",
"done": true,
"metadata": {
"createdTime": "2026-01-15T00:00:00Z"
},
"response": {
"values": [
{
"breakdowns": [],
"dataPoints": [
{ "time": "2026-01-01T00:00:00Z", "value": 10000 },
{ "time": "2026-01-02T00:00:00Z", "value": 10500 }
]
}
]
}
}
Büyük tarih aralıkları için API, 202 Accepted ve "done": false döndürebilir. Uzun süreli işlemler kısmına bakın.
İstek gövdesi alanları
| Alan | Tür | Gerekli | Açıklama |
|---|---|---|---|
| metric | string | Evet | Sorgulanacak metrik. Örneğin, DailyActiveUsers. Tam liste için Desteklenen metrikler kısmına bakın. |
| granularity | string | Evet | Her bir veri noktası için zaman dilimi boyutu. Granularity seçenekleri kısmına bakın. |
| startTime | string | Evet | Sorgu penceresinin başlangıcı, RFC 3339 zaman damgası olarak. Dahil. Herhangi bir UTC kayması kabul edilir; sonuçlar her zaman UTC'de gruplandırılır. |
| endTime | string | Evet | Sorgu penceresinin sonu, RFC 3339 zaman damgası olarak. Hariç. Örneğin, "2026-02-01T00:00:00Z" 31 Ocak tarihine kadar verileri içerir. |
| breakdown | string[] | Hayır | Sonuçları gruplamak için boyutlar. Her giriş tek bir boyut adıdır, örneğin "Platform". Hiç grup olmaması için omitin. Kullanım kırılımları kısmına bakın. |
| filter | object[] | Hayır | Belirli boyut değerlerine sonuçları daraltmak için filtreler. Her giriş dimension, values ve operation içerir. Filtreleme olmaması için omitin. Sonuçları filtreleme kısmına bakın. |
| limit | integer | Hayır | Dönen maksimum kırılım serisi sayısı, toplam metrik değeri azalan sıralamada. Bu yalnızca granularity "None" olduğunda ve breakdown ayarlandığında desteklenir. Bu alanın atlanması veya 0 olarak ayarlanması, metrik bağımlı varsayılan bir üst sınır uygular. |
Kullanabileceğiniz en erken startTime, metrik türüne bağlıdır:
- Standart metrikler (katılım, monetizasyon, edinim, tutundurma): 4 yıla kadar geçmiş.
- Performans metrikleri (çökme oranı, kare hızı vb.): 28 güne kadar geçmiş.
Tutundurma süresinin ötesinde sorgulamak 400 hatası ile 2001 kodunu döndürür.
Uzun süreli işlemler
Çoğu sorgu hemen tamamlanır ve 200 OK ile "done": true döner. Büyük tarih aralıkları veya çok sayıda kırılım serisine sahip sorgular için API, 202 Accepted ve "done": false döndürür ve bir path belirler.
Bekleyen (202):
{
"path": "path/to/poll",
"done": false,
"metadata": {
"createdTime": "2026-01-15T00:00:00Z"
}
}
done false olduğunda, https://apis.roblox.com/analytics-query-api/{path}'e GET isteği gönderin - yanıtın path değeri ile {path}'i değiştirerek - aynı x-api-key başlığını kullanarak. done true olana kadar tekrarlayın.
Tamamlanan (200):
{
"path": "path/to/poll",
"done": true,
"metadata": {
"createdTime": "2026-01-15T00:00:00Z"
},
"response": {
"values": [
{
"breakdowns": [],
"dataPoints": [
{
"time": "2026-01-01T00:00:00Z",
"value": 10000
}
]
}
]
}
}
Boş bir breakdowns dizisi, bir kırılım istenmediğini gösterir. Bir kırılım kullanıldığında, response.values içindeki her giriş bir boyut değerine karşılık gelir. Kullanım kırılımları kısmına bakın.
İşlem başarısız olduğunda, gövde response yerine error içerir:
{
"path": "path/to/poll",
"done": true,
"metadata": {
"createdTime": "2026-01-15T00:00:00Z"
},
"error": {
"code": 2001,
"message": "İstenen granül, bu metrik için desteklenmiyor."
}
}
| Alan | Tür | Açıklama |
|---|---|---|
| path | string | İşlem yolu, ilk yanıtta dönen değeri karşılar. |
| done | boolean | Bir hata mevcut olduğunda her zaman true. |
| metadata.createdTime | string | İşlemin oluşturulduğu zamanın RFC 3339 zaman damgası. |
| error.code | integer | Sayısal hata kodu. Yaygın hatalar kısmına bakın. |
| error.message | string | Hatanın insan okuyuculu açıklaması. |
response.values içindeki her giriş bir seriyi temsil eder; bir kırılım kullanıldığında her bir boyut değerine karşılık gelen bir veya kırılım istenmediğinde breakdowns: [] ile tek bir giriş. dataPoints içindeki her veri noktası şunları içerir:
| Alan | Açıklama |
|---|---|
| time | Zaman diliminin başlangıcı için UTC zaman damgası. |
| value | Sayısal metrik değeri. |
| stringValues | Veri noktası için metin değerleri, bir dizi dize olarak. Sadece metin değerli metrikler için mevcuttur. Metin değerli metrikler kısmına bakın. |
| status | Veri noktası için durum göstergesi. Seri için durumu uygulanmadığında atlanır. Veri noktası durumu kısmına bakın. |
Metin değerli metrikler
Çoğu metrik sayısaldır ve sonuçlarını value içinde bildirir. Birkaç metrik, her veri noktasını bir sayı yerine metin ile tanımlar. Bunlar için veriler stringValues dizisinde döner ve value anlamlı değildir. Sayısal metrikler için stringValues alanı tamamen hariç tutulur.
Örneğin, ThumbnailWinningSegments, her zaman dilimi için kazanan thumbnail parçalarını bir dizi dize olarak bildirir:
{
"time": "2026-01-01T00:00:00Z",
"value": 0,
"stringValues": ["TopEngagement", "HighCTR"]
}
Veri noktası durumu
| Durum | Açıklama | Örnek |
|---|---|---|
| Valid | Veri noktası tamamlanmış ve tam zaman dilimini kapsar. | Sonuçlandırılmış Yaratıcı Ödülleri ödemesi. |
| Projected | Değer bir tahmindir ve değişebilir. | Henüz sonlandırılmamış bir dönemin tahmini Yaratıcı Ödülleri ödemesi. |
| NotStatisticallySignificant | Örnek boyutu güvenilir bir değer oluşturmak için yetersizdir. | Küçük bir ülkedeki çökme oranı, gürültülü bir değer gerçek bir regresyon olarak yanlış anlaşılabilir. |
Granularity seçenekleri
granularity alanı yanıtın her zaman diliminin boyutunu kontrol eder. Kovanın sınırları UTC'ye göre hizalanır. Örneğin, OneDay kovaları UTC gece yarısından UTC gece yarısına kadar çalışır, bu nedenle startTime veya endTime içindeki herhangi bir UTC kayması, kovalamadan önce UTC'ye normalize edilir.
Her metrik her granülerliği desteklemez. Ayrıntılar için Desteklenen metrikler kısmına bakın.
| Granularity | Açıklama | Notlar |
|---|---|---|
| OneMinute | 1 dakikalık kovanlar | Sadece performans metrikleri. |
| HalfHour | 30 dakikalık kovanlar | Sadece performans metrikleri. |
| OneHour | 1 saatlik kovanlar | Performans metrikleri ve bazı monetizasyon ve önerilen etkinlik metrikleri. |
| OneDay | 1 günlük kovanlar | Tüm metrikler tarafından desteklenir. |
| OneWeek | 1 haftalık kovanlar | En çok katılım, monetizasyon ve edinim metrikleri. |
| OneMonth | 1 aylık kovanlar | En çok katılım, monetizasyon ve edinim metrikleri. |
| None | Tüm aralık için tek veri noktası | En çok katılım, monetizasyon ve edinim metrikleri. |
Kırılımları kullanın
Her metrik, her kırılımı desteklememektedir. Hangi kırılımların her bir metrik için mevcut olduğunu görmek için Desteklenen metrikler kısmına bakın.
Kırılımlar, metrik sonuçlarını bir boyuta göre gruplar, her bir benzersiz boyut değeri için bir seri döner. İsteğinize bir veya daha fazla boyut adı içeren bir breakdown dizisi ekleyin.
Platforma göre kırılımlara ayrılmış geliri sorgulacurl --location 'https://apis.roblox.com/analytics-query-api/v1/universes/${UniverseId}/metrics' \--header 'x-api-key: ${ApiKey}' \--header 'Content-Type: application/json' \--data '{"metric": "DailyRevenue","granularity": "OneDay","breakdown": ["Platform"],"startTime": "2026-01-01T00:00:00Z","endTime": "2026-02-01T00:00:00Z"}'
response.values içindeki her giriş, o serinin boyut değerini tanımlayan bir breakdowns dizisini içerir:
{
"response": {
"values": [
{
"breakdowns": [{ "dimension": "Platform", "value": "Bilgisayar" }],
"dataPoints": [{ "time": "2026-01-01T00:00:00Z", "value": 8200 }]
},
{
"breakdowns": [{ "dimension": "Platform", "value": "Telefon" }],
"dataPoints": [{ "time": "2026-01-01T00:00:00Z", "value": 3400 }]
}
]
}
}
breakdowns içindeki her nesne, şunları içerir:
| Alan | Açıklama |
|---|---|
| dimension | Boyut adı, breakdown isteği alanındaki girişle eşleşir. |
| value | Ham boyut değeri. filter sorguları oluştururken bunu kullanın. |
| displayValue | Boyut değeri için insan okuyabilir bir etiket. Hiç gösterim etiketi yoksa hariç tutulur. Ürün kimlikleri veya huni adım adları gibi boyutlarda value'dan farklı olabilir. |
Sonuçları filtreleme
Filtreler, sorgu sonuçlarını belirli boyut değerlerine daraltır. İsteğinize bir filter dizisi ekleyin; her giriş bir dimension, eşleşen values ve uygulanacak bir operation belirtir.
Sadece mobil cihazlar için DAU'yu sorgulacurl --location 'https://apis.roblox.com/analytics-query-api/v1/universes/${UniverseId}/metrics' \--header 'x-api-key: ${ApiKey}' \--header 'Content-Type: application/json' \--data '{"metric": "DailyActiveUsers","granularity": "OneDay","filter": [{"dimension": "Platform","values": ["Telefon", "Tablet"],"operation": "In"}],"startTime": "2026-01-01T00:00:00Z","endTime": "2026-02-01T00:00:00Z"}'
Filtre işlemleri
| İşlem | Açıklama |
|---|---|
| In | Boyut değeri sağlanan kümede ise sonuçları dahil et. |
| NotIn | Boyut değeri sağlanan kümede ise sonuçları hariç tut. |
| GreaterThan | Sayısal boyut değeri sağlanan değerden büyükse sonuçları dahil et. |
| GreaterThanOrEqual | Sayısal boyut değeri sağlanan değerden büyük veya ona eşitse sonuçları dahil et. |
| LessThan | Sayısal boyut değeri sağlanan değerden küçükse sonuçları dahil et. |
| LessThanOrEqual | Sayısal boyut değeri sağlanan değerden küçük veya ona eşitse sonuçları dahil et. |
| Match | Boyut değeri sağlanan dize desenine uyuyorsa sonuçları dahil et. |
Filtreleri aynı istekte kırılımlar ile birleştirebilirsiniz.
Boyut değerlerini keşfetme
Boyut değerleri uç noktası, bir tarih aralığında bir metrikin bir veya daha fazla boyutu için mevcut değerleri listeler, metrik kendisini hesaplamadan. filter ve breakdown sorguları için geçerli değerleri keşfetmek için kullanın - örneğin, ülkeler, ürün kimlikleri veya huni adım kimlikleri.
Deneyiminiz için boyut değerlerini sorgulamak üzere:
- API anahtarını x-api-key talep başlığına kopyalayın.
- URL'deki ${UniverseId}'yi deneyiminizin evren kimliği ile değiştirin.
- metric'i boyutlar için bağlam sağlayan metrik ile ayarlayın.
- dimensions'ı değerlerini almak istediğiniz boyut adları ile ayarlayın.
- startTime ve endTime'ı, RFC 3339 UTC zaman damgalarını kullanarak istenen tarih aralığı ile ayarlayın.
- İsteği gönderin.
DAU için ülke değerlerini keşfetcurl --location 'https://apis.roblox.com/analytics-query-api/v1/universes/${UniverseId}/dimension-values' \--header 'x-api-key: ${ApiKey}' \--header 'Content-Type: application/json' \--data '{"metric": "DailyActiveUsers","dimensions": ["Country"],"startTime": "2026-01-01T00:00:00Z","endTime": "2026-02-01T00:00:00Z"}'
İstek gövdesi alanları
| Alan | Tür | Gerekli | Açıklama |
|---|---|---|---|
| metric | string | Evet | Boyutlarının çözülmesi için metrik. Boyut arama konumu sağlar. |
| dimensions | string[] | Evet | Değerlerini almak istediğiniz boyut adları. Her giriş tek bir boyut adıdır; örneğin, "Country". |
| startTime | string | Evet | Sorgu penceresinin başlangıcı, RFC 3339 zaman damgası olarak. Dahil. Herhangi bir UTC kayması kabul edilir; sonuçlar her zaman UTC'de gruplandırılır. |
| endTime | string | Evet | Sorgu penceresinin sonu, RFC 3339 zaman damgası olarak. Hariç. Örneğin, "2026-02-01T00:00:00Z" 31 Ocak tarihine kadar verileri içerir. |
| filter | object[] | Hayır | Belirli boyut değerlerine sonuçları daraltmak için filtreler. Her giriş dimension, values, ve operation içerir. Filtreleme olmaması için omitin. Sonuçları filtreleme kısmına bakın. |
| granularity | string | Hayır | Zaman dilimi boyutu. Metrik uç noktasının aksine, bu alan isteğe bağlıdır. Granularity seçenekleri kısmına bakın. |
| limit | integer | Hayır | Her boyut için dönen maksimum değer sayısı, toplam metrik değeri azalan sıralamada. Bu yalnızca granularity atlandığında veya "None" olduğunda desteklenir. Bu alanın atlanması veya 0 olarak ayarlanması, metrik bağımlı varsayılan bir üst sınır uygular. |
Çoğu sorgu hemen tamamlanır ve 200 OK ile "done": true döner. Büyük tarih aralıkları için API, 202 Accepted ve "done": false döndürür ve bir path belirler. Uzun süreli işlemler kısmında sorgu akışını görün. Anket yaparken, yanıtın path değerini kullanın - bu, v1/universes/{universeId}/operations/dimension-values/{operationId} yönelgesine işaret eder. Metrik anket yolundan farklıdır.
Tamamlanan (200):
{
"path": "path/to/poll",
"done": true,
"metadata": {
"createdTime": "2026-01-15T00:00:00Z"
},
"response": {
"values": [
{
"dimension": "Country",
"values": [{ "value": "US" }, { "value": "GB" }]
}
]
}
}
response.values içindeki her giriş bir talep edilen boyutu temsil eder. values içindeki her nesne şunları içerir:
| Alan | Açıklama |
|---|---|
| value | Ham boyut değeri. filter sorguları oluştururken bunu kullanın. |
| displayValue | Boyut değeri için insan okuyabilir bir etiket. Sadece ID benzeri boyutlar için mevcuttur ve çoğu boyut için hariç tutulur, ülke gibi. value'dan farklı olabilir. |
Hatalar, metrik uç noktasında olduğu gibi aynı done: true ve error paylaşıma sahip. Spesifik metrik için desteklenmeyen bir boyut 400 döner ve 2001 kodu atanır. Yaygın hatalar kısmına bakın.
Yaygın sorgular
Aşağıdaki örnekler, Yaratıcı Kontrol Paneli analitik sayfalarında mevcut metrikler de dahil olmak üzere yaygın sorguları göstermektedir.
Gelir
Günlük geliri Robux cinsinden sorgulacurl --location 'https://apis.roblox.com/analytics-query-api/v1/universes/${UniverseId}/metrics' \--header 'x-api-key: ${ApiKey}' \--header 'Content-Type: application/json' \--data '{"metric": "DailyRevenue","granularity": "OneDay","startTime": "2026-01-01T00:00:00Z","endTime": "2026-02-01T00:00:00Z"}'
D1 tutundurma
D1 tutundurma sorgulacurl --location 'https://apis.roblox.com/analytics-query-api/v1/universes/${UniverseId}/metrics' \--header 'x-api-key: ${ApiKey}' \--header 'Content-Type: application/json' \--data '{"metric": "ForwardD1Retention","granularity": "OneDay","startTime": "2026-01-01T00:00:00Z","endTime": "2026-02-01T00:00:00Z"}'
Yeni kullanıcılar vs. geri dönen kullanıcılar
Yeni ve geri dönen kesimin DAU'sunu sorgulacurl --location 'https://apis.roblox.com/analytics-query-api/v1/universes/${UniverseId}/metrics' \--header 'x-api-key: ${ApiKey}' \--header 'Content-Type: application/json' \--data '{"metric": "DailyActiveUsers","granularity": "OneDay","breakdown": ["IsNewUser"],"startTime": "2026-01-01T00:00:00Z","endTime": "2026-02-01T00:00:00Z"}'
Haftalık toplam
Daha az veri noktası ile daha uzun bir görünüm için daha kalın bir zaman dilimi kullanın. OneWeek granülerliği ile her bir kova, bütün yedi günlük dönemde ayrı kullanıcıları sayar - günlük değerlerin bir toplamı değil.
Haftalık granülerlikte DAU'yu sorgulacurl --location 'https://apis.roblox.com/analytics-query-api/v1/universes/${UniverseId}/metrics' \--header 'x-api-key: ${ApiKey}' \--header 'Content-Type: application/json' \--data '{"metric": "DailyActiveUsers","granularity": "OneWeek","startTime": "2026-01-01T00:00:00Z","endTime": "2026-04-01T00:00:00Z"}'
En iyi-N kırılım
Bir metriğe göre sıralamak ve aynı değer kümesi için diğerini göstermek amacıyla iki istek kullanın. Örneğin, en yüksek DAU'ya göre ilk 5 ülke için ödeyen kullanıcı dönüşüm oranını görmek için:
Adım 1: En üst N boyut değerlerini keşfedin. Tek bir toplam sonucu için granularity: "None" kullanın ve dönen dizi sayısını sınırlamak için limit ayarlayın:
En yüksek 5 ülke tarafından DAU'yı keşfetcurl --location 'https://apis.roblox.com/analytics-query-api/v1/universes/${UniverseId}/metrics' \--header 'x-api-key: ${ApiKey}' \--header 'Content-Type: application/json' \--data '{"metric": "DailyActiveUsers","granularity": "None","breakdown": ["Country"],"startTime": "2026-01-01T00:00:00Z","endTime": "2026-02-01T00:00:00Z","limit": 5}'
Adım 2: Gösterim metriğini sorgula, adım 1'de dönen değerlerle filtrele:
En yüksek 5 ülke için ödeyen kullanıcı dönüşümücurl --location 'https://apis.roblox.com/analytics-query-api/v1/universes/${UniverseId}/metrics' \--header 'x-api-key: ${ApiKey}' \--header 'Content-Type: application/json' \--data '{"metric": "PayingUsersCVR","granularity": "OneDay","breakdown": ["Country"],"filter": [{"dimension": "Country","values": ["US", "GB", "PH", "VN", "DE"],"operation": "In"}],"startTime": "2026-01-01T00:00:00Z","endTime": "2026-02-01T00:00:00Z"}'
Huni adımları
Huniler, kullanıcıların deneyiminizde tanımlı bir dizi adım boyunca nasıl ilerlediğini gösterir. Huni metriklerini sorgulamak için iki istek gerekir çünkü adım kimlikleri dinamik olarak atanır.
Adım 1: Huni adımlarını keşfedin. Bir huni adımı, en az bir kullanıcının o adımı geçtiği günler için sonuçlarda görünür. Daha uzun bir geri dönme süresi (90 gün güvenli bir varsayılandır) nadir geçilen adımların keşif yanıtında da görünmesini sağlar. Tek bir toplam sonucu almak için granularity: "None" kullanın:
Seviyeler hunisi için huni adımlarını keşfetcurl --location 'https://apis.roblox.com/analytics-query-api/v1/universes/${UniverseId}/metrics' \--header 'x-api-key: ${ApiKey}' \--header 'Content-Type: application/json' \--data '{"metric": "FunnelUserTotalCount","granularity": "None","breakdown": ["FunnelStep"],"filter": [{"dimension": "FunnelName","values": ["Levels"],"operation": "In"}],"startTime": "2025-11-01T00:00:00Z","endTime": "2026-02-01T00:00:00Z"}'
Adım 2: Her adım için huni metriğini sorgula, adım 1'de dönen adım kimliklerine filtrele:
Seviyeler hunisi için adım başına kullanıcı kaybı oranıcurl --location 'https://apis.roblox.com/analytics-query-api/v1/universes/${UniverseId}/metrics' \--header 'x-api-key: ${ApiKey}' \--header 'Content-Type: application/json' \--data '{"metric": "FunnelUserChurnRate","granularity": "None","breakdown": ["FunnelStep"],"filter": [{"dimension": "FunnelStep","values": ["1", "2", "3", "4", "5"],"operation": "In"},{"dimension": "FunnelName","values": ["Levels"],"operation": "In"}],"startTime": "2026-01-01T00:00:00Z","endTime": "2026-02-01T00:00:00Z"}'
Yaygın hatalar
Çoğu hata, sorgu işletim hataları olarak döner: yanıt gövdesi "done": true ve sayısal code ve message dizesi ile bir error nesnesi içerir. Kimlik doğrulama ve kaynak hataları (401, 404) düz HTTP yanıtlarıdır ve bu nedenle tablo aşağıda yapılan — için hata kodlarını gösterir.
| Durum | Kod | Sebep | Çözüm |
|---|---|---|---|
| 400 | 2001 | Gerekli bir alan eksik veya alan değeri geçersiz (örneğin, tanınmayan metric veya granularity). | İstek gövdesi alanları tablosuna bakın ve tüm değerlerin doğru yazıldığını doğrulayın. |
| 400 | 2001 | İstenen granülerlik, belirli metrik veya tarih aralığı için desteklenmiyor. | Granularity seçenekleri kısmına bakın. İki yıldan uzun tarih aralıkları için OneWeek, OneMonth veya None kullanın. |
| 400 | 2001 | filter veya breakdown içindeki bir boyut belirli metrik için desteklenmiyor. | Desteklenen metrikler kısmına bakın. |
| 400 | 2001 | startTime metrik için veri saklama süresini aşıyor. | Standart metrikler verileri 4 yıla kadar saklar. Performans metrikleri verileri 28 gün saklar. |
| 401 | — | x-api-key başlığı eksik, geçersiz veya iptal edilmiştir veya anahtarın bu evrende evren analitiği izni yoktur. | Anahtar değerini doğrulayın ve API anahtarının Yaratıcı Kontrol Paneli üzerinde doğru izinlere sahip olduğunu kontrol edin. |
| 404 | — | İşlem kimliği mevcut değil. | İlk yanıtında dönen işlem kimliğini doğrulayın ve evren kimliğinin doğru olduğunu kontrol edin. |
| 429 | 3000 | Sorgu, veri noktası bütçesini aştı. | Tarih aralığını azaltın, daha kalın bir granülerlik kullanın veya limit kullanarak kırılım serisi sayısını azaltın. |
| 500 | 2000 | Beklenmeyen bir sunucu hatası oluştu. | İsteği tekrar deneyin. Hata devam ederse yeni bir DevForum gönderisi oluşturun. |
| 503 | 2002 | Geçici bir hata oluştu. | İsteği kısa bir gecikmeden sonra tekrar deneyin. |
| 504 | 1000 | Sorgu, maksimum tekrar sayısından sonra zaman aşımına uğradı. | Daha kısa bir tarih aralığı, daha az kırılım veya daha kalın bir granülerlik deneyin. |