REST Resource: reviews

Ressource: Zusammenfassung

Eine Android-App-Rezension.

JSON-Darstellung
{
  "reviewId": string,
  "authorName": string,
  "comments": [
    {
      object (Comment)
    }
  ]
}
Felder
reviewId

string

Eindeutige Kennung für diese Rezension.

authorName

string

Der Name des Nutzers, der die Rezension geschrieben hat.

comments[]

object (Comment)

Ein wiederkehrendes Feld mit Kommentaren für die Rezension.

Kommentar

Ein Gesprächsthema zwischen Nutzer und Entwickler.

JSON-Darstellung
{

  // 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.
}
Felder

Union-Feld comment.

Für comment ist nur einer der folgenden Werte zulässig:

userComment

object (UserComment)

Ein Kommentar eines Nutzers.

developerComment

object (DeveloperComment)

Ein Kommentar eines Entwicklers.

Nutzerkommentar

Nutzereintrag aus der Unterhaltung zwischen Nutzer und Entwickler.

JSON-Darstellung
{
  "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
}
Felder
text

string

Der Inhalt des Kommentars, d.h. Rezensionstext. In einigen Fällen konnten Nutzer eine Rezension mit eigenem Titel und Text schreiben. In diesen Fällen wurden Titel und Text miteinander verkettet und durch ein Tabulatorzeichen getrennt.

lastModified

object (Timestamp)

Der Zeitpunkt, zu dem dieser Kommentar zuletzt aktualisiert wurde.

starRating

integer

Die mit der Rezension verknüpfte Bewertung (1 bis 5).

reviewerLanguage

string

Sprachcode für den Rezensenten. Sie wird aus den Geräteeinstellungen übernommen und ist daher nicht zwangsläufig mit der Sprache identisch, in der die Rezension verfasst ist. Möglicherweise nicht vorhanden.

device

string

Codename für das Gerät des Rezensenten, z. B. klte, flounder Möglicherweise nicht vorhanden.

androidOsVersion

integer

Ganzzahlige Android SDK-Version des Nutzers zum Zeitpunkt der Rezension, z.B. 23. Möglicherweise nicht vorhanden.

appVersionCode

integer

Ganzzahliger Versionscode der App, der zum Zeitpunkt der Erstellung der Rezension installiert war. Möglicherweise nicht vorhanden.

appVersionName

string

Stringversionsname der App, die zum Zeitpunkt der Erstellung der Rezension installiert war. Möglicherweise nicht vorhanden.

thumbsUpCount

integer

Anzahl der Nutzer, die diese Rezension positiv bewertet haben.

thumbsDownCount

integer

Anzahl der Nutzer, die diese Rezension positiv bewertet haben.

deviceMetadata

object (DeviceMetadata)

Informationen zu den Eigenschaften des Geräts des Nutzers

originalText

string

Nicht übersetzter Text der Rezension, in den die Rezension übersetzt wurde. Wenn die Rezension nicht übersetzt wurde, bleibt das Feld leer.

Zeitstempel

Ein Zeitstempel ist ein von einer Zeitzone oder einem lokalen Kalender unabhängiger Zeitpunkt, der in Sekunden und Sekundenbruchteilen codiert ist. Die Anzahl bezieht sich auf eine Epoche um Mitternacht am 1. Januar 1970 um UTC.

JSON-Darstellung
{
  "seconds": string,
  "nanos": integer
}
Felder
seconds

string (int64 format)

Stellt die UTC-Zeit in Sekunden seit der Unix-Epoche dar.

nanos

integer

Nicht negative Sekundenbruchteile Nanosekunden-Auflösung. Der Wert muss einschließlich zwischen 0 und 999.999.999 liegen.

Gerätemetadaten

Eigenschaften des Geräts des Nutzers

JSON-Darstellung
{
  "productName": string,
  "manufacturer": string,
  "deviceClass": string,
  "screenWidthPx": integer,
  "screenHeightPx": integer,
  "nativePlatform": string,
  "screenDensityDpi": integer,
  "glEsVersion": integer,
  "cpuModel": string,
  "cpuMake": string,
  "ramMb": integer
}
Felder
productName

string

Modell des Gerätemodells (z.B. Droid)

manufacturer

string

Gerätehersteller (z.B. Motorola)

deviceClass

string

Geräteklasse (z.B. Tablet)

screenWidthPx

integer

Bildschirmbreite in Pixeln

screenHeightPx

integer

Bildschirmhöhe in Pixeln

nativePlatform

string

Durch Kommas getrennte Liste der nativen Plattformen (z.B. "arm", "arm7")

screenDensityDpi

integer

Bildschirmdichte in DPI

glEsVersion

integer

OpenGL-Version

cpuModel

string

CPU-Modell des Geräts, z.B. "MSM8974"

cpuMake

string

CPU-Marke des Geräts, z.B. "Qualcomm"

ramMb

integer

Geräte-RAM in Megabyte, z.B. "2048"

Entwicklerkommentar

Entwicklereintrag aus der Unterhaltung zwischen Nutzer und Entwickler

JSON-Darstellung
{
  "text": string,
  "lastModified": {
    object (Timestamp)
  }
}
Felder
text

string

Der Inhalt des Kommentars, d.h. der Antworttext.

lastModified

object (Timestamp)

Der Zeitpunkt, zu dem dieser Kommentar zuletzt aktualisiert wurde.

Methoden

get

Ruft eine einzelne Rezension ab.

list

Listet alle Rezensionen auf.

reply

Antwortet auf eine einzelne Rezension oder aktualisiert eine vorhandene Antwort.