Method: vitals.errors.issues.search
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Raporların gruplandırıldığı tüm hata sorunlarını arar.
HTTP isteği
GET https://playdeveloperreporting.googleapis.com/v1beta1/{parent=apps/*}/errorIssues:search
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
| Parametreler |
parent |
string
Zorunlu. Hata sorunlarının üst kaynağı. Hata sorunlarının hangi uygulama için alındığını gösterir. Biçim: apps/{app}
|
Sorgu parametreleri
| Parametreler |
interval |
object (DateTimeInterval)
İsteğe bağlı. Hata sorunlarını aramak için tarih ve saat aralığı. Hem başlangıç hem de bitiş zamanı saatle uyumlu olmalı ve saat dilimi olarak UTC kullanılmalıdır (veya boş olabilir. Bu durumda da UTC kullanılır). Ayarlanırsa yalnızca aralıkta oluşan ilişkili hata raporlarına sahip hata sorunları döndürülür. Belirtilmezse son 24 saatlik varsayılan aralık kullanılır.
|
pageSize |
integer
İsteğe bağlı. Döndürülecek maksimum hata sayısı. Hizmet, bu değerden daha az sonuç döndürebilir. Belirtilmezse en fazla 50 hata sorunu döndürülür. Maksimum değer 1.000'dir. 1.000'in üzerindeki değerler 1.000'e zorlanır.
|
pageToken |
string
İsteğe bağlı. Önceki bir çağrıdan alınan sayfa jetonu. Sonraki sayfayı almak için bunu sağlayın. Sayfalama yapılırken isteğe sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir.
|
filter |
string
İsteğe bağlı. Yalnızca sorunların bir alt kümesini almak için kullanılan seçim yüklemi. Geri döndürülen hata sorunlarındaki sayımlar yalnızca filtreyle eşleşen oluşumları yansıtır. Filtreleme ile ilgili temel bilgiler için lütfen AIP-160'ı inceleyin. ** Desteklenen alan adları:**
apiLevel: Yalnızca istenen Android sürümlerinde (sayısal API düzeyi olarak belirtilir) oluşan hata sorunlarıyla eşleşir. Örnek: apiLevel = 28 OR apiLevel = 29.
versionCode: Yalnızca istenen uygulama sürüm kodlarında meydana gelen hata sorunlarıyla eşleşir. Örnek: versionCode = 123 OR versionCode = 456.
deviceModel: İstenen cihazlarda oluşan hata sorunlarıyla eşleşir. Örnek: deviceModel = "google/walleye" OR deviceModel = "google/marlin".
deviceBrand: İstenen cihaz markalarında oluşan hata sorunlarıyla eşleşme sağlar. Örnek: `deviceBrand = "Google".
deviceType: İstenen cihaz türlerinde oluşan hata sorunlarıyla eşleşir. Örnek: deviceType = "PHONE".
errorIssueType: Yalnızca istenen türlerdeki hata sorunlarıyla eşleşir. Geçerli adaylar: CRASH, ANR, NON_FATAL. Örnek: errorIssueType = CRASH OR errorIssueType = ANR.
appProcessState: Bir uygulamanın işlem durumundaki hata sorunlarıyla eşleşir. Uygulamanın ön planda (kullanıcı tarafından görülebilir) mı yoksa arka planda mı çalıştığını gösterir. Geçerli adaylar: FOREGROUND, BACKGROUND. Örnek: appProcessState = FOREGROUND.
isUserPerceived: Kullanıcı tarafından algılanan hata sorunlarıyla eşleşir. Herhangi bir operatörle birlikte verilmez. Örnek: isUserPerceived.
** Desteklenen operatörler:**
- Karşılaştırma operatörleri: Yalnızca eşitlik karşılaştırma operatörü desteklenir. Filtrelenen alan, karşılaştırmanın sol tarafında görünmelidir.
- Mantıksal İşlemler: Mantıksal işlemler
AND ve OR, bağlaçlı normal biçime (CNF) uygun karmaşık filtreler oluşturmak için kullanılabilir. Örneğin: ayrımların birleşimleri. OR operatörü AND operatörüne göre önceliklidir. Bu nedenle, CNF oluştururken parantez kullanılması gerekmez.
OR operatörü yalnızca aynı alan için geçerli olan ayrışımlar oluşturmak üzere desteklenir. Örneğin, versionCode = 123 OR errorIssueType = ANR geçerli bir filtre değildir.
** Örnekler ** Geçerli filtreleme ifadelerinden bazıları: * versionCode = 123 AND errorIssueType = ANR * versionCode = 123 AND errorIssueType = OR errorIssueType = CRASH * versionCode = 123 AND (errorIssueType = OR errorIssueType = CRASH)
|
orderBy |
string
İsteğe bağlı. Sonuçları sıralamak için kullanılacak bir alanı belirtir. ** Desteklenen boyutlar:**
errorReportCount: Hata raporlarının sayısına göre sorunları sıralar.
distinctUsers: Sorunları etkilenen benzersiz kullanıcı sayısına göre sıralar.
** Desteklenen işlemler:**
- Artan sıra için
asc simgesini tıklayın.
desc azalan düzende sıralamak için kullanılır.
Biçim: Bir alan ve bir işlem (ör. errorReportCount desc) Not: Şu anda aynı anda yalnızca bir alan desteklenmektedir.
|
sampleErrorReportLimit |
integer
İsteğe bağlı. ErrorIssue başına döndürülecek örnek hata raporu sayısı. Belirtilmezse 0 kullanılır. Not: Şu anda yalnızca 0 ve 1 desteklenmektedir.
|
İstek metni
İstek metni boş olmalıdır.
Yanıt metni
İsteği karşılayan sorunların sayfalandırılmış listesini içeren yanıt.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi |
{
"errorIssues": [
{
object (ErrorIssue)
}
],
"nextPageToken": string
} |
| Alanlar |
errorIssues[] |
object (ErrorIssue)
HataBulunan sorunlar.
|
nextPageToken |
string
Verilerin sonraki sayfasını getirmek için devamlılık jetonu.
|
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/playdeveloperreporting
Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2026-04-22 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2026-04-22 UTC."],[],["This content describes how to search for error issues related to app reports using an HTTP GET request. The request URL is `https://playdeveloperreporting.googleapis.com/v1beta1/{parent=apps/*}/errorIssues:search`, with a required `parent` path parameter. Search criteria are specified using query parameters like `interval` for the time frame, `pageSize` and `pageToken` for pagination, `filter` for specific issue attributes, and `orderBy` for result ordering. The request body is empty, and the response includes a paginated list of `errorIssues` and a `nextPageToken`. The call requires `playdeveloperreporting` authorization scope.\n"]]