ListLeaderboardScoresResponse

ListScores レスポンス。

JSON 表現
{
  "kind": string,
  "nextPageToken": string,
  "prevPageToken": string,
  "numScores": string,
  "playerScore": {
    object (LeaderboardEntry)
  },
  "items": [
    {
      object (LeaderboardEntry)
    }
  ]
}
フィールド
kind

string

このリソースのタイプを一意に識別します。値は常に固定文字列 games#leaderboardScores です。

nextPageToken

string

結果の次のページのページ設定トークン。

prevPageToken

string

結果の前のページのページ設定トークン。

numScores

string (int64 format)

リーダーボード内のスコアの合計数。

playerScore

object (LeaderboardEntry)

リーダーボード上でリクエストしているプレーヤーのスコア。プレーヤーのスコアは、ここと上のスコアリストの両方に表示されます。公開リーダーボードを表示していて、プレーヤーがゲームプレイ情報を一般公開していない場合、scoreRankformattedScoreRank の値は存在しません。

items[]

object (LeaderboardEntry)

リーダーボード内のスコア。

LeaderboardEntry

リーダーボード エントリのリソース。

JSON 表現
{
  "kind": string,
  "player": {
    object (Player)
  },
  "scoreRank": string,
  "formattedScoreRank": string,
  "scoreValue": string,
  "formattedScore": string,
  "timeSpan": enum (ScoreTimeSpan),
  "writeTimestampMillis": string,
  "scoreTag": string
}
フィールド
kind

string

このリソースのタイプを一意に識別します。値は常に固定文字列 games#leaderboardEntry です。

player

object (Player)

このスコアを保持しているプレーヤー。

scoreRank

string (int64 format)

このリーダーボードのスコアのランク。

formattedScoreRank

string

このリーダーボードのスコアのランクをローカライズした文字列です。

scoreValue

string (int64 format)

このスコアの数値。

formattedScore

string

このスコアの数値をローカライズした文字列です。

timeSpan

enum (ScoreTimeSpan)

このハイスコアの期間。

writeTimestampMillis

string (int64 format)

このスコアが記録されたタイムスタンプ(UTC のエポックからのミリ秒)。

scoreTag

string

スコアに関する追加情報。RFC 3986 のセクション 2.3 で定義されているように、値に含める URI セーフ文字は 64 文字以下にする必要があります。