Kaynak: İnceleme
Android uygulaması yorumu.
| JSON gösterimi |
|---|
{
"reviewId": string,
"authorName": string,
"comments": [
{
object ( |
| Alanlar | |
|---|---|
reviewId |
Bu yorumun benzersiz tanımlayıcısı. |
authorName |
Yorumu yazan kullanıcının adı. |
comments[] |
Yorumları içeren yinelenen bir alan. |
Yorum
Kullanıcı ile geliştirici arasındaki görüşmenin girişi.
| JSON gösterimi |
|---|
{ // Union field |
| Alanlar | |
|---|---|
|
|
userComment |
Kullanıcı yorumu |
developerComment |
Geliştiricinin yorumu |
UserComment
Kullanıcı ile geliştirici arasındaki görüşmeden alınan kullanıcı girişi.
| JSON gösterimi |
|---|
{ "text": string, "lastModified": { object ( |
| Alanlar | |
|---|---|
text |
Yorumun içeriği (ör. yorum gövdesi). Bazı durumlarda kullanıcılar ayrı başlık ve gövdeyle yorum yazabilmiştir. Bu durumlarda başlık ve gövde birleştirilip sekme karakteriyle ayrılır. |
lastModified |
Bu yorumun son güncellenme zamanı. |
starRating |
Yorumla ilişkili yıldız puanı (1-5 arası). |
reviewerLanguage |
Yorum yazan kullanıcının dil kodu. Bu bilgi, cihaz ayarlarından alındığı için yorumun yazıldığı dille eşleşeceği garanti edilmez. Mevcut olmayabilir. |
device |
Yorumcunun cihazının kod adı (ör. klte, flounder). Mevcut olmayabilir. |
androidOsVersion |
Yorum yazıldığı sırada kullanıcının cihazının Android SDK sürümü (ör. 23, Marshmallow'dur). Mevcut olmayabilir. |
appVersionCode |
Yorum yazıldığı sırada yüklü olan uygulamanın tam sayı sürüm kodu. Mevcut olmayabilir. |
appVersionName |
İnceleme yazıldığı sırada yüklü olan uygulamanın dize sürüm adı. Mevcut olmayabilir. |
thumbsUpCount |
Bu yoruma olumlu oy veren kullanıcı sayısı. |
thumbsDownCount |
Bu yoruma beğenmeme oyu veren kullanıcı sayısı. |
deviceMetadata |
Kullanıcının cihazının özellikleri hakkında bilgiler. |
originalText |
Yorumun çevrilmediği durumlarda yorumun çevrilmemiş metni. Yorum çevrilmediyse bu alan boş bırakılır. |
Zaman damgası
Zaman damgası, herhangi bir saat diliminden veya yerel takvimden bağımsız olarak zamanı ifade eder. Saniye sayısı ve nanosaniye çözünürlüğünde saniyenin kesirleri olarak kodlanır. Sayı, 1 Ocak 1970'te gece yarısı UTC'deki bir döneme göre belirlenir.
| JSON gösterimi |
|---|
{ "seconds": string, "nanos": integer } |
| Alanlar | |
|---|---|
seconds |
Unix sıfır zamanından itibaren UTC saatinin saniyelerini gösterir. |
nanos |
Nanosaniye çözünürlüğünde, negatif olmayan saniyenin kesirleri. 0 ile 999.999.999 arasında (her iki değer de dahil) olmalıdır. |
DeviceMetadata
Kullanıcının cihazının özellikleri.
| JSON gösterimi |
|---|
{ "productName": string, "manufacturer": string, "deviceClass": string, "screenWidthPx": integer, "screenHeightPx": integer, "nativePlatform": string, "screenDensityDpi": integer, "glEsVersion": integer, "cpuModel": string, "cpuMake": string, "ramMb": integer } |
| Alanlar | |
|---|---|
productName |
Cihaz modeli adı (ör. Droid) |
manufacturer |
Cihaz üreticisi (ör. Motorola) |
deviceClass |
Cihaz sınıfı (ör. tablet) |
screenWidthPx |
Piksel cinsinden ekran genişliği |
screenHeightPx |
Piksel cinsinden ekran yüksekliği |
nativePlatform |
Yerel platformların virgülle ayrılmış listesi (ör. "arm", "arm7") |
screenDensityDpi |
DPI cinsinden ekran yoğunluğu |
glEsVersion |
OpenGL sürümü |
cpuModel |
Cihaz CPU modeli (ör. "MSM8974") |
cpuMake |
Cihaz CPU markası (ör. "Qualcomm") |
ramMb |
Megabayt cinsinden cihaz RAM'i (ör. "2048") |
DeveloperComment
Kullanıcı ile geliştirici arasındaki görüşmeden alınan geliştirici girişi.
| JSON gösterimi |
|---|
{
"text": string,
"lastModified": {
object ( |
| Alanlar | |
|---|---|
text |
Yorumun içeriği (ör. yanıt gövdesi). |
lastModified |
Bu yorumun son güncellenme zamanı. |
Yöntemler |
|
|---|---|
|
Tek bir yorum alır. |
|
Tüm yorumları listeler. |
|
Tek bir yoruma yanıt verir veya mevcut bir yanıtı günceller. |
Hata kodları
Bu kaynağın işlemleri aşağıdaki HTTP hata kodlarını döndürür:
| Hata kodu | Neden | Açıklama | Çözünürlük |
|---|---|---|---|
400 |
invalidValue |
İstekle geçersiz bir değer sağlandı. Bu hata genellikle hatalı veya geçersiz bir satın alma jetonu için döndürülür. | İstek gövdesindeki veya parametrelerdeki geçersiz alan değerini API referansına göre düzeltin. |
400 |
required |
İstekten zorunlu bir alan veya parametre eksik. | Tüm zorunlu alanların ve parametrelerin eklendiğinden emin olmak için API dokümanlarına bakın. |
403 |
userInsufficientPermission |
Kullanıcının istenen işlemi gerçekleştirmek için yeterli izni yok. | Kimliği doğrulanmış kullanıcının Google Play Console'da gerekli izinlere sahip olduğundan emin olun. Daha fazla bilgi için Hizmet hesabı kullanma başlıklı makaleyi inceleyin. |
404 |
notFound |
İstenen kaynak bulunamadı. | Tanımlayıcıların (ör. satın alma jetonu, paket adı, ürün kimliği, abonelik kimliği) doğru olduğunu doğrulayın. |
409 |
concurrentUpdate |
Eşzamanlı olarak güncellenen bir nesne güncellenmeye çalışıldı. | İsteği eksponansiyel geri yüklemeyle yeniden deneyin. Aynı kaynakta eş zamanlı değişiklik yapmaktan kaçının. |
5xx |
Generic error |
Google Play sunucusunda genel hata. | İsteğinizi yeniden deneyin. Sorun devam ederse Google Play hesap yöneticinizle iletişime geçin veya destek isteği gönderin. Bilinen kesintiler için Play Durum Kontrol Paneli'ni kontrol edin. |