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, फ़्लंडर. हो सकता है मौजूद न हों.

androidOsVersion

integer

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

appVersionCode

integer

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

appVersionName

string

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

thumbsUpCount

integer

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

thumbsDownCount

integer

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

deviceMetadata

object (DeviceMetadata)

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

originalText

string

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

टाइमस्टैंप

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

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

string (int64 format)

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

nanos

integer

नैनोसेकंड रिज़ॉल्यूशन पर, एक सेकंड के नॉन-नेगेटिव फ़्रैक्शन को शामिल करना. यह 0 से 9,99,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

नेटिव प्लैटफ़ॉर्म की कॉमा-सेपरेटेड लिस्ट (जैसे, "आर्म", "arm7")

screenDensityDpi

integer

डीपीआई में स्क्रीन की सघनता

glEsVersion

integer

OpenGL वर्शन

cpuModel

string

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

cpuMake

string

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

ramMb

integer

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

DeveloperComment

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

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

string

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

lastModified

object (Timestamp)

वह तारीख जब यह टिप्पणी पिछली बार अपडेट की गई थी.

तरीके

get

सिर्फ़ एक समीक्षा की जाएगी.

list

इसमें सभी समीक्षाओं की जानकारी होती है.

reply

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