Reviews

For a list of methods for this resource, see the end of this page.

Resource representations

{
  "reviewId": string,
  "authorName": string,
  "comments": [
    {
      "userComment": {
        "text": string,
        "lastModified": {
          "seconds": long,
          "nanos": integer
        },
        "starRating": integer,
        "reviewerLanguage": string,
        "device": string,
        "androidOsVersion": integer,
        "appVersionCode": integer,
        "appVersionName": string,
        "thumbsUpCount": integer,
        "thumbsDownCount": integer,
        "deviceMetadata": {
          "productName": string,
          "manufacturer": string,
          "deviceClass": string,
          "screenWidthPx": integer,
          "screenHeightPx": integer,
          "nativePlatform": string,
          "screenDensityDpi": integer,
          "glEsVersion": integer,
          "cpuModel": string,
          "cpuMake": string,
          "ramMb": integer
        },
        "originalText": string
      },
      "developerComment": {
        "text": string,
        "lastModified": {
          "seconds": long,
          "nanos": integer
        }
      }
    }
  ]
}
Property name Value Description Notes
authorName string The name of the user who wrote the review.
comments[] list A repeated field containing comments for the review.
comments[].developerComment nested object A comment from a developer.
comments[].developerComment.lastModified nested object The last time at which this comment was updated.
comments[].developerComment.lastModified.nanos integer
comments[].developerComment.lastModified.seconds long
comments[].developerComment.text string The content of the comment, i.e. reply body.
comments[].userComment nested object A comment from a user.
comments[].userComment.androidOsVersion integer Integer Android SDK version of the user's device at the time the review was written, e.g. 23 is Marshmallow. May be absent.
comments[].userComment.appVersionCode integer Integer version code of the app as installed at the time the review was written. May be absent.
comments[].userComment.appVersionName string String version name of the app as installed at the time the review was written. May be absent.
comments[].userComment.device string Codename for the reviewer's device, e.g. klte, flounder. May be absent.
comments[].userComment.deviceMetadata nested object Some information about the characteristics of the user's device
comments[].userComment.deviceMetadata.cpuMake string Device CPU make e.g. "Qualcomm"
comments[].userComment.deviceMetadata.cpuModel string Device CPU model e.g. "MSM8974"
comments[].userComment.deviceMetadata.deviceClass string Device class (e.g. tablet)
comments[].userComment.deviceMetadata.glEsVersion integer OpenGL version
comments[].userComment.deviceMetadata.manufacturer string Device manufacturer (e.g. Motorola)
comments[].userComment.deviceMetadata.nativePlatform string Comma separated list of native platforms (e.g. "arm", "arm7")
comments[].userComment.deviceMetadata.productName string Device model name (e.g. Droid)
comments[].userComment.deviceMetadata.ramMb integer Device RAM in Megabytes e.g. "2048"
comments[].userComment.deviceMetadata.screenDensityDpi integer Screen density in DPI
comments[].userComment.deviceMetadata.screenHeightPx integer Screen height in pixels
comments[].userComment.deviceMetadata.screenWidthPx integer Screen width in pixels
comments[].userComment.lastModified nested object The last time at which this comment was updated.
comments[].userComment.lastModified.nanos integer
comments[].userComment.lastModified.seconds long
comments[].userComment.originalText string Untranslated text of the review, in the case where the review has been translated. If the review has not been translated this is left blank.
comments[].userComment.reviewerLanguage string 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.
comments[].userComment.starRating integer The star rating associated with the review, from 1 to 5.
comments[].userComment.text string 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.
comments[].userComment.thumbsDownCount integer Number of users who have given this review a thumbs down
comments[].userComment.thumbsUpCount integer Number of users who have given this review a thumbs up
reviewId string Unique identifier for this review.

Methods

get
Returns a single review.
list
Returns a list of reviews. Only reviews from last week will be returned.
reply
Reply to a single review, or update an existing reply.