REST Resource: applications

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

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

JSON के काेड में दिखाना
{
  "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

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

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

string

प्राथमिक श्रेणी.

secondary

string

दूसरी कैटगरी.

kind

string

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

ImageAsset

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

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

string

ऐसेट का नाम.

width

integer

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

height

integer

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

url

string

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

kind

string

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

इंस्टेंस

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

JSON के काेड में दिखाना
{
  "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 इंस्टेंस की जानकारी देने वाला संसाधन.

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

string

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

kind

string

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

enablePiracyCheck

boolean

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

preferred

boolean

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

InstanceIosDetails

iOS की ज़्यादा जानकारी वाला संसाधन.

JSON के काेड में दिखाना
{
  "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

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

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

string

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

kind

string

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

preferred

boolean

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

ApplicationFeature

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

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

तरीके

get

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

getEndPoint

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

played

यह बताएं कि फ़िलहाल पुष्टि किया गया उपयोगकर्ता आपका ऐप्लिकेशन खेल रहा है.

verify

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