LeaderboardConfigurations

একটি লিডারবোর্ডের কনফিগারেশনের প্রতিনিধিত্ব করে।

এই সম্পদের জন্য পদ্ধতির তালিকার জন্য, এই পৃষ্ঠার শেষে দেখুন।

সম্পদ উপস্থাপনা

এটি একটি লিডারবোর্ড কনফিগারেশন রিসোর্সের জন্য একটি JSON টেমপ্লেট।

{
  "kind": "gamesConfiguration#leaderboardConfiguration",
  "token": string,
  "id": string,
  "scoreOrder": string,
  "scoreMin": long,
  "scoreMax": long,
  "draft": {
    "kind": "gamesConfiguration#leaderboardConfigurationDetail",
    "name": {
      "kind": "gamesConfiguration#localizedStringBundle",
      "translations": [
        {
          "kind": "gamesConfiguration#localizedString",
          "locale": string,
          "value": string
        }
      ]
    },
    "iconUrl": string,
    "sortRank": integer,
    "scoreFormat": {
      "numberFormatType": string,
      "suffix": {
        "zero": {
          "kind": "gamesConfiguration#localizedStringBundle",
          "translations": [
            {
              "kind": "gamesConfiguration#localizedString",
              "locale": string,
              "value": string
            }
          ]
        },
        "one": {
          "kind": "gamesConfiguration#localizedStringBundle",
          "translations": [
            {
              "kind": "gamesConfiguration#localizedString",
              "locale": string,
              "value": string
            }
          ]
        },
        "two": {
          "kind": "gamesConfiguration#localizedStringBundle",
          "translations": [
            {
              "kind": "gamesConfiguration#localizedString",
              "locale": string,
              "value": string
            }
          ]
        },
        "few": {
          "kind": "gamesConfiguration#localizedStringBundle",
          "translations": [
            {
              "kind": "gamesConfiguration#localizedString",
              "locale": string,
              "value": string
            }
          ]
        },
        "many": {
          "kind": "gamesConfiguration#localizedStringBundle",
          "translations": [
            {
              "kind": "gamesConfiguration#localizedString",
              "locale": string,
              "value": string
            }
          ]
        },
        "other": {
          "kind": "gamesConfiguration#localizedStringBundle",
          "translations": [
            {
              "kind": "gamesConfiguration#localizedString",
              "locale": string,
              "value": string
            }
          ]
        }
      },
      "numDecimalPlaces": integer,
      "currencyCode": string
    }
  },
  "published": {
    "kind": "gamesConfiguration#leaderboardConfigurationDetail",
    "name": {
      "kind": "gamesConfiguration#localizedStringBundle",
      "translations": [
        {
          "kind": "gamesConfiguration#localizedString",
          "locale": string,
          "value": string
        }
      ]
    },
    "iconUrl": string,
    "sortRank": integer,
    "scoreFormat": {
      "numberFormatType": string,
      "suffix": {
        "zero": {
          "kind": "gamesConfiguration#localizedStringBundle",
          "translations": [
            {
              "kind": "gamesConfiguration#localizedString",
              "locale": string,
              "value": string
            }
          ]
        },
        "one": {
          "kind": "gamesConfiguration#localizedStringBundle",
          "translations": [
            {
              "kind": "gamesConfiguration#localizedString",
              "locale": string,
              "value": string
            }
          ]
        },
        "two": {
          "kind": "gamesConfiguration#localizedStringBundle",
          "translations": [
            {
              "kind": "gamesConfiguration#localizedString",
              "locale": string,
              "value": string
            }
          ]
        },
        "few": {
          "kind": "gamesConfiguration#localizedStringBundle",
          "translations": [
            {
              "kind": "gamesConfiguration#localizedString",
              "locale": string,
              "value": string
            }
          ]
        },
        "many": {
          "kind": "gamesConfiguration#localizedStringBundle",
          "translations": [
            {
              "kind": "gamesConfiguration#localizedString",
              "locale": string,
              "value": string
            }
          ]
        },
        "other": {
          "kind": "gamesConfiguration#localizedStringBundle",
          "translations": [
            {
              "kind": "gamesConfiguration#localizedString",
              "locale": string,
              "value": string
            }
          ]
        }
      },
      "numDecimalPlaces": integer,
      "currencyCode": string
    }
  }
}
সম্পত্তির নাম মান বর্ণনা নোট
kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সবসময় নির্দিষ্ট স্ট্রিং gamesConfiguration#leaderboardConfiguration
token string এই সম্পদ জন্য টোকেন.
id string লিডারবোর্ডের আইডি।
scoreOrder string লিডারবোর্ডের ধরন।
সম্ভাব্য মান হল:
  • " LARGER_IS_BETTER " - পোস্ট করা বৃহত্তর স্কোরগুলিকে উচ্চতর স্থান দেওয়া হয়েছে৷
  • " SMALLER_IS_BETTER " - পোস্ট করা ছোট স্কোরগুলিকে উচ্চতর স্থান দেওয়া হয়েছে৷
scoreMin long ন্যূনতম স্কোর যা এই লিডারবোর্ডে পোস্ট করা যেতে পারে।
scoreMax long সর্বোচ্চ স্কোর যা এই লিডারবোর্ডে পোস্ট করা যেতে পারে।
draft nested object লিডারবোর্ডের খসড়া ডেটা।
draft. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সবসময় নির্দিষ্ট স্ট্রিং gamesConfiguration#leaderboardConfigurationDetail
draft. name nested object লিডারবোর্ড নামের জন্য স্থানীয় স্ট্রিং।
draft.name. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedStringBundle
draft.name. translations[] list লোকেল স্ট্রিং।
draft.name.translations[]. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedString
draft.name.translations[]. locale string লোকেল স্ট্রিং।
draft.name.translations[]. value string স্ট্রিং মান।
draft. iconUrl string এই লিডারবোর্ডের আইকন ইউআরএল। এই ক্ষেত্রে লেখা উপেক্ষা করা হয়.
draft. sortRank integer এই লিডারবোর্ডের সাজানোর র‌্যাঙ্ক। এই ক্ষেত্রে লেখা উপেক্ষা করা হয়.
draft. scoreFormat nested object লিডারবোর্ডের জন্য স্কোর বিন্যাস।
draft.scoreFormat. numberFormatType string নম্বরের বিন্যাস।
সম্ভাব্য মান হল:
  • " NUMERIC " - সংখ্যাগুলিকে বিন্যাস করা হয় যাতে লোকেল অনুসারে দশমিক বিন্দুর পরে কোনও সংখ্যা বা নির্দিষ্ট সংখ্যা না থাকে৷ একটি ঐচ্ছিক কাস্টম ইউনিট যোগ করা যেতে পারে.
  • " TIME_DURATION " - নম্বরগুলি ঘন্টা, মিনিট এবং সেকেন্ডে ফর্ম্যাট করা হয়েছে৷
  • " CURRENCY " - সংখ্যাগুলিকে লোকেল অনুসারে মুদ্রায় ফর্ম্যাট করা হয়৷
draft.scoreFormat. suffix nested object NUMERIC বিন্যাস প্রকারের জন্য একটি ঐচ্ছিক প্রত্যয়। এই স্ট্রিংগুলি সমস্ত Android স্ট্রিং সংস্থানগুলির মতো একই বহুবচন নিয়ম অনুসরণ করে৷
draft.scoreFormat.suffix. zero nested object যখন ভাষাটির জন্য 0 নম্বরের বিশেষ চিকিত্সার প্রয়োজন হয় (আরবিতে)।
draft.scoreFormat.suffix.zero. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedStringBundle
draft.scoreFormat.suffix.zero. translations[] list লোকেল স্ট্রিং।
draft.scoreFormat.suffix.zero.translations[]. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedString
draft.scoreFormat.suffix.zero.translations[]. locale string লোকেল স্ট্রিং।
draft.scoreFormat.suffix.zero.translations[]. value string স্ট্রিং মান।
draft.scoreFormat.suffix. one nested object যখন ভাষার একটির মতো সংখ্যার বিশেষ আচরণের প্রয়োজন হয় (ইংরেজি এবং অন্যান্য বেশিরভাগ ভাষায় 1 নম্বরের মতো; রাশিয়ান ভাষায়, 1-এ শেষ হওয়া কিন্তু 11-এ শেষ না হওয়া যে কোনও সংখ্যা এই শ্রেণিতে রয়েছে)।
draft.scoreFormat.suffix.one. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedStringBundle
draft.scoreFormat.suffix.one. translations[] list লোকেল স্ট্রিং।
draft.scoreFormat.suffix.one.translations[]. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedString
draft.scoreFormat.suffix.one.translations[]. locale string লোকেল স্ট্রিং।
draft.scoreFormat.suffix.one.translations[]. value string স্ট্রিং মান।
draft.scoreFormat.suffix. two nested object যখন ভাষার জন্য দুটি সংখ্যার বিশেষ আচরণের প্রয়োজন হয় (যেমন ওয়েলশে 2 বা স্লোভেনীয় ভাষায় 102)।
draft.scoreFormat.suffix.two. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedStringBundle
draft.scoreFormat.suffix.two. translations[] list লোকেল স্ট্রিং।
draft.scoreFormat.suffix.two.translations[]. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedString
draft.scoreFormat.suffix.two.translations[]. locale string লোকেল স্ট্রিং।
draft.scoreFormat.suffix.two.translations[]. value string স্ট্রিং মান।
draft.scoreFormat.suffix. few nested object যখন ভাষার জন্য "ছোট" সংখ্যার বিশেষ ব্যবহার প্রয়োজন (যেমন চেক ভাষায় 2, 3, এবং 4; অথবা 2, 3, বা 4 শেষ হওয়া সংখ্যা কিন্তু পোলিশ ভাষায় 12, 13, বা 14 নয়)।
draft.scoreFormat.suffix.few. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedStringBundle
draft.scoreFormat.suffix.few. translations[] list লোকেল স্ট্রিং।
draft.scoreFormat.suffix.few.translations[]. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedString
draft.scoreFormat.suffix.few.translations[]. locale string লোকেল স্ট্রিং।
draft.scoreFormat.suffix.few.translations[]. value string স্ট্রিং মান।
draft.scoreFormat.suffix. many nested object যখন ভাষার জন্য "বড়" সংখ্যার বিশেষ আচরণের প্রয়োজন হয় (যেমন মাল্টিজে 11-99 নম্বর শেষ হয়)।
draft.scoreFormat.suffix.many. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedStringBundle
draft.scoreFormat.suffix.many. translations[] list লোকেল স্ট্রিং।
draft.scoreFormat.suffix.many.translations[]. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedString
draft.scoreFormat.suffix.many.translations[]. locale string লোকেল স্ট্রিং।
draft.scoreFormat.suffix.many.translations[]. value string স্ট্রিং মান।
draft.scoreFormat.suffix. other nested object যখন ভাষার প্রদত্ত পরিমাণের বিশেষ চিকিত্সার প্রয়োজন হয় না (যেমন চীনা ভাষায় সমস্ত সংখ্যার সাথে, বা ইংরেজিতে 42)।
draft.scoreFormat.suffix.other. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedStringBundle
draft.scoreFormat.suffix.other. translations[] list লোকেল স্ট্রিং।
draft.scoreFormat.suffix.other.translations[]. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedString
draft.scoreFormat.suffix.other.translations[]. locale string লোকেল স্ট্রিং।
draft.scoreFormat.suffix.other.translations[]. value string স্ট্রিং মান।
draft.scoreFormat. numDecimalPlaces integer সংখ্যার জন্য দশমিক স্থানের সংখ্যা। শুধুমাত্র NUMERIC ফর্ম্যাট টাইপের জন্য ব্যবহার করা হয়।
draft.scoreFormat. currencyCode string মুদ্রা কোড স্ট্রিং. শুধুমাত্র CURRENCY ফর্ম্যাট টাইপের জন্য ব্যবহার করা হয়।
published nested object লিডারবোর্ডের প্রকাশিত ডেটা। এই ডেটা শুধুমাত্র পঠনযোগ্য।
published. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সবসময় নির্দিষ্ট স্ট্রিং gamesConfiguration#leaderboardConfigurationDetail
published. name nested object লিডারবোর্ড নামের জন্য স্থানীয় স্ট্রিং।
published.name. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedStringBundle
published.name. translations[] list লোকেল স্ট্রিং।
published.name.translations[]. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedString
published.name.translations[]. locale string লোকেল স্ট্রিং।
published.name.translations[]. value string স্ট্রিং মান।
published. iconUrl string এই লিডারবোর্ডের আইকন ইউআরএল। এই ক্ষেত্রে লেখা উপেক্ষা করা হয়.
published. sortRank integer এই লিডারবোর্ডের সাজানোর র‌্যাঙ্ক। এই ক্ষেত্রে লেখা উপেক্ষা করা হয়.
published. scoreFormat nested object লিডারবোর্ডের জন্য স্কোর বিন্যাস।
published.scoreFormat. numberFormatType string নম্বরের বিন্যাস।
সম্ভাব্য মান হল:
  • " NUMERIC " - সংখ্যাগুলিকে বিন্যাস করা হয় যাতে লোকেল অনুসারে দশমিক বিন্দুর পরে কোনও সংখ্যা বা নির্দিষ্ট সংখ্যা না থাকে৷ একটি ঐচ্ছিক কাস্টম ইউনিট যোগ করা যেতে পারে.
  • " TIME_DURATION " - নম্বরগুলি ঘন্টা, মিনিট এবং সেকেন্ডে ফর্ম্যাট করা হয়েছে৷
  • " CURRENCY " - সংখ্যাগুলিকে লোকেল অনুসারে মুদ্রায় ফর্ম্যাট করা হয়৷
published.scoreFormat. suffix nested object NUMERIC বিন্যাস প্রকারের জন্য একটি ঐচ্ছিক প্রত্যয়। এই স্ট্রিংগুলি সমস্ত Android স্ট্রিং সংস্থানগুলির মতো একই বহুবচন নিয়ম অনুসরণ করে৷
published.scoreFormat.suffix. zero nested object যখন ভাষাটির জন্য 0 নম্বরের বিশেষ চিকিত্সার প্রয়োজন হয় (আরবিতে)।
published.scoreFormat.suffix.zero. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedStringBundle
published.scoreFormat.suffix.zero. translations[] list লোকেল স্ট্রিং।
published.scoreFormat.suffix.zero.translations[]. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedString
published.scoreFormat.suffix.zero.translations[]. locale string লোকেল স্ট্রিং।
published.scoreFormat.suffix.zero.translations[]. value string স্ট্রিং মান।
published.scoreFormat.suffix. one nested object যখন ভাষার একটির মতো সংখ্যার বিশেষ আচরণের প্রয়োজন হয় (ইংরেজি এবং অন্যান্য বেশিরভাগ ভাষায় 1 নম্বরের মতো; রাশিয়ান ভাষায়, 1-এ শেষ হওয়া কিন্তু 11-এ শেষ না হওয়া যে কোনও সংখ্যা এই শ্রেণিতে রয়েছে)।
published.scoreFormat.suffix.one. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedStringBundle
published.scoreFormat.suffix.one. translations[] list লোকেল স্ট্রিং।
published.scoreFormat.suffix.one.translations[]. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedString
published.scoreFormat.suffix.one.translations[]. locale string লোকেল স্ট্রিং।
published.scoreFormat.suffix.one.translations[]. value string স্ট্রিং মান।
published.scoreFormat.suffix. two nested object যখন ভাষার জন্য দুটি সংখ্যার বিশেষ আচরণের প্রয়োজন হয় (যেমন ওয়েলশে 2 বা স্লোভেনীয় ভাষায় 102)।
published.scoreFormat.suffix.two. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedStringBundle
published.scoreFormat.suffix.two. translations[] list লোকেল স্ট্রিং।
published.scoreFormat.suffix.two.translations[]. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedString
published.scoreFormat.suffix.two.translations[]. locale string লোকেল স্ট্রিং।
published.scoreFormat.suffix.two.translations[]. value string স্ট্রিং মান।
published.scoreFormat.suffix. few nested object যখন ভাষার জন্য "ছোট" সংখ্যার বিশেষ ব্যবহার প্রয়োজন (যেমন চেক ভাষায় 2, 3, এবং 4; অথবা 2, 3, বা 4 শেষ হওয়া সংখ্যা কিন্তু পোলিশ ভাষায় 12, 13, বা 14 নয়)।
published.scoreFormat.suffix.few. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedStringBundle
published.scoreFormat.suffix.few. translations[] list লোকেল স্ট্রিং।
published.scoreFormat.suffix.few.translations[]. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedString
published.scoreFormat.suffix.few.translations[]. locale string লোকেল স্ট্রিং।
published.scoreFormat.suffix.few.translations[]. value string স্ট্রিং মান।
published.scoreFormat.suffix. many nested object যখন ভাষার জন্য "বড়" সংখ্যার বিশেষ আচরণের প্রয়োজন হয় (যেমন মাল্টিজে 11-99 নম্বর শেষ হয়)।
published.scoreFormat.suffix.many. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedStringBundle
published.scoreFormat.suffix.many. translations[] list লোকেল স্ট্রিং।
published.scoreFormat.suffix.many.translations[]. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedString
published.scoreFormat.suffix.many.translations[]. locale string লোকেল স্ট্রিং।
published.scoreFormat.suffix.many.translations[]. value string স্ট্রিং মান।
published.scoreFormat.suffix. other nested object যখন ভাষার প্রদত্ত পরিমাণের বিশেষ চিকিত্সার প্রয়োজন হয় না (যেমন চীনা ভাষায় সমস্ত সংখ্যার সাথে, বা ইংরেজিতে 42)।
published.scoreFormat.suffix.other. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedStringBundle
published.scoreFormat.suffix.other. translations[] list লোকেল স্ট্রিং।
published.scoreFormat.suffix.other.translations[]. kind string অনন্যভাবে এই সম্পদের ধরন সনাক্ত করে। মান সর্বদা নির্দিষ্ট স্ট্রিং gamesConfiguration#localizedString
published.scoreFormat.suffix.other.translations[]. locale string লোকেল স্ট্রিং।
published.scoreFormat.suffix.other.translations[]. value string স্ট্রিং মান।
published.scoreFormat. numDecimalPlaces integer সংখ্যার জন্য দশমিক স্থানের সংখ্যা। শুধুমাত্র NUMERIC ফর্ম্যাট টাইপের জন্য ব্যবহার করা হয়।
published.scoreFormat. currencyCode string মুদ্রা কোড স্ট্রিং. শুধুমাত্র CURRENCY ফর্ম্যাট টাইপের জন্য ব্যবহার করা হয়।

পদ্ধতি

মুছে ফেলুন
প্রদত্ত আইডি দিয়ে লিডারবোর্ড কনফিগারেশন মুছুন।
পেতে
প্রদত্ত আইডি দিয়ে লিডারবোর্ড কনফিগারেশনের মেটাডেটা পুনরুদ্ধার করে।
সন্নিবেশ
এই অ্যাপ্লিকেশনটিতে একটি নতুন লিডারবোর্ড কনফিগারেশন সন্নিবেশ করান।
তালিকা
এই অ্যাপ্লিকেশনে লিডারবোর্ড কনফিগারেশনের একটি তালিকা প্রদান করে।
আপডেট
প্রদত্ত আইডি দিয়ে লিডারবোর্ড কনফিগারেশনের মেটাডেটা আপডেট করুন।