REST Resource: reviews

Ressource: Überprüfung

Eine Android-App-Überprüfung.

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)

Wiederholtes Feld mit Kommentaren für die Rezension

Kommentar

Ein Eintrag zur Unterhaltung 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 von einem Nutzer.

developerComment

object (DeveloperComment)

Ein Kommentar von einem Entwickler.

UserComment

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. der Text der Rezension. In einigen Fällen konnten Nutzer Rezensionen mit unterschiedlichen Titeln und Text schreiben. In diesen Fällen werden Titel und Text durch ein Tabulatorzeichen verkettet und getrennt.

lastModified

object (Timestamp)

Der Zeitpunkt, zu dem dieser Kommentar zuletzt aktualisiert wurde.

starRating

integer

Die mit der Rezension verknüpfte Sternebewertung von 1 bis 5.

reviewerLanguage

string

Sprachcode für den Prüfer. Diese Informationen stammen aus den Geräteeinstellungen und stimmen nicht zwangsläufig mit der Sprache überein, in der die Rezension verfasst ist. Kann nicht vorhanden sein.

device

string

Codename für das Gerät des Rezensenten, z.B. klte, flounder. Kann nicht vorhanden sein.

androidOsVersion

integer

Android SDK-Version des Nutzergeräts als Ganzzahl zum Zeitpunkt der Rezension, z.B. Marshmallow 23. Kann nicht vorhanden sein.

appVersionCode

integer

Ganzzahliger Versionscode der App, der zum Zeitpunkt der Rezension installiert war. Kann nicht vorhanden sein.

appVersionName

string

Stringversionsname der App, wie sie zum Zeitpunkt der Rezension installiert war. Kann nicht vorhanden sein.

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 Merkmalen 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 dieses Feld leer.

Zeitstempel

Ein Zeitstempel stellt einen Zeitpunkt dar, der unabhängig von einer Zeitzone oder einem lokalen Kalender ist und als Anzahl von Sekunden und Bruchteilen von Sekunden bei Nanosekundenauflösung codiert wird. Die Anzahl bezieht sich auf eine Epoche am 1. Januar 1970 um Mitternacht (UTC).

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

string (int64 format)

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

nanos

integer

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

DeviceMetadata

Merkmale 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

Modellname des Geräts (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 nativer 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“

DeveloperComment

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

Auf eine einzelne Rezension antworten oder eine vorhandene Antwort aktualisieren