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 के मुताबिक, Shopping के लिए इस्तेमाल की जाने वाली भाषा का दो अक्षरों वाला 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

समस्या का सर्वर से जनरेट किया गया प्रकार, उदाहरण के लिए, “IN सही_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 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: "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

प्रॉडक्ट से जुड़े सर्टिफ़िकेशन को लिंक करने वाले प्रॉडक्ट के सर्टिफ़िकेशन को अपडेट करता है (या अगर prevent_missing = true होता है) बनाता है.