REST Resource: accounts.languages.productCertifications

रिसॉर्स: ProductCertification

प्रॉडक्ट सर्टिफ़िकेशन का डेटा.

JSON के काेड में दिखाना
{
  "name": string,
  "title": string,
  "brand": string,
  "mpn": [
    string
  ],
  "productCode": [
    string
  ],
  "countryCode": [
    string
  ],
  "productType": [
    string
  ],
  "certification": [
    {
      object (Certification)
    }
  ],
  "issues": [
    {
      object (Issue)
    }
  ],
  "destinationStatuses": [
    {
      object (DestinationStatus)
    }
  ]
}
फ़ील्ड
name

string

ज़रूरी है. प्रॉडक्ट सर्टिफ़िकेट का यूनीक नाम आइडेंटिफ़ायर. फ़ॉर्मैट: accounts/{account}/languages/{language_code}/productCertifications/{id}. इसमें id कोई यूनीक आइडेंटिफ़ायर है और language_code, https://support.google.com/merchants/answer/160637 के मुताबिक, शॉपिंग के साथ काम करने वाली भाषा का दो अक्षर वाला ISO 639-1 कोड है.

title

string

ज़रूरी है. इससे उस प्रॉडक्ट की साफ़ तौर पर पहचान की जा सकती है जिसके लिए सर्टिफ़िकेट लेना है.

brand

string

ज़रूरी है. यह प्रॉडक्ट के ब्रैंड का नाम है. ब्रैंड का इस्तेमाल, आपके प्रॉडक्ट की पहचान करने के लिए किया जाता है.

mpn[]

string

ज़रूरी नहीं. ये मैन्युफ़ैक्चरर पार्ट नंबर (एमपीएन) हैं. एक ही मैन्युफ़ैक्चरर के सभी प्रॉडक्ट में से, किसी प्रॉडक्ट की अलग तरह से पहचान करने के लिए एमपीएन इस्तेमाल किए जाते हैं

productCode[]

string

ज़रूरी नहीं. GTIN का दूसरा नाम.

countryCode[]

string

ज़रूरी नहीं. दो अक्षर का देश कोड (ISO 3166-1 Alpha 2).

productType[]

string

ज़रूरी नहीं. ये आपके प्रॉडक्ट डेटा में, प्रॉडक्ट की कैटगरी तय करने का अपना सिस्टम होता है.

certification[]

object (Certification)

ज़रूरी है. प्रॉडक्ट के साथ लिंक करने के लिए सर्टिफ़िकेट की सूची.

issues[]

object (Issue)

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

destinationStatuses[]

object (DestinationStatus)

सिर्फ़ आउटपुट के लिए. डेस्टिनेशन की स्थितियां.

सर्टिफ़िकेशन

सर्टिफ़िकेशन के बारे में जानकारी.

JSON के काेड में दिखाना
{
  "name": string,
  "authority": string,
  "code": string,
  "value": string,
  "link": string,
  "logo": string,
  "validUntil": string
}
फ़ील्ड
name

string

ज़रूरी है. सर्टिफ़िकेट का नाम.

authority

string

ज़रूरी है. सर्टिफ़िकेट देने वाली संस्था का नाम.

code

string

ज़रूरी है. सर्टिफ़िकेट की पहचान करने के लिए यूनीक कोड.

value

string

ज़रूरी नहीं. सर्टिफ़िकेट की कस्टम वैल्यू.

validUntil

string

ज़रूरी नहीं. खत्म होने की तारीख (यूटीसी).

समस्या

प्रॉडक्ट से जुड़ी समस्या.

JSON के काेड में दिखाना
{
  "type": string,
  "severity": enum (Severity),
  "attribute": string,
  "title": string,
  "description": string,
  "resolution": enum (IssueResolution),
  "destination": string,
  "timestamp": string
}
फ़ील्ड
type

string

सर्वर से जनरेट हुई समस्या का टाइप. उदाहरण के लिए, “INCORRECT_TEXT_FORMATTING”, “IMAGE_NOT_SERVEABLE” वगैरह.

severity

enum (Severity)

समस्या की गंभीरता.

attribute

string

