- リソース: GetLeaderboardScoresResponse
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- LeaderboardScore
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- LeaderboardScoreRank
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- ScoreTimeSpan
- メソッド
リソース: GetLeaderboardScoresResponse
プレーヤーのリーダーボード スコアのリスト。
JSON 表現 |
---|
{ "kind": string, "nextPageToken": string, "player": { object ( |
フィールド | |
---|---|
kind |
このリソースのタイプを一意に識別します。値は常に固定文字列 |
nextPageToken |
結果の次のページのページ設定トークン。 |
player |
このスコアの所有者のプレーヤー リソース。 |
items[] |
リーダーボードのスコア。 |
LeaderboardScore
プレーヤーのリーダーボードのスコア オブジェクト。
JSON 表現 |
---|
{ "kind": string, "leaderboard_id": string, "scoreValue": string, "scoreString": string, "publicRank": { object ( |
フィールド | |
---|---|
kind |
このリソースのタイプを一意に識別します。値は常に固定文字列 |
leaderboard_id |
このスコアが含まれているリーダーボードの ID。 |
scoreValue |
このスコアの数値。 |
scoreString |
このスコアの形式値。 |
publicRank |
このリーダーボードでのスコアの公開ランク。ユーザーがスコアを一般公開していない場合、このオブジェクトは存在しません。 |
socialRank |
このリーダーボード内のスコアのソーシャル ランク。 |
friendsRank |
このリーダーボードの友達コレクション内のスコアのランク。 |
timeSpan |
このスコアの期間。 |
writeTimestamp |
このスコアが記録されたタイムスタンプ(UTC のエポックからのミリ秒)。 |
scoreTag |
スコアに関する追加情報。RFC 3986 のセクション 2.3 で定義されているように、値に含める URI セーフ文字は 64 文字以下にする必要があります。 |
LeaderboardScoreRank
リーダーボード内のスコアランク。
JSON 表現 |
---|
{ "kind": string, "rank": string, "formattedRank": string, "numScores": string, "formattedNumScores": string } |
フィールド | |
---|---|
kind |
このリソースのタイプを一意に識別します。値は常に固定文字列 |
rank |
リーダーボードでのランク。 |
formattedRank |
リーダーボード内のランク(文字列)。 |
numScores |
リーダーボード内のスコアの数。 |
formattedNumScores |
リーダーボード内のスコアの数(文字列)。 |
ScoreTimeSpan
スコアの可能な期間を定義します。
列挙型 | |
---|---|
ALL_TIME |
スコアは全期間のスコアです。 |
WEEKLY |
スコアは週次のスコアです。 |
DAILY |
スコアは毎日のスコアです。 |
メソッド |
|
---|---|
|
現在認証されているプレーヤーのリーダーボードでハイスコアと、必要に応じてランクを獲得します。 |
|
リーダーボードのスコアを上から順に一覧表示します。 |
|
プレーヤーのスコアの周囲に(およびプレーヤーのスコアを含む)リーダーボードにスコアを一覧表示します。 |
|
指定されたリーダーボードにスコアを送信します。 |
|
複数のスコアをリーダーボードに送信します。 |