REST Resource: applications

संसाधन: ऐप्लिकेशन

ऐप्लिकेशन संसाधन.

जेएसओएन के काेड में दिखाना
{
  "id": string,
  "name": string,
  "author": string,
  "description": string,
  "category": {
    object (ApplicationCategory)
  },
  "assets": [
    {
      object (ImageAsset)
    }
  ],
  "instances": [
    {
      object (Instance)
    }
  ],
  "kind": string,
  "lastUpdatedTimestamp": string,
  "achievement_count": integer,
  "leaderboard_count": integer,
  "enabledFeatures": [
    enum (ApplicationFeature)
  ],
  "themeColor": string
}
फ़ील्ड
id

string

ऐप्लिकेशन का आईडी.

name

string

ऐप्लिकेशन का नाम.

author

string

ऐप्लिकेशन का लेखक.

description

string

ऐप्लिकेशन की जानकारी.

category

object (ApplicationCategory)

ऐप्लिकेशन की कैटगरी.

assets[]

object (ImageAsset)

ऐप्लिकेशन की एसेट.

instances[]

object (Instance)

ऐप्लिकेशन के इंस्टेंस.

kind

string

यह अलग-अलग तरीके से यह बताता है कि यह संसाधन किस तरह का है. वैल्यू हमेशा तय स्ट्रिंग games#application होती है.

lastUpdatedTimestamp

string (int64 format)

ऐप्लिकेशन के पिछली बार अपडेट किया गया टाइमस्टैंप.

achievement_count

integer

पुष्टि किए गए मौजूदा खिलाड़ी को दिखाई देने वाली उपलब्धियों की संख्या.

leaderboard_count

integer

वर्तमान में प्रमाणित किए गए खिलाड़ी को दिखाई देने वाले लीडरबोर्ड की संख्या.

enabledFeatures[]

enum (ApplicationFeature)

उन सुविधाओं की सूची जिन्हें ऐप्लिकेशन के लिए चालू किया गया है.

themeColor

string

क्लाइंट यूज़र इंटरफ़ेस (यूआई) को हिंट देता है कि ऐप्लिकेशन की थीम वाले रंग के तौर पर किस रंग का इस्तेमाल किया जाना चाहिए. रंग को आरजीबी ट्रिलेट के तौर पर दिया जाता है (उदाहरण के लिए, "E0E0E0").

ApplicationCategory

ऐप्लिकेशन कैटगरी का ऑब्जेक्ट.

जेएसओएन के काेड में दिखाना
{
  "primary": string,
  "secondary": string,
  "kind": string
}
फ़ील्ड
primary

string

मुख्य कैटगरी.

secondary

string

सेकंडरी कैटगरी.

kind

string

यह अलग-अलग तरीके से यह बताता है कि यह संसाधन किस तरह का है. वैल्यू हमेशा तय स्ट्रिंग games#applicationCategory होती है.

ImageAsset

इमेज एसेट का ऑब्जेक्ट.

जेएसओएन के काेड में दिखाना
{
  "name": string,
  "width": integer,
  "height": integer,
  "url": string,
  "kind": string
}
फ़ील्ड
name

string

एसेट का नाम.

width

integer

एसेट की चौड़ाई.

height

integer

एसेट की ऊंचाई.

url

string

एसेट का यूआरएल.

kind

string

यह अलग-अलग तरीके से यह बताता है कि यह संसाधन किस तरह का है. वैल्यू हमेशा तय स्ट्रिंग games#imageAsset होती है.

इंस्टेंस

इंस्टेंस संसाधन.

जेएसओएन के काेड में दिखाना
{
  "platformType": enum (PlatformType),
  "name": string,
  "turnBasedPlay": boolean,
  "realtimePlay": boolean,
  "androidInstance": {
    object (InstanceAndroidDetails)
  },
  "iosInstance": {
    object (InstanceIosDetails)
  },
  "webInstance": {
    object (InstanceWebDetails)
  },
  "acquisitionUri": string,
  "kind": string
}
फ़ील्ड
platformType

enum (PlatformType)

प्लैटफ़ॉर्म किस तरह का है.

name

string

स्थानीय जगह के अनुसार डिसप्ले नाम.

turnBasedPlay

boolean

फ़्लैग करके दिखाएं कि यह गेम, बारी के हिसाब से खेलने की सुविधा देता है या नहीं.

realtimePlay

boolean

फ़्लैग करके दिखाएं कि यह गेम, रीयल टाइम में चलाया जा सकता है या नहीं.

androidInstance

object (InstanceAndroidDetails)

Android के लिए प्लैटफ़ॉर्म डिपेंडेंट की जानकारी.

iosInstance