अगर मौजूद हो, तो वह एट्रिब्यूट जिसकी वजह से समस्या हुई. एट्रिब्यूट के बारे में ज़्यादा जानने के लिए, https://support.google.com/manufacturers/answer/6124116 पर जाएं.

title

string

समस्या के बारे में बताने वाला छोटा टाइटल.

description

string

समस्या के बारे में ज़्यादा जानकारी, जिसमें उसे ठीक करने का तरीका बताया गया हो.

resolution

enum (IssueResolution)

समस्या को हल करने के लिए क्या करना होगा.

destination

string

वह डेस्टिनेशन जिस पर यह समस्या लागू होती है.

timestamp

string (Timestamp format)

यह समस्या कब हुई, इसका टाइमस्टैंप.

आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड रिज़ॉल्यूशन और नौ दशमलव अंकों के साथ. उदाहरण के लिए: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

गंभीरता

समस्या की गंभीरता.

Enums
SEVERITY_UNSPECIFIED गंभीरता की जानकारी नहीं दी गई है. इसका कभी इस्तेमाल नहीं किया जाता.
ERROR गड़बड़ी की गंभीरता. इस समस्या की वजह से, पूरे आइटम का इस्तेमाल नहीं किया जा सकता.
WARNING चेतावनी की गंभीरता. यह समस्या या तो उस एट्रिब्यूट के इस्तेमाल को रोकती है जिसकी वजह से यह गड़बड़ी हुई है या वह समस्या है जिसकी वजह से जल्द ही पूरे आइटम के इस्तेमाल पर रोक लगा दी जाएगी.
INFO जानकारी की गंभीरता. यह ऐसी समस्या है जिस पर तुरंत ध्यान देने की ज़रूरत नहीं है. उदाहरण के लिए, इसका इस्तेमाल यह बताने के लिए किया जाता है कि किन एट्रिब्यूट की समीक्षा बाकी है.

IssueResolution

समस्या हल हो गई है.

Enums
RESOLUTION_UNSPECIFIED रिज़ॉल्यूशन की जानकारी नहीं दी गई है. इसका कभी इस्तेमाल नहीं किया जाता.
USER_ACTION डेटा देने वाले उपयोगकर्ता को समस्या को हल करने के लिए कार्रवाई करनी होगी. उदाहरण के लिए, कुछ डेटा में सुधार करना.
PENDING_PROCESSING समस्या अपने-आप हल हो जाएगी. उदाहरण के लिए, इमेज को क्रॉल करना या Google की समीक्षा. अब आपको कुछ करने की ज़रूरत नहीं है. समस्या को ठीक करने पर, कोई दूसरी समस्या हो सकती है. उदाहरण के लिए, क्रॉल न हो पाना.

DestinationStatus

डेस्टिनेशन का स्टेटस.

JSON के काेड में दिखाना
{
  "destination": string,
  "status": enum (Status)
}
फ़ील्ड
destination

string

डेस्टिनेशन का नाम.

status

enum (Status)

डेस्टिनेशन का स्टेटस.

स्थिति

स्टेटस.

Enums
UNKNOWN स्थिति की जानकारी नहीं दी गई है. इसका कभी इस्तेमाल नहीं किया जाता.
ACTIVE प्रॉडक्ट का इस्तेमाल इस डेस्टिनेशन के लिए किया जाता है.
PENDING फ़ैसला अब तक नहीं हुआ है.
DISAPPROVED प्रॉडक्ट अस्वीकार कर दिया गया है. कृपया समस्याओं को देखें.

तरीके

delete

प्रॉडक्ट के सर्टिफ़िकेट को उसके नाम के हिसाब से मिटाता है.

get

प्रॉडक्ट के नाम से सर्टिफ़िकेट मिलता है.

list

किसी सर्टिफ़िकेट देने वाली संस्था या निकाय से मिले प्रॉडक्ट सर्टिफ़िकेट की सूची.

patch

प्रॉडक्ट का सर्टिफ़िकेट अपडेट करता है. यह सर्टिफ़िकेट, प्रॉडक्ट को सर्टिफ़िकेट से जोड़ता है. अगर allow_missing = true है, तो यह सर्टिफ़िकेट बनाता है.