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, Shopping पर इस्तेमाल की जा सकने वाली भाषा का दो अक्षर वाला ISO 639-1 कोड है. इसके बारे में ज़्यादा जानने के लिए, https://support.google.com/merchants/answer/160637 पर जाएं.

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,
  "labelLink": string,
  "documentLink": 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)

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

यह आरएफ़सी 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

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

pendingCountries[]

string

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

disapprovedCountries[]

string

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

स्थिति

स्टेटस.

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

तरीके

delete

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

get

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

list

इससे सर्टिफ़िकेट जारी करने वाली किसी संस्था से मिले प्रॉडक्ट सर्टिफ़िकेट की लिस्ट मिलती है.

patch

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