Resource: Review
An Android app review.
JSON representation |
---|
{
"reviewId"
:
string
,
"authorName"
:
string
,
"comments"
:
[
{
object (
|
Fields | |
---|---|
reviewId
|
Unique identifier for this review. |
authorName
|
The name of the user who wrote the review. |
comments[]
|
A repeated field containing comments for the review. |
Comment
An entry of conversation between user and developer.
JSON representation |
---|
{ // Union field |
userComment
object (
UserComment
)
A comment from a user.
developerComment
object (
DeveloperComment
)
A comment from a developer.
UserComment
User entry from conversation between user and developer.
JSON representation |
---|
{ "text" : string , "lastModified" : { object ( |
Fields | |
---|---|
text
|
The content of the comment, i.e. review body. In some cases users have been able to write a review with separate title and body; in those cases the title and body are concatenated and separated by a tab character. |
lastModified
|
The last time at which this comment was updated. |
starRating
|
The star rating associated with the review, from 1 to 5. |
reviewerLanguage
|
Language code for the reviewer. This is taken from the device settings so is not guaranteed to match the language the review is written in. May be absent. |
device
|
Codename for the reviewer's device, e.g. klte, flounder. May be absent. |
androidOsVersion
|
Integer Android SDK version of the user's device at the time the review was written, e.g. 23 is Marshmallow. May be absent. |
appVersionCode
|
Integer version code of the app as installed at the time the review was written. May be absent. |
appVersionName
|
String version name of the app as installed at the time the review was written. May be absent. |
thumbsUpCount
|
Number of users who have given this review a thumbs up. |
thumbsDownCount
|
Number of users who have given this review a thumbs down. |
deviceMetadata
|
Information about the characteristics of the user's device. |
originalText
|
Untranslated text of the review, where the review was translated. If the review was not translated this is left blank. |
Timestamp
A Timestamp represents a point in time independent of any time zone or local calendar, encoded as a count of seconds and fractions of seconds at nanosecond resolution. The count is relative to an epoch at UTC midnight on January 1, 1970.
JSON representation |
---|
{ "seconds" : string , "nanos" : integer } |
Fields | |
---|---|
seconds
|
Represents seconds of UTC time since Unix epoch. |
nanos
|
Non-negative fractions of a second at nanosecond resolution. Must be from 0 to 999,999,999 inclusive. |
DeviceMetadata
Characteristics of the user's device.
JSON representation |
---|
{ "productName" : string , "manufacturer" : string , "deviceClass" : string , "screenWidthPx" : integer , "screenHeightPx" : integer , "nativePlatform" : string , "screenDensityDpi" : integer , "glEsVersion" : integer , "cpuModel" : string , "cpuMake" : string , "ramMb" : integer } |
Fields | |
---|---|
productName
|
Device model name (e.g. Droid) |
manufacturer
|
Device manufacturer (e.g. Motorola) |
deviceClass
|
Device class (e.g. tablet) |
screenWidthPx
|
Screen width in pixels |
screenHeightPx
|
Screen height in pixels |
nativePlatform
|
Comma separated list of native platforms (e.g. "arm", "arm7") |
screenDensityDpi
|
Screen density in DPI |
glEsVersion
|
OpenGL version |
cpuModel
|
Device CPU model, e.g. "MSM8974" |
cpuMake
|
Device CPU make, e.g. "Qualcomm" |
ramMb
|
Device RAM in Megabytes, e.g. "2048" |
DeveloperComment
Developer entry from conversation between user and developer.
JSON representation |
---|
{
"text"
:
string
,
"lastModified"
:
{
object (
|
Fields | |
---|---|
text
|
The content of the comment, i.e. reply body. |
lastModified
|
The last time at which this comment was updated. |
Methods |
|
---|---|
|
Gets a single review. |
|
Lists all reviews. |
|
Replies to a single review, or updates an existing reply. |
Union field
comment
.comment
can be only one of the following: