- Recurso: avaliação
- Comentar
- UserComment
- Carimbo de data/hora
- DeviceMetadata
- DeveloperComment
- Métodos
Recurso: revisão
Avaliação de um app Android.
Representação JSON |
---|
{
"reviewId": string,
"authorName": string,
"comments": [
{
object ( |
Campos | |
---|---|
reviewId |
Identificador exclusivo desta avaliação. |
authorName |
O nome do usuário que escreveu a avaliação. |
comments[] |
Um campo repetido contendo comentários para a avaliação. |
Comentar
Uma entrada de conversa entre o usuário e o desenvolvedor.
Representação JSON |
---|
{ // Union field |
Campos | |
---|---|
Campo de união
|
|
userComment |
Um comentário de um usuário. |
developerComment |
Um comentário de um desenvolvedor. |
UserComment
Entrada do usuário na conversa entre o usuário e o desenvolvedor.
Representação JSON |
---|
{ "text": string, "lastModified": { object ( |
Campos | |
---|---|
text |
O conteúdo do comentário, por exemplo, corpo da avaliação. Em alguns casos, os usuários podem escrever uma resenha com título e corpo separados; nesses casos, o título e o corpo são concatenados e separados por um caractere de tabulação. |
lastModified |
É a última vez em que este comentário foi atualizado. |
starRating |
Nota com estrelas associada à avaliação, de 1 a 5. |
reviewerLanguage |
Código do idioma para o revisor. Essa informação é extraída das configurações do dispositivo, então não é garantido que ela corresponda ao idioma em que a avaliação foi escrita. Pode estar ausente. |
device |
Codinome para o dispositivo do avaliador, por exemplo, klte, flounder. Pode estar ausente. |
androidOsVersion |
Versão inteira do SDK do Android do dispositivo do usuário no momento em que a avaliação foi escrita, por exemplo, 23 é Marshmallow. Pode estar ausente. |
appVersionCode |
Código da versão em número inteiro do app, conforme instalado no momento em que a avaliação foi escrita. Pode estar ausente. |
appVersionName |
Nome da versão da string do app, conforme instalado no momento em que a avaliação foi escrita. Pode estar ausente. |
thumbsUpCount |
Número de usuários que marcaram essa avaliação com "Gostei". |
thumbsDownCount |
Número de usuários que marcaram essa avaliação com "Não gostei". |
deviceMetadata |
São informações sobre as características do dispositivo do usuário. |
originalText |
Texto não traduzido da avaliação, no qual ela foi traduzida. Se a avaliação não tiver sido traduzida, esse campo ficará em branco. |
Carimbo de data/hora
Um carimbo de data/hora representa um ponto no tempo independente do fuso horário ou do calendário local, codificado como uma contagem de segundos e frações de segundos com resolução de nanossegundos. A contagem é relativa a uma época à meia-noite UTC de 1o de janeiro de 1970.
Representação JSON |
---|
{ "seconds": string, "nanos": integer } |
Campos | |
---|---|
seconds |
Representa os segundos do horário UTC desde a época Unix. |
nanos |
Frações não negativas de um segundo com resolução de nanossegundos. O valor precisa ser de 0 a 999.999.999 (inclusive). |
DeviceMetadata
Características do dispositivo do usuário
Representação JSON |
---|
{ "productName": string, "manufacturer": string, "deviceClass": string, "screenWidthPx": integer, "screenHeightPx": integer, "nativePlatform": string, "screenDensityDpi": integer, "glEsVersion": integer, "cpuModel": string, "cpuMake": string, "ramMb": integer } |
Campos | |
---|---|
productName |
Nome do modelo do dispositivo (por exemplo, Droid) |
manufacturer |
Fabricante do dispositivo (por exemplo, Motorola) |
deviceClass |
Classe do dispositivo (por exemplo, tablet) |
screenWidthPx |
Largura da tela em pixels |
screenHeightPx |
Altura da tela em pixels |
nativePlatform |
Lista separada por vírgulas de plataformas nativas (por exemplo, "arm", "arm7") |
screenDensityDpi |
Densidade da tela em DPI |
glEsVersion |
Versão do OpenGL |
cpuModel |
Modelo de CPU do dispositivo, por exemplo, "MSM8974" |
cpuMake |
Marca da CPU do dispositivo, por exemplo, "Qualcomm" |
ramMb |
RAM do dispositivo em megabytes, por exemplo, "2048" |
DeveloperComment
Entrada do desenvolvedor da conversa entre o usuário e o desenvolvedor.
Representação JSON |
---|
{
"text": string,
"lastModified": {
object ( |
Campos | |
---|---|
text |
O conteúdo do comentário, por exemplo, o corpo da resposta. |
lastModified |
É a última vez em que este comentário foi atualizado. |
Métodos |
|
---|---|
|
Recebe uma única avaliação. |
|
Lista todas as avaliações. |
|
Responde a uma única avaliação ou atualiza uma resposta. |