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

ज़रूरी नहीं. दो अक्षरों वाला देश का कोड (आईएसओ 3166-1 ऐल्फ़ा 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,
  "applicableCountries": [
    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)

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

यह RFC 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".

applicableCountries[]

string

सिर्फ़ आउटपुट के लिए. उन देशों के कोड (आईएसओ 3166-1 ऐल्फ़ा-2) की सूची जहां मैन्युफ़ैक्चरर के प्रॉडक्ट पर समस्या लागू होती है.

गंभीरता

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

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

IssueResolution

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

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

DestinationStatus

डेस्टिनेशन की स्थिति.

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

string

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

status

enum (Status)

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

approvedCountries[]

string

सिर्फ़ आउटपुट के लिए. उन देशों के कोड (आईएसओ 3166-1 ऐल्फ़ा-2) की सूची जहां ऑफ़र को मंज़ूरी मिली है.

pendingCountries[]

string

सिर्फ़ आउटपुट के लिए. उन देशों के कोड (आईएसओ 3166-1 ऐल्फ़ा-2) की सूची जहां ऑफ़र को मंज़ूरी मिलना बाकी है.

disapprovedCountries[]

string

सिर्फ़ आउटपुट के लिए. उन देशों के कोड (आईएसओ 3166-1 ऐल्फ़ा-2) की सूची जहां ऑफ़र अस्वीकार कर दिया गया है.

स्थिति

स्टेटस.

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

तरीके

delete

इस तरीके का इस्तेमाल करके, किसी प्रॉडक्ट सर्टिफ़िकेट को उसके नाम के हिसाब से मिटाया जा सकता है.

get

इस तरीके से, प्रॉडक्ट सर्टिफ़िकेट को उसके नाम से ऐक्सेस किया जाता है.

list

यह एट्रिब्यूट, सर्टिफ़िकेट देने वाली किसी संस्था या निकाय से मिले प्रॉडक्ट सर्टिफ़िकेट की सूची दिखाता है.

patch

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