REST Resource: accounts.merchantReviews

रिसॉर्स: MerchantReview

कारोबारी या कंपनी की समीक्षा. ज़्यादा जानकारी के लिए, कारोबारी या कंपनी की समीक्षा वाले फ़ीड के बारे में जानकारी देखें

JSON के काेड में दिखाना
{
  "name": string,
  "merchantReviewId": string,
  "attributes": {
    object (MerchantReviewAttributes)
  },
  "customAttributes": [
    {
      object (CustomAttribute)
    }
  ],
  "dataSource": string,
  "merchantReviewStatus": {
    object (MerchantReviewStatus)
  }
}
फ़ील्ड
name

string

आइडेंटिफ़ायर. कारोबारी या कंपनी की समीक्षा का नाम. फ़ॉर्मैट: "{merchantreview.name=accounts/{account}/merchantReviews/{merchantReview}}"

merchantReviewId

string

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

attributes

object (MerchantReviewAttributes)

ज़रूरी नहीं. कारोबारी या कंपनी की समीक्षा से जुड़े एट्रिब्यूट की सूची.

customAttributes[]

object (CustomAttribute)

ज़रूरी है. कस्टम (व्यापारी का दिया गया) एट्रिब्यूट की सूची. इसका इस्तेमाल, डेटा स्पेसिफ़िकेशन के किसी भी एट्रिब्यूट को उसके सामान्य फ़ॉर्म (उदाहरण के लिए, { "name": "size type", "value": "regular" }) में सबमिट करने के लिए भी किया जा सकता है. यह उन एट्रिब्यूट को सबमिट करने के लिए मददगार होता है जिन्हें एपीआई साफ़ तौर पर एक्सपोज़ नहीं करता, जैसे कि एक्सपेरिमेंटल एट्रिब्यूट. हर कस्टम एट्रिब्यूट के लिए, नाम और वैल्यू में कुल 10,240 वर्ण इस्तेमाल किए जा सकते हैं. हर प्रॉडक्ट के लिए ज़्यादा से ज़्यादा 2, 500 कस्टम एट्रिब्यूट सेट किए जा सकते हैं. इनका कुल साइज़ 102.4 केबी होना चाहिए. कस्टम एट्रिब्यूट के नामों में अंडरस्कोर डालने पर, उन्हें स्पेस से बदल दिया जाता है.

dataSource

string

सिर्फ़ आउटपुट के लिए. कारोबारी/कंपनी की समीक्षा का प्राइमरी डेटा सोर्स.

merchantReviewStatus

object (MerchantReviewStatus)

सिर्फ़ आउटपुट के लिए. कारोबारी या कंपनी की समीक्षा का स्टेटस, डेटा की पुष्टि से जुड़ी समस्याएं. इसका मतलब है कि कारोबारी या कंपनी की समीक्षा की जानकारी, अलग-अलग समय पर कैलकुलेट की जाती है.

MerchantReviewAttributes

विशेषताएं.

JSON के काेड में दिखाना
{
  "merchantId": string,
  "merchantDisplayName": string,
  "merchantLink": string,
  "merchantRatingLink": string,
  "minRating": string,
  "maxRating": string,
  "rating": number,
  "title": string,
  "content": string,
  "reviewerId": string,
  "reviewerUsername": string,
  "isAnonymous": boolean,
  "collectionMethod": enum (CollectionMethod),
  "reviewTime": string,
  "reviewLanguage": string,
  "reviewCountry": string
}
फ़ील्ड
merchantId

string

ज़रूरी है. यह सभी अनुरोधों के लिए यूनीक और स्थिर होना चाहिए. दूसरे शब्दों में, अगर आज और 90 दिन पहले किए गए अनुरोध में एक ही व्यापारी/कंपनी/कारोबारी का रेफ़रंस दिया गया है, तो उनके पास एक ही आईडी होना चाहिए.

merchantDisplayName

