SubmitLeaderboardScoreResponse

Lista zasobów wpisów w tabeli wyników.

Zapis JSON
{
  "kind": string,
  "beatenScoreTimeSpans": [
    enum (ScoreTimeSpan)
  ],
  "unbeatenScores": [
    {
      object (PlayerScore)
    }
  ],
  "formattedScore": string,
  "leaderboardId": string,
  "scoreTag": string
}
Pola
kind

string

Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków games#playerScoreResponse.

beatenScoreTimeSpans[]

enum (ScoreTimeSpan)

Okresy, w których przesłany wynik jest lepszy od istniejącego wyniku dla danego przedziału czasu.

unbeatenScores[]

object (PlayerScore)

Wyniki w przedziałach czasu, które nie zostały pobite. Na przykład przesłany wynik może być lepszy niż wynik DAILY gracza, ale nie może być lepszy niż wynik w okresie WEEKLY lub ALL_TIME.

formattedScore

string

Sformatowana wartość przesłanego wyniku.

leaderboardId

string

Identyfikator tabeli wyników, do której został przesłany ten wynik.

scoreTag

string

Dodatkowe informacje o tej ocenie. Wartości mogą zawierać maksymalnie 64 znaki bezpieczne dla identyfikatora URI, zgodnie z definicją w sekcji 2.3 dokumentu RFC 3986.

PlayerScore

Wynik gracza.

Zapis JSON
{
  "kind": string,
  "timeSpan": enum (ScoreTimeSpan),
  "score": string,
  "formattedScore": string,
  "scoreTag": string
}
Pola
kind

string

Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków games#playerScore.

timeSpan

enum (ScoreTimeSpan)

Przedział czasu dla tego wyniku.

score

string (int64 format)

Wartość liczbowa tego wyniku gracza.

formattedScore

string

Sformatowany wynik tego gracza.

scoreTag

string

Dodatkowe informacje o tej ocenie. Wartości mogą zawierać maksymalnie 64 znaki bezpieczne dla identyfikatora URI, zgodnie z definicją w sekcji 2.3 dokumentu RFC 3986.