REST Resource: scores

Kaynak: GetLeaderboardScoresResponse

Oyuncuların skor tablosu skorlarının listesi.

JSON gösterimi
{
  "kind": string,
  "nextPageToken": string,
  "player": {
    object (Player)
  },
  "items": [
    {
      object (LeaderboardScore)
    }
  ]
}
Alanlar
kind

string

Bu kaynağın türünü benzersiz bir şekilde tanımlar. Değer her zaman sabit games#playerLeaderboardScoreListResponse dizesidir.

nextPageToken

string

Sonraki sonuç sayfası için sayfalara ayırma jetonu.

player

object (Player)

Bu skorun sahibine ait Oyuncu kaynakları.

items[]

object (LeaderboardScore)

Skor tablosu skorları.

LeaderboardScore

Oyuncu skor tablosu skor nesnesi.

JSON gösterimi
{
  "kind": string,
  "leaderboard_id": string,
  "scoreValue": string,
  "scoreString": string,
  "publicRank": {
    object (LeaderboardScoreRank)
  },
  "socialRank": {
    object (LeaderboardScoreRank)
  },
  "friendsRank": {
    object (LeaderboardScoreRank)
  },
  "timeSpan": enum (ScoreTimeSpan),
  "writeTimestamp": string,
  "scoreTag": string
}
Alanlar
kind

string

Bu kaynağın türünü benzersiz bir şekilde tanımlar. Değer her zaman sabit games#playerLeaderboardScore dizesidir.

leaderboard_id

string

Bu skorun bulunduğu skor tablosunun kimliği.

scoreValue

string (int64 format)

Bu puanın sayısal değeri.

scoreString

string

Bu puanın biçimlendirilmiş değeri.

publicRank

object (LeaderboardScoreRank)

Bu skor tablosunda skorun herkese açık sıralaması. Kullanıcı, puanlarını herkese açık olarak paylaşmıyorsa bu nesne mevcut olmaz.

socialRank

object (LeaderboardScoreRank)

Bu skor tablosundaki skorun sosyal sıralaması.

friendsRank

object (LeaderboardScoreRank)

Bu skor tablosu için arkadaşlar koleksiyonundaki skorun sıralaması.

timeSpan

enum (ScoreTimeSpan)

Bu puanın zaman aralığı.

writeTimestamp

string (int64 format)

UTC zaman diliminden bu yana geçen milisaniye cinsinden bu puanın kaydedildiği zaman damgası.

scoreTag

string

Puan hakkında ek bilgiler. Değerler, RFC 3986, bölüm 2.3 ile tanımlandığı gibi en fazla 64 URI için güvenli karakter içermelidir.

LeaderboardScoreRank

Skor tablosunda skor sıralaması.

JSON gösterimi
{
  "kind": string,
  "rank": string,
  "formattedRank": string,
  "numScores": string,
  "formattedNumScores": string
}
Alanlar
kind

string

Bu kaynağın türünü benzersiz bir şekilde tanımlar. Değer her zaman sabit games#leaderboardScoreRank dizesidir.

rank

string (int64 format)

Skor tablosundaki sıralama.

formattedRank

string

Skor tablosunda bir dize olarak sıralama.

numScores

string (int64 format)

Skor tablosundaki skor sayısı.

formattedNumScores

string

Dize halinde skor tablosunda bulunan skor sayısı.

ScoreTimeSpan

Bir puan için olası zaman aralıklarını tanımlar.

Sıralamalar
ALL_TIME Skor, tüm zamanların skorudur.
WEEKLY Skor, haftalık puandır.
DAILY Skor, günlük puandır.

Yöntemler

get

Kimliği doğrulanmış olan oyuncu için skor tablolarında rekorları ve isteğe bağlı olarak sıralamaları alın.

list

Skorları, en üstten başlayarak skor tablosunda listelenir.

listWindow

Skorları, skoru çevreleyen (ve skoru içeren) bir skor tablosunda listeler.

submit

Belirtilen skor tablosuna bir skor gönderir.

submitMultiple

Skor tablolarına birden fazla skor gönderir.