SubmitLeaderboardScoreResponse

Lista zasobów wejścia na tablicę 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ścią jest zawsze stały ciąg znaków games#playerScoreResponse.

beatenScoreTimeSpans[]

enum (ScoreTimeSpan)

Okresy, w których przesłany wynik jest lepszy niż aktualny wynik dla danego okresu.

unbeatenScores[]

object (PlayerScore)

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

formattedScore

string

Sformatowana wartość przesłanego wyniku.

leaderboardId

string

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

scoreTag

string

Dodatkowe informacje o wyniku. Wartości mogą zawierać maksymalnie 64 znaki bezpieczne dla identyfikatora URI, zgodnie z definicją w sekcji 2.3 standardu 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ścią jest zawsze stały ciąg znaków games#playerScore.

timeSpan

enum (ScoreTimeSpan)

Przedział czasu dla tego wyniku gracza.

score

string (int64 format)

Wartość liczbowa wyniku tego gracza.

formattedScore

string

Sformatowany wynik dla tego wyniku gracza.

scoreTag

string

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