REST Resource: reviews

Kaynak: İnceleme

Android uygulama yorumu.

JSON gösterimi
{
  "reviewId": string,
  "authorName": string,
  "comments": [
    {
      object (Comment)
    }
  ]
}
Alanlar
reviewId

string

Bu yorum için benzersiz tanımlayıcı.

authorName

string

Yorumu yazan kullanıcının adı.

comments[]

object (Comment)

İncelemeye ilişkin yorumları içeren yinelenen bir alan.

Yorum

Kullanıcı ile geliştirici arasındaki görüşme girişi.

JSON gösterimi
{

  // Union field comment can be only one of the following:
  "userComment": {
    object (UserComment)
  },
  "developerComment": {
    object (DeveloperComment)
  }
  // End of list of possible types for union field comment.
}
Alanlar

Birleştirme alanı comment.

comment şunlardan yalnızca biri olabilir:

userComment

object (UserComment)

Bir kullanıcının yorumu.

developerComment

object (DeveloperComment)

Bir geliştiricinin yorumu.

UserComment

Kullanıcı ile geliştirici arasındaki görüşmeden gelen kullanıcı girişi.

JSON gösterimi
{
  "text": string,
  "lastModified": {
    object (Timestamp)
  },
  "starRating": integer,
  "reviewerLanguage": string,
  "device": string,
  "androidOsVersion": integer,
  "appVersionCode": integer,
  "appVersionName": string,
  "thumbsUpCount": integer,
  "thumbsDownCount": integer,
  "deviceMetadata": {
    object (DeviceMetadata)
  },
  "originalText": string
}
Alanlar
text

string

Yorumun içeriği (ör. yorum gövdesi). Bazı durumlarda kullanıcılar ayrı bir başlık ve gövde ile yorum yazabiliyor; bu durumlarda, başlık ve gövde bir sekme karakteriyle birleştirilip ayrılır.

lastModified

object (Timestamp)

Bu yorumun en son güncellendiği zaman.

starRating

integer

Yorumla ilişkilendirilen yıldız puanı (1 ile 5 arasında).

reviewerLanguage

string

İncelemeyi yapan kişi için dil kodu. Bu bilgi cihaz ayarlarından alındığından, yorumun yazıldığı dille eşleşeceği garanti edilmez. Eksik olabilir.

device

string

İncelemecinin cihazının kod adı, ör. klte, flounder. Eksik olabilir.

androidOsVersion

integer

Yorumun yazıldığı sıradaki kullanıcı cihazının tam sayı Android SDK sürümü (ör. 23, Marshmallow. Eksik olabilir.

appVersionCode

integer

Yorumun yazıldığı anda yüklü olan uygulamanın tam sürüm kodu. Eksik olabilir.

appVersionName

string

Uygulamanın, yorumun yazıldığı anda yüklendiği şekliyle dize sürümü adı. Eksik olabilir.

thumbsUpCount

integer

Bu yorumu beğenen kullanıcıların sayısı.

thumbsDownCount

integer

Bu yorumu beğenmeyen kullanıcıların sayısı.

deviceMetadata

object (DeviceMetadata)

Kullanıcının cihazının özellikleriyle ilgili bilgiler.

originalText

string

Yorumun çevrildiği çevrilmemiş metni. Yorum çevrilmediyse bu alan boş bırakılır.

Zaman damgası

Zaman damgası, nanosaniye çözünürlükte saniye sayısı ve saniyenin kesirleri olarak kodlanan, herhangi bir saat diliminden veya yerel takvimden bağımsız bir zamanı temsil eder. Sayım, 1 Ocak 1970'te gerçekleşen UTC gece yarısındaki bir dönemle ilişkilidir.

JSON gösterimi
{
  "seconds": string,
  "nanos": integer
}
Alanlar
seconds

string (int64 format)

Unix döneminden bu yana UTC saatini temsil eder.

nanos

integer

Nanosaniye çözünürlüğünde saniyenin negatif olmayan kesirleri. 0 ile 999.999.999 (bu değerler dahil) arasında olmalıdır.

DeviceMetadata

Kullanıcı 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

string

Cihaz modeli adı (ör. Droid)

manufacturer

string

Cihaz üreticisi (ör. Motorola)

deviceClass

string

Cihaz sınıfı (ör. tablet)

screenWidthPx

integer

Piksel cinsinden ekran genişliği

screenHeightPx

integer

Piksel cinsinden ekran yüksekliği

nativePlatform

string

Yerel platformların virgülle ayrılmış listesi (ör. "arm", "arm7")

screenDensityDpi

integer

DPI cinsinden ekran yoğunluğu

glEsVersion

integer

OpenGL sürümü

cpuModel

string

Cihazın CPU modeli, ör. "MSM8974"

cpuMake

string

Cihazın CPU markası, ör. "Qualcomm"

ramMb

integer

Megabayt cinsinden cihaz RAM'i, ör. "2048"

DeveloperComment

Kullanıcı ile geliştirici arasındaki görüşmeden geliştirici girişi.

JSON gösterimi
{
  "text": string,
  "lastModified": {
    object (Timestamp)
  }
}
Alanlar
text

string

Yorumun içeriği (ör. yanıt gövdesi).

lastModified

object (Timestamp)

Bu yorumun en son güncellendiği zaman.

Yöntemler

get

Tek bir yorum alır.

list

Tüm yorumları listeler.

reply

Tek bir yorumu yanıtlar veya mevcut bir yanıtı günceller.