SubmitLeaderboardScoreResponse

قائمة بموارد إدخال لوحة الصدارة.

تمثيل JSON
{
  "kind": string,
  "beatenScoreTimeSpans": [
    enum (ScoreTimeSpan)
  ],
  "unbeatenScores": [
    {
      object (PlayerScore)
    }
  ],
  "formattedScore": string,
  "leaderboardId": string,
  "scoreTag": string
}
الحقول
kind

string

تُحدِّد نوع هذا المورد بشكلٍ فريد. وتكون القيمة دائمًا هي السلسلة الثابتة games#playerScoreResponse.

beatenScoreTimeSpans[]

enum (ScoreTimeSpan)

الفاصل الزمني الذي تكون فيه النتيجة المرسَلة أفضل من النتيجة الحالية لهذه الفترة الزمنية

unbeatenScores[]

object (PlayerScore)

النتائج خلال الفترات الزمنية التي لم يتم التغلب عليها. على سبيل المثال، قد تكون النتيجة التي تم إرسالها أفضل من نتيجة اللاعب DAILY، ولكنها ليست أفضل من نتائج اللاعب خلال الفترة الزمنية WEEKLY أو ALL_TIME.

formattedScore

string

القيمة المنسَّقة للنتيجة التي تم إرسالها.

leaderboardId

string

رقم تعريف لوحة الصدارة الذي تم إرسال هذه النتيجة إليه

scoreTag

string

معلومات إضافية حول هذه النتيجة لن تحتوي القيم على أكثر من 64 حرفًا آمنًا لمعرّف الموارد المنتظم (URI) كما هو موضّح في الفقرة 2.3 من RFC 3986.

PlayerScore

نتيجة لاعب.

تمثيل JSON
{
  "kind": string,
  "timeSpan": enum (ScoreTimeSpan),
  "score": string,
  "formattedScore": string,
  "scoreTag": string
}
الحقول
kind

string

تُحدِّد نوع هذا المورد بشكلٍ فريد. وتكون القيمة دائمًا هي السلسلة الثابتة games#playerScore.

timeSpan

enum (ScoreTimeSpan)

الفترة الزمنية لنتيجة هذا اللاعب.

score

string (int64 format)

القيمة الرقمية لنتيجة هذا اللاعب.

formattedScore

string

النتيجة المنسَّقة لنتيجة هذا اللاعب.

scoreTag

string

معلومات إضافية حول هذه النتيجة لن تحتوي القيم على أكثر من 64 حرفًا آمنًا لمعرّف الموارد المنتظم (URI) كما هو موضّح في الفقرة 2.3 من RFC 3986.