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.