SubmitLeaderboardScoreResponse

Uma lista de recursos de entrada do placar.

Representação JSON
{
  "kind": string,
  "beatenScoreTimeSpans": [
    enum (ScoreTimeSpan)
  ],
  "unbeatenScores": [
    {
      object (PlayerScore)
    }
  ],
  "formattedScore": string,
  "leaderboardId": string,
  "scoreTag": string
}
Campos
kind

string

Identifica exclusivamente o tipo deste recurso. O valor é sempre a string fixa games#playerScoreResponse.

beatenScoreTimeSpans[]

enum (ScoreTimeSpan)

O período em que a pontuação enviada é melhor do que a pontuação atual para esse período.

unbeatenScores[]

object (PlayerScore)

As pontuações em períodos que não foram derrotadas. Por exemplo, a pontuação enviada pode ser melhor que a pontuação de DAILY do jogador, mas não melhor que as pontuações do jogador nos períodos WEEKLY ou ALL_TIME.

formattedScore

string

O valor formatado da pontuação enviada.

leaderboardId

string

O ID do placar ao qual a pontuação foi enviada.

scoreTag

string

Informações adicionais sobre esta pontuação. Os valores não vão conter mais do que 64 caracteres seguros para URI, conforme definido pela seção 2.3 da RFC 3986.

PlayerScore

A pontuação de um jogador.

Representação JSON
{
  "kind": string,
  "timeSpan": enum (ScoreTimeSpan),
  "score": string,
  "formattedScore": string,
  "scoreTag": string
}
Campos
kind

string

Identifica exclusivamente o tipo deste recurso. O valor é sempre a string fixa games#playerScore.

timeSpan

enum (ScoreTimeSpan)

É o intervalo de tempo da pontuação desse jogador.

score

string (int64 format)

É o valor numérico da pontuação do jogador.

formattedScore

string

A pontuação formatada para a pontuação deste jogador.

scoreTag

string

Informações adicionais sobre esta pontuação. Os valores não vão conter mais do que 64 caracteres seguros para URI, conforme definido pela seção 2.3 da RFC 3986.