string

ज़रूरी नहीं. व्यापारी/कंपनी/कारोबारी का ऐसा नाम जिसे कोई भी व्यक्ति आसानी से पढ़ सकता है.

minRating

string (int64 format)

ज़रूरी नहीं. रेटिंग के लिए कम से कम संख्या. यह सबसे खराब रेटिंग होनी चाहिए. यह कोई रेटिंग न होने की वैल्यू नहीं होनी चाहिए.

maxRating

string (int64 format)

ज़रूरी नहीं. रेटिंग के लिए सबसे बड़ी संख्या. ज़्यादा से ज़्यादा रेटिंग की वैल्यू, कम से कम रेटिंग की वैल्यू से ज़्यादा होनी चाहिए.

rating

number

ज़रूरी नहीं. समीक्षक ने कारोबार को जो कुल रेटिंग दी है.

title

string

ज़रूरी नहीं. समीक्षा का टाइटल.

content

string

ज़रूरी है. यह उपयोगकर्ता से मिला कोई भी फ़्रीफ़ॉर्म टेक्स्ट होना चाहिए. साथ ही, इसमें काट-छांट नहीं की जानी चाहिए. अगर अलग-अलग सवालों के कई जवाब दिए गए हैं, तो सभी जवाबों को शामिल किया जाना चाहिए. साथ ही, जवाबों को समझने के लिए कम से कम संदर्भ भी शामिल किया जाना चाहिए. अगर सवालों के जवाब नहीं दिए गए हैं, तो संदर्भ नहीं दिया जाना चाहिए.

reviewerId

string

ज़रूरी नहीं. पब्लिशर के सिस्टम में, समीक्षा करने वाले व्यक्ति के लिए एक स्थायी और यूनीक आइडेंटिफ़ायर.

reviewerUsername

string

ज़रूरी नहीं. समीक्षा करने वाले व्यक्ति का डिसप्ले नेम.

isAnonymous

boolean

ज़रूरी नहीं. अगर समीक्षक की पहचान छिपानी है, तो 'सही' पर सेट करें.

collectionMethod

enum (CollectionMethod)

ज़रूरी नहीं. समीक्षा इकट्ठा करने का तरीका.

reviewTime

string (Timestamp format)

ज़रूरी है. टाइमस्टैंप से पता चलता है कि समीक्षा कब लिखी गई थी.

reviewLanguage

string

ज़रूरी है. समीक्षा की भाषा, जिसे BCP-47 भाषा कोड से तय किया जाता है.

reviewCountry

string

ज़रूरी नहीं. वह देश जहां समीक्षक ने ISO 3166-1 ऐल्फ़ा-2 देश कोड के मुताबिक ऑर्डर किया है.

CollectionMethod

समीक्षा इकट्ठा करने का तरीका.

Enums
COLLECTION_METHOD_UNSPECIFIED डेटा इकट्ठा करने का तरीका नहीं बताया गया है.
MERCHANT_UNSOLICITED जब उपयोगकर्ता ने समीक्षा सबमिट की थी, तब वह किसी खास अनुरोध का जवाब नहीं दे रहा था.
POINT_OF_SALE उपयोगकर्ता ने ऑर्डर करते समय, अनुरोध के जवाब में समीक्षा सबमिट की हो.
AFTER_FULFILLMENT उपयोगकर्ता ने ऑर्डर पूरा होने के बाद, अनुरोध के जवाब में समीक्षा सबमिट की.

MerchantReviewStatus

कारोबारी या कंपनी की समीक्षा का स्टेटस, डेटा की पुष्टि से जुड़ी समस्याएं. इसका मतलब है कि कारोबारी या कंपनी की समीक्षा की जानकारी, अलग-अलग समय पर कैलकुलेट की जाती है.

JSON के काेड में दिखाना
{
  "destinationStatuses": [
    {
      object (MerchantReviewDestinationStatus)
    }
  ],
  "itemLevelIssues": [
    {
      object (MerchantReviewItemLevelIssue)
    }
  ],
  "createTime": string,
  "lastUpdateTime": string
}
फ़ील्ड
destinationStatuses[]

object (MerchantReviewDestinationStatus)

सिर्फ़ आउटपुट के लिए. व्यापारी/कंपनी की समीक्षा के लिए चुने गए डेस्टिनेशन.

itemLevelIssues[]

object (MerchantReviewItemLevelIssue)

सिर्फ़ आउटपुट के लिए. कारोबारी या कंपनी की समीक्षा से जुड़ी सभी समस्याओं की सूची.

createTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. आइटम बनाने की तारीख, ISO 8601 फ़ॉर्मैट में.

lastUpdateTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. ISO 8601 फ़ॉर्मैट में, आइटम को पिछली बार अपडेट करने की तारीख.

MerchantReviewDestinationStatus

कारोबारी या कंपनी की समीक्षा की स्थिति का डेस्टिनेशन स्टेटस.

JSON के काेड में दिखाना
{
  "reportingContext": enum (ReportingContextEnum)
}
फ़ील्ड
reportingContext

enum (ReportingContextEnum)

सिर्फ़ आउटपुट के लिए. रिपोर्टिंग कॉन्टेक्स्ट का नाम.

MerchantReviewItemLevelIssue

व्यापारी/कंपनी/कारोबारी की समीक्षा की स्थिति का ItemLevelIssue.

JSON के काेड में दिखाना
{
  "code": string,
  "severity": enum (Severity),
  "resolution": string,
  "attribute": string,
  "reportingContext": enum (ReportingContextEnum),
  "description": string,
  "detail": string,
  "documentation": string
}
फ़ील्ड
code

string

सिर्फ़ आउटपुट के लिए. समस्या का गड़बड़ी कोड.

severity

enum (Severity)

सिर्फ़ आउटपुट के लिए. इस समस्या से, कारोबारी या कंपनी की समीक्षा दिखाने पर क्या असर पड़ता है.

resolution

string

सिर्फ़ आउटपुट के लिए. क्या व्यापारी/कंपनी इस समस्या को हल कर सकती है.

attribute

string

सिर्फ़ आउटपुट के लिए. अगर समस्या किसी एक एट्रिब्यूट की वजह से है, तो एट्रिब्यूट का नाम.

reportingContext

enum (ReportingContextEnum)

सिर्फ़ आउटपुट के लिए. रिपोर्टिंग कॉन्टेक्स्ट, जिस पर समस्या लागू होती है.

description

string

सिर्फ़ आउटपुट के लिए. समस्या के बारे में अंग्रेज़ी में कम शब्दों में जानकारी.

detail

string

सिर्फ़ आउटपुट के लिए. समस्या के बारे में पूरी जानकारी, अंग्रेज़ी में.

documentation

string

सिर्फ़ आउटपुट के लिए. इस समस्या को हल करने में मदद करने के लिए, किसी वेब पेज का यूआरएल.

गंभीरता

इस समस्या की वजह से, कारोबारी या कंपनी की समीक्षा दिखाने पर क्या असर पड़ता है.

Enums
SEVERITY_UNSPECIFIED इसकी जानकारी नहीं दी गई है.
NOT_IMPACTED यह समस्या एक चेतावनी है. इसका कारोबारी की समीक्षा पर सीधा असर नहीं पड़ता.
DISAPPROVED समस्या की वजह से, कारोबारी या कंपनी की समीक्षा अस्वीकार कर दी जाती है.

तरीके

delete

कारोबारी या कंपनी की समीक्षा मिटा दी जाती है.

get

व्यापारी/कंपनी की समीक्षा मिलती है.

insert

आपके Merchant Center खाते के लिए समीक्षा डालता है.

list

कारोबारी या कंपनी की समीक्षाएं दिखाता है.