object (InstanceIosDetails)

iOS के लिए प्लैटफ़ॉर्म निर्भर विवरण.

webInstance

object (InstanceWebDetails)

वेब के लिए प्लैटफ़ॉर्म निर्भर जानकारी.

acquisitionUri

string

यूआरआई से पता चलता है कि उपयोगकर्ता इस इंस्टेंस को कहां से हासिल कर सकता है.

kind

string

यह अलग-अलग तरीके से यह बताता है कि यह संसाधन किस तरह का है. वैल्यू हमेशा तय स्ट्रिंग games#instance होती है.

PlatformType

संभावित प्लैटफ़ॉर्म टाइप.

Enums
ANDROID यह Android के लिए है.
IOS यह iOS के लिए है.
WEB_APP यह इंस्टेंस वेब ऐप्लिकेशन के लिए है.

InstanceAndroidDetails

Android इंस्टेंस की जानकारी वाला संसाधन.

जेएसओएन के काेड में दिखाना
{
  "packageName": string,
  "kind": string,
  "enablePiracyCheck": boolean,
  "preferred": boolean
}
फ़ील्ड
packageName

string

Android पैकेज का नाम, जो Google Play के यूआरएल से मैप होता है.

kind

string

यह अलग-अलग तरीके से यह बताता है कि यह संसाधन किस तरह का है. वैल्यू हमेशा तय स्ट्रिंग games#instanceAndroidDetails होती है.

enablePiracyCheck

boolean

इस फ़्लैग से पता चलता है कि एंटी-पायरेसी की सुविधा चालू है या नहीं.

preferred

boolean

इससे पता चलता है कि यह इंस्टेंस नए इंस्टॉलेशन के लिए डिफ़ॉल्ट है.

InstanceIosDetails

iOS की जानकारी वाला संसाधन.

जेएसओएन के काेड में दिखाना
{
  "kind": string,
  "bundleIdentifier": string,
  "itunesAppId": string,
  "supportIphone": boolean,
  "supportIpad": boolean,
  "preferredForIphone": boolean,
  "preferredForIpad": boolean
}
फ़ील्ड
kind

string

यह अलग-अलग तरीके से यह बताता है कि यह संसाधन किस तरह का है. वैल्यू हमेशा तय स्ट्रिंग games#instanceIosDetails होती है.

bundleIdentifier

string

बंडल आइडेंटिफ़ायर.

itunesAppId

string

iTunes ऐप्लिकेशन आईडी चुनें.

supportIphone

boolean

फ़्लैग करके बताएं कि यह इंस्टेंस iPhone पर काम करता है या नहीं.

supportIpad

boolean

फ़्लैग करके बताएं कि यह इंस्टेंस iPad पर काम करता है या नहीं.

preferredForIphone

boolean

इससे पता चलता है कि iPhone डिवाइसों पर नए इंस्टॉलेशन के लिए, यह इंस्टेंस डिफ़ॉल्ट रूप से सेट है.

preferredForIpad

boolean

इससे पता चलता है कि iPad डिवाइसों पर नए इंस्टॉलेशन के लिए, यह इंस्टेंस डिफ़ॉल्ट रूप से सेट है.

InstanceWebDetails

वेब की जानकारी देने वाला संसाधन.

जेएसओएन के काेड में दिखाना
{
  "launchUrl": string,
  "kind": string,
  "preferred": boolean
}
फ़ील्ड
launchUrl

string

गेम के लिए लॉन्च यूआरएल.

kind

string

यह अलग-अलग तरीके से यह बताता है कि यह संसाधन किस तरह का है. वैल्यू हमेशा तय स्ट्रिंग games#instanceWebDetails होती है.

preferred

boolean

इससे पता चलता है कि यह इंस्टेंस नए इंस्टॉलेशन के लिए डिफ़ॉल्ट है.

ApplicationFeature

ऐप्लिकेशन की संभावित सुविधाएं.

Enums
SNAPSHOTS सेव किए गए गेम (स्नैपशॉट).

तरीके

get

दिए गए आईडी से ऐप्लिकेशन का मेटाडेटा लाता है.

getEndPoint

अनुरोध किए गए एंड पॉइंट टाइप के लिए यूआरएल दिखाता है.

played

यह बताएं कि वर्तमान में प्रमाणित उपयोगकर्ता आपका ऐप्लिकेशन चला रहा है.

verify

यह पुष्टि करता है कि इस अनुरोध के साथ दिए गए, पुष्टि करने वाले टोकन, दिए गए आईडी वाले ऐप्लिकेशन के लिए हैं. साथ ही, उस प्लेयर का आईडी लौटाता है जिसके लिए इसे दिया गया था.