REST Resource: reviews

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

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

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

string

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

authorName

string

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

comments[]

object (Comment)

दोहराया गया फ़ील्ड, जिसमें समीक्षा के लिए टिप्पणियां होती हैं.

Comment

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

जेएसओएन के काेड में दिखाना
{

  // 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

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

जेएसओएन के काेड में दिखाना
{
  "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 की आधी रात को यूटीसी पर एक epoch के हिसाब से है.

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

string (int64 format)

Unix epoch के बाद से यूटीसी समय के सेकंड के बारे में जानकारी देता है.

nanos

integer

नैनोसेकंड रिज़ॉल्यूशन पर, एक सेकंड के नॉन-नेगेटिव. यह 0 से 9,99,99,999 के बीच होना चाहिए.

DeviceMetadata

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

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

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

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

string

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

lastModified

object (Timestamp)

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

तरीके

get

एक समीक्षा पाएं.

list

सभी समीक्षाओं की सूची बनाता है.

reply

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