REST Resource: reviews

संसाधन: समीक्षा

Android ऐप्लिकेशन की समीक्षा.

JSON के काेड में दिखाना
{
  "reviewId": string,
  "authorName": string,
  "comments": [
    {
      object (Comment)
    }
  ]
}
फ़ील्ड
reviewId

string

इस समीक्षा के लिए यूनीक आइडेंटिफ़ायर.

authorName

string

समीक्षा लिखने वाले उपयोगकर्ता का नाम.

comments[]

object (Comment)

समीक्षा के लिए टिप्पणियां शामिल करने वाला दोहराया गया फ़ील्ड.

टिप्पणी

उपयोगकर्ता और डेवलपर के बीच हुई बातचीत की जानकारी.

JSON के काेड में दिखाना
{

  // Union field comment can be only one of the following:
  "userComment": {
    object (UserComment)
  },
  "developerComment": {
    object (DeveloperComment)
  }
  // End of list of possible types for union field comment.
}
फ़ील्ड

यूनियन फ़ील्ड comment.

comment इनमें से कोई एक हो सकता है:

userComment

object (UserComment)

किसी उपयोगकर्ता की टिप्पणी.

developerComment

object (DeveloperComment)

डेवलपर की टिप्पणी.

UserComment

उपयोगकर्ता और डेवलपर के बीच हुई बातचीत से उपयोगकर्ता की एंट्री.

JSON के काेड में दिखाना
{
  "text": string,
  "lastModified": {
    object (Timestamp)
  },
  "starRating": integer,
  "reviewerLanguage": string,
  "device": string,
  "androidOsVersion": integer,
  "appVersionCode": integer,
  "appVersionName": string,
  "thumbsUpCount": integer,
  "thumbsDownCount": integer,
  "deviceMetadata": {
    object (DeviceMetadata)
  },
  "originalText": string
}
फ़ील्ड
text

string

टिप्पणी का मुख्य हिस्सा. कुछ मामलों में, उपयोगकर्ताओं ने अलग-अलग टाइटल और मुख्य हिस्से के साथ समीक्षा लिखी है. ऐसे मामलों में, टाइटल और मुख्य हिस्से को जोड़ दिया जाता है और टैब वर्ण से अलग किया जाता है.

lastModified

object (Timestamp)

इस टिप्पणी को पिछली बार इस समय अपडेट किया गया था.

starRating

integer

समीक्षा के साथ जुड़ी स्टार रेटिंग, जो 1 से 5 के बीच होती है.

reviewerLanguage

string

समीक्षा करने वाले व्यक्ति की भाषा का कोड. यह जानकारी, डिवाइस की सेटिंग से ली जाती है. इसलिए, यह ज़रूरी नहीं है कि यह उस भाषा से मेल खाए जिसमें समीक्षा लिखी गई है. हो सकता है कि यह मौजूद न हो.

device

string

समीक्षक के डिवाइस का कोडनेम, जैसे कि klte, flounder. हो सकता है कि यह मौजूद न हो.

androidOsVersion

integer

समीक्षा लिखने के समय, उपयोगकर्ता के डिवाइस पर इंटिजर Android SDK टूल का वर्शन. उदाहरण के लिए, 23 का मतलब Marshmallow है. हो सकता है कि यह मौजूद न हो.

appVersionCode

integer

समीक्षा लिखने के समय इंस्टॉल किए गए ऐप्लिकेशन का वर्शन कोड. हो सकता है कि यह मौजूद न हो.

appVersionName

string

समीक्षा लिखने के समय इंस्टॉल किए गए ऐप्लिकेशन के वर्शन का स्ट्रिंग नाम. हो सकता है कि यह मौजूद न हो.

thumbsUpCount

integer

इस समीक्षा को पसंद करने वाले उपयोगकर्ताओं की संख्या.

thumbsDownCount

integer

इस समीक्षा को 'नापसंद है' का निशान देने वाले उपयोगकर्ताओं की संख्या.

deviceMetadata

object (DeviceMetadata)

उपयोगकर्ता के डिवाइस की विशेषताओं के बारे में जानकारी.

originalText

string

समीक्षा का वह टेक्स्ट जिसका अनुवाद नहीं किया गया है. अगर समीक्षा का अनुवाद नहीं किया गया है, तो इसे खाली छोड़ दिया जाता है.

टाइमस्टैंप

टाइमस्टैंप, किसी भी टाइम ज़ोन या स्थानीय कैलेंडर से अलग समय को दिखाता है. इसे नैनोसेकंड रिज़ॉल्यूशन में, सेकंड और सेकंड के फ़्रैक्शन की गिनती के तौर पर एन्कोड किया जाता है. यह गिनती, 1 जनवरी, 1970 को यूटीसी की आधी रात को शुरू हुई थी.

JSON के काेड में दिखाना
{
  "seconds": string,
  "nanos": integer
}
फ़ील्ड
seconds

string (int64 format)

Unix epoch के बाद से यूटीसी समय के सेकंड दिखाता है.

nanos

integer

नैनोसेकंड रिज़ॉल्यूशन में, सेकंड के ऐसे हिस्से जो शून्य से ज़्यादा हों. यह वैल्यू 0 से 999,999,999 के बीच होनी चाहिए.

DeviceMetadata

उपयोगकर्ता के डिवाइस की विशेषताएं.

JSON के काेड में दिखाना
{
  "productName": string,
  "manufacturer": string,
  "deviceClass": string,
  "screenWidthPx": integer,
  "screenHeightPx": integer,
  "nativePlatform": string,
  "screenDensityDpi": integer,
  "glEsVersion": integer,
  "cpuModel": string,
  "cpuMake": string,
  "ramMb": integer
}
फ़ील्ड
productName

string

डिवाइस के मॉडल का नाम (उदाहरण के लिए, Droid)

manufacturer

string

डिवाइस बनाने वाली कंपनी (उदाहरण के लिए, Motorola)

deviceClass

string

डिवाइस की कैटगरी (उदाहरण के लिए, टैबलेट)

screenWidthPx

integer

पिक्सल में स्क्रीन की चौड़ाई

screenHeightPx

integer

पिक्सल में स्क्रीन की ऊंचाई

nativePlatform

string

नेटिव प्लैटफ़ॉर्म की कॉमा से अलग की गई सूची (उदाहरण के लिए, "arm", "arm7")

screenDensityDpi

integer

डीपीआई में स्क्रीन डेंसिटी

glEsVersion

integer

OpenGL वर्शन

cpuModel

string

डिवाइस का सीपीयू मॉडल, जैसे कि "MSM8974"

cpuMake

string

डिवाइस का सीपीयू मैन्युफ़ैक्चरर, जैसे कि "Qualcomm"

ramMb

integer

डिवाइस का रैम, मेगाबाइट में. उदाहरण के लिए, "2048"

DeveloperComment

उपयोगकर्ता और डेवलपर के बीच हुई बातचीत से डेवलपर की एंट्री.

JSON के काेड में दिखाना
{
  "text": string,
  "lastModified": {
    object (Timestamp)
  }
}
फ़ील्ड
text

string

टिप्पणी का कॉन्टेंट, यानी जवाब का मुख्य हिस्सा.

lastModified

object (Timestamp)

इस टिप्पणी को पिछली बार इस समय अपडेट किया गया था.

तरीके

get

उसे एक समीक्षा मिलती है.

list

सभी समीक्षाएं दिखाता है.

reply

किसी एक समीक्षा का जवाब देता है या किसी मौजूदा जवाब को अपडेट करता है.