REST Resource: accounts.locations.reviews

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

सिर्फ़ आउटपुट के लिए. यह किसी जगह की समीक्षा को दिखाता है.

JSON के काेड में दिखाना
{
  "name": string,
  "reviewId": string,
  "reviewer": {
    object (Reviewer)
  },
  "starRating": enum (StarRating),
  "comment": string,
  "createTime": string,
  "updateTime": string,
  "reviewReply": {
    object (ReviewReply)
  }
}
फ़ील्ड
name

string

संसाधन का नाम. समीक्षा के लिए, यह accounts/{accountId}/locations/{locationId}/reviews/{reviewId} फ़ॉर्मैट में होता है

reviewId

string

यह एन्क्रिप्ट (सुरक्षित) किया गया यूनीक आइडेंटिफ़ायर होता है.

reviewer

object (Reviewer)

समीक्षा लिखने वाले का नाम.

starRating

enum (StarRating)

समीक्षा की स्टार रेटिंग.

comment

string

समीक्षा का जवाब सादे टेक्स्ट में है और इसमें मार्कअप जोड़े गए हैं.

createTime

string (Timestamp format)

समीक्षा लिखे जाने का टाइमस्टैंप.

यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" या "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

समीक्षा में पिछली बार बदलाव किए जाने का टाइमस्टैंप.

यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" या "2014-10-02T15:01:23+05:30".

reviewReply

object (ReviewReply)

इस जगह के मालिक/मैनेजर का इस समीक्षा पर दिया गया जवाब.

समीक्षक

यह समीक्षा लिखने वाले व्यक्ति के बारे में जानकारी देता है.

JSON के काेड में दिखाना
{
  "profilePhotoUrl": string,
  "displayName": string,
  "isAnonymous": boolean
}
फ़ील्ड
profilePhotoUrl

string

समीक्षक की प्रोफ़ाइल फ़ोटो का लिंक. यह वैल्यू सिर्फ़ तब भरी जाती है, जब isAnonymous की वैल्यू 'गलत है' पर सेट हो.

displayName

string

समीक्षा करने वाले व्यक्ति का नाम. अगर isAnonymous की वैल्यू false है, तो इसमें सिर्फ़ समीक्षक का असली नाम दिखता है.

isAnonymous

boolean

इससे पता चलता है कि समीक्षा करने वाले व्यक्ति ने पहचान छिपाकर समीक्षा करने का विकल्प चुना है या नहीं.

StarRating

पांच में से स्टार रेटिंग. इसमें पांच स्टार सबसे ज़्यादा रेटिंग होती है.

Enums
STAR_RATING_UNSPECIFIED जानकारी नहीं दी गई है.
ONE पांच में से एक स्टार.
TWO ज़्यादा से ज़्यादा पांच में से दो स्टार.
THREE पांच में से तीन स्टार.
FOUR पांच में से चार स्टार.
FIVE ज़्यादा से ज़्यादा स्टार रेटिंग.

ReviewReply

इससे किसी समीक्षा पर, कारोबार के मालिक या मैनेजर के जवाब के बारे में पता चलता है.

JSON के काेड में दिखाना
{
  "comment": string,
  "updateTime": string,
  "reviewReplyState": enum (State)
}
फ़ील्ड
comment

string

समीक्षा का जवाब सादे टेक्स्ट में है और इसमें मार्कअप जोड़े गए हैं. ज़्यादा से ज़्यादा 4,096 बाइट इस्तेमाल किए जा सकते हैं.

updateTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. जवाब में पिछली बार बदलाव किए जाने का टाइमस्टैंप.

यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" या "2014-10-02T15:01:23+05:30".

reviewReplyState

enum (State)

सिर्फ़ आउटपुट के लिए. समीक्षा के जवाब की स्थिति.

राज्य

यह समीक्षा के जवाब की मॉडरेशन स्थिति को दिखाता है.

Enums
REVIEW_REPLY_STATE_UNSPECIFIED इससे पता चलता है कि स्थिति की जानकारी नहीं दी गई है.
PENDING इससे पता चलता है कि जवाब को मॉडरेट करना बाकी है.
REJECTED इससे पता चलता है कि जवाब को अस्वीकार कर दिया गया है.
APPROVED इससे पता चलता है कि जवाब को स्वीकार कर लिया गया है.

तरीके

deleteReply

इस तरीके का इस्तेमाल करके, किसी समीक्षा पर दिया गया जवाब मिटाया जा सकता है.

get

यह फ़ंक्शन, तय की गई समीक्षा दिखाता है.

list

यह फ़ंक्शन, किसी जगह के लिए समीक्षाओं की पेज के हिसाब से बांटी गई सूची दिखाता है.

updateReply

इस तरीके का इस्तेमाल करके, किसी समीक्षा के जवाब को अपडेट किया जा सकता है.