- Ресурс: Обзор
- Комментарий
- Комментарий пользователя
- Метка времени
- DeviceMetadata
- РазработчикКомментарий
- Методы
Ресурс: Обзор
Обзор приложения для Android.
JSON-представление |
---|
{
"reviewId": string,
"authorName": string,
"comments": [
{
object ( |
Поля | |
---|---|
reviewId | Уникальный идентификатор этого отзыва. |
authorName | Имя пользователя, написавшего отзыв. |
comments[] | Повторяющееся поле, содержащее комментарии к обзору. |
Комментарий
Запись беседы между пользователем и разработчиком.
JSON-представление |
---|
{ // Union field |
Поля | |
---|---|
| |
userComment | Комментарий пользователя. |
developerComment | Комментарий разработчика. |
Комментарий пользователя
Запись пользователя из разговора между пользователем и разработчиком.
JSON-представление |
---|
{ "text": string, "lastModified": { object ( |
Поля | |
---|---|
text | Содержание комментария, т.е. текст отзыва. В некоторых случаях пользователи могли написать отзыв с раздельными заголовком и текстом; в таких случаях заголовок и текст объединяются и разделяются символом табуляции. |
lastModified | Последний раз, когда этот комментарий обновлялся. |
starRating | Рейтинг отзыва по шкале от 1 до 5. |
reviewerLanguage | Код языка рецензента. Берётся из настроек устройства, поэтому не гарантируется соответствие языку, на котором написан отзыв. Может отсутствовать. |
device | Кодовое имя устройства рецензента, например, klte, flounder. Может отсутствовать. |
androidOsVersion | Целое число — версия Android SDK устройства пользователя на момент написания обзора, например, 23 — Marshmallow. Может отсутствовать. |
appVersionCode | Целочисленный код версии приложения, установленный на момент написания обзора. Может отсутствовать. |
appVersionName | Строка с названием версии приложения, установленной на момент написания отзыва. Может отсутствовать. |
thumbsUpCount | Количество пользователей, которые оценили этот отзыв как положительный. |
thumbsDownCount | Количество пользователей, поставивших этому обзору оценку «не нравится». |
deviceMetadata | Информация о характеристиках устройства пользователя. |
originalText | Непереведённый текст отзыва, если отзыв был переведён. Если отзыв не был переведён, это поле остаётся пустым. |
Метка времени
Метка времени представляет собой момент времени, не зависящий от часового пояса или местного календаря, закодированный в виде количества секунд и долей секунд с наносекундным разрешением. Отсчёт производится относительно эпохи, наступившей в полночь по всемирному координированному времени (UTC) 1 января 1970 года.
JSON-представление |
---|
{ "seconds": string, "nanos": integer } |
Поля | |
---|---|
seconds | Представляет секунды времени UTC с эпохи Unix. |
nanos | Неотрицательные доли секунды с разрешением в наносекунды. Должны быть в диапазоне от 0 до 999 999 999 включительно. |
DeviceMetadata
Характеристики устройства пользователя.
JSON-представление |
---|
{ "productName": string, "manufacturer": string, "deviceClass": string, "screenWidthPx": integer, "screenHeightPx": integer, "nativePlatform": string, "screenDensityDpi": integer, "glEsVersion": integer, "cpuModel": string, "cpuMake": string, "ramMb": integer } |
Поля | |
---|---|
productName | Название модели устройства (например, Droid) |
manufacturer | Производитель устройства (например, Motorola) |
deviceClass | Класс устройства (например, планшет) |
screenWidthPx | Ширина экрана в пикселях |
screenHeightPx | Высота экрана в пикселях |
nativePlatform | Список собственных платформ, разделенных запятыми (например, «arm», «arm7») |
screenDensityDpi | Плотность экрана в DPI |
glEsVersion | OpenGL-версия |
cpuModel | Модель ЦП устройства, например «MSM8974» |
cpuMake | Марка процессора устройства, например «Qualcomm» |
ramMb | Оперативная память устройства в мегабайтах, например «2048» |
РазработчикКомментарий
Запись разработчика из разговора между пользователем и разработчиком.
JSON-представление |
---|
{
"text": string,
"lastModified": {
object ( |
Поля | |
---|---|
text | Содержание комментария, т. е. тело ответа. |
lastModified | Последний раз, когда этот комментарий обновлялся. |
Методы | |
---|---|
| Получает один отзыв. |
| Список всех обзоров. |
| Отвечает на один отзыв или обновляет существующий ответ. |
Коды ошибок
Операции этого ресурса возвращают следующие коды ошибок HTTP:
Код ошибки | Причина | Разрешение |
---|---|---|
5xx | Общая ошибка на сервере Google Play. | Повторите запрос. Если проблема не устранена, обратитесь к менеджеру своего аккаунта Google Play или отправьте запрос в службу поддержки. Рекомендуем проверить панель состояния Play на наличие известных сбоев. |
409 | Ошибка параллельного обновления. Была попытка обновить обновляемый объект. Например, покупка подтверждается вызовом метода | Повторите запрос. |