REST Resource: accounts.products

रिसॉर्स: प्रॉडक्ट

प्रोसेस किया गया प्रॉडक्ट, जो नियमों और पूरक डेटा सोर्स को लागू करने के बाद, कई [प्रॉडक्ट इनपुट][[google.shopping.content.bundles.Products.Productइनपुट] से बनाया जाता है. प्रोसेस किया गया यह प्रॉडक्ट, आपके Merchant Center खाते, शॉपिंग विज्ञापनों, और Google के दूसरे प्लैटफ़ॉर्म पर दिखाए गए प्रॉडक्ट से मेल खाता है. हर प्रॉडक्ट में, एक प्राइमरी डेटा सोर्स प्रॉडक्ट इनपुट और कई पूरक डेटा सोर्स इनपुट शामिल होते हैं. प्रॉडक्ट इनपुट डालने, अपडेट करने या मिटाने के बाद, प्रोसेस किए गए अपडेट किए गए प्रॉडक्ट को वापस लाने में कुछ मिनट लग सकते हैं.

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

जेएसओएन के काेड में दिखाना
{
  "name": string,
  "channel": enum (ChannelEnum),
  "offerId": string,
  "contentLanguage": string,
  "feedLabel": string,
  "dataSource": string,
  "attributes": {
    object (Attributes)
  },
  "customAttributes": [
    {
      object (CustomAttribute)
    }
  ],
  "productStatus": {
    object (ProductStatus)
  },
  "versionNumber": string
}
फ़ील्ड
name

string

प्रॉडक्ट का नाम. फ़ॉर्मैट: "{product.name=accounts/{account}/products/{product}}"

channel

enum (ChannelEnum)

सिर्फ़ आउटपुट के लिए. प्रॉडक्ट का चैनल.

offerId

string

सिर्फ़ आउटपुट के लिए. प्रॉडक्ट के लिए आपका यूनीक आइडेंटिफ़ायर. यह प्रॉडक्ट इनपुट और प्रोसेस किए गए प्रॉडक्ट के लिए एक जैसा होता है. सबमिट करने पर, आगे और पीछे की खाली सफ़ेद जगहों को हटा दिया जाता है. साथ ही, कई खाली सफ़ेद जगहों को एक ही खाली सफ़ेद जगह से बदल दिया जाता है. ज़्यादा जानकारी के लिए प्रॉडक्ट डेटा स्पेसिफ़िकेशन देखें.

contentLanguage

string

सिर्फ़ आउटपुट के लिए. प्रॉडक्ट के लिए, दो अक्षर का ISO 639-1 भाषा कोड.

feedLabel

string

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

dataSource

string

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

attributes

object (Attributes)

सिर्फ़ आउटपुट के लिए. प्रॉडक्ट एट्रिब्यूट की सूची.

customAttributes[]

object (CustomAttribute)

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

productStatus

object (ProductStatus)

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

versionNumber

string (int64 format)

सिर्फ़ आउटपुट के लिए. प्रॉडक्ट का मौजूदा वर्शन (नयापन) दिखाता है. एक ही समय में कई अपडेट करने पर, इसका इस्तेमाल प्रॉडक्ट को सही क्रम में रखने के लिए किया जा सकता है.

अगर यह नीति सेट की जाती है, तो मौजूदा प्रॉडक्ट के मौजूदा वर्शन के नंबर से कम होने पर, प्रॉडक्ट को शामिल नहीं किया जाएगा. मौजूदा versionNumber का इस्तेमाल करके, फिर से शामिल किया जा सकता है. उदाहरण के लिए, प्रॉडक्ट को 30 दिनों के बाद रीफ़्रेश करना.

यह सिर्फ़ प्राइमरी डेटा सोर्स में इंसर्शन के लिए काम करता है.

अगर कार्रवाई को रोका जाता है, तो रद्द किया गया अपवाद लागू कर दिया जाएगा.

विशेषताएं

विशेषताएं.

जेएसओएन के काेड में दिखाना
{
  "additionalImageLinks": [
    string
  ],
  "expirationDate": string,
  "disclosureDate": string,
  "availabilityDate": string,
  "price": {
    object (Price)
  },
  "installment": {
    object (Installment)
  },
  "subscriptionCost": {
    object (SubscriptionCost)
  },
  "loyaltyPoints": {
    object (LoyaltyPoints)
  },
  "loyaltyPrograms": [
    {
      object (LoyaltyProgram)
    }
  ],
  "productTypes": [
    string
  ],
  "salePrice": {
    object (Price)
  },
  "salePriceEffectiveDate": {
    object (Interval)
  },
  "productHeight": {
    object (ProductDimension)
  },
  "productLength": {
    object (ProductDimension)
  },
  "productWidth": {
    object (ProductDimension)
  },
  "productWeight": {
    object (ProductWeight)
  },
  "shipping": [
    {
      object (Shipping)
    }
  ],
  "freeShippingThreshold": [
    {
      object (FreeShippingThreshold)
    }
  ],
  "shippingWeight": {
    object (ShippingWeight)
  },
  "shippingLength": {
    object (ShippingDimension)
  },
  "shippingWidth": {
    object (ShippingDimension)
  },
  "shippingHeight": {
    object (ShippingDimension)
  },
  "sizeTypes": [
    string
  ],
  "taxes": [
    {
      object (Tax)
    }
  ],
  "unitPricingMeasure": {
    object (UnitPricingMeasure)
  },
  "unitPricingBaseMeasure": {
    object (UnitPricingBaseMeasure)
  },
  "adsLabels": [
    string
  ],
  "costOfGoodsSold": {
    object (Price)
  },
  "productDetails": [
    {
      object (ProductDetail)
    }
  ],
  "productHighlights": [
    string
  ],
  "displayAdsSimilarIds": [
    string
  ],
  "promotionIds": [
    string
  ],
  "includedDestinations": [
    string
  ],
  "excludedDestinations": [
    string
  ],
  "shoppingAdsExcludedCountries": [
    string
  ],
  "lifestyleImageLinks": [
    string
  ],
  "cloudExportAdditionalProperties": [
    {
      object (CloudExportAdditionalProperties)
    }
  ],
  "certifications": [
    {
      object (Certification)
    }
  ],
  "autoPricingMinPrice": {
    object (Price)
  },
  "identifierExists": boolean,
  "isBundle": boolean,
  "title": string,
  "description": string,
  "link": string,
  "mobileLink": string,
  "canonicalLink": string,
  "imageLink": string,
  "adult": boolean,
  "ageGroup": string,
  "availability": string,
  "brand": string,
  "color": string,
  "condition": string,
  "gender": string,
  "googleProductCategory": string,
  "gtin": string,
  "itemGroupId": string,
  "material": string,
  "mpn": string,
  "pattern": string,
  "sellOnGoogleQuantity": string,
  "maxHandlingTime": string,
  "minHandlingTime": string,
  "shippingLabel": string,
  "transitTimeLabel": string,
  "size": string,
  "sizeSystem": string,
  "taxCategory": string,
  "energyEfficiencyClass": string,
  "minEnergyEfficiencyClass": string,
  "maxEnergyEfficiencyClass": string,
  "multipack": string,
  "adsGrouping": string,
  "adsRedirect": string,
  "displayAdsId": string,
  "displayAdsTitle": string,
  "displayAdsLink": string,
  "displayAdsValue": number,
  "pickupMethod": string,
  "pickupSla": string,
  "linkTemplate": string,
  "mobileLinkTemplate": string,
  "customLabel0": string,
  "customLabel1": string,
  "customLabel2": string,
  "customLabel3": string,
  "customLabel4": string,
  "externalSellerId": string,
  "pause": string,
  "virtualModelLink": string,
  "structuredTitle": {
    object (ProductStructuredTitle)
  },
  "structuredDescription": {
    object (ProductStructuredDescription)
  }
}
फ़ील्ड
expirationDate

string (Timestamp format)

ISO 8601 फ़ॉर्मैट में डालने के बाद, तय की गई तारीख के बाद, आइटम की समयसीमा खत्म हो जानी चाहिए. खत्म होने की असल तारीख productstatuses में googleExpirationDate के रूप में दिखाई जाती है और अगर expirationDate आने वाले समय में काफ़ी पहले की है, तो तारीख से पहले भी दिख सकती है.

disclosureDate

string (Timestamp format)

वह तारीख जब कोई ऑफ़र ISO 8601 फ़ॉर्मैट में, Google के YouTube प्लैटफ़ॉर्म पर खोज के नतीजों में दिखने लगता है. ज़्यादा जानकारी के लिए, [सार्वजनिक करने की तारीख]( https://support.google.com/merchants/answer/13034208) देखें.

availabilityDate

string (Timestamp format)

ISO 8601 फ़ॉर्मैट में, जिस दिन पहले से ऑर्डर किया गया प्रॉडक्ट डिलीवरी के लिए उपलब्ध होगा.

price

object (Price)

आइटम की कीमत.

installment

object (Installment)

किसी आइटम के लिए चुकाई जाने वाली किस्तों की संख्या और रकम.

subscriptionCost

object (SubscriptionCost)

सदस्यता के अनुबंध से जुड़े किसी आइटम के लिए कुल अवधि (महीने या साल) और हर अवधि के लिए पेमेंट की रकम.

loyaltyPoints

object (LoyaltyPoints)

आइटम खरीदने के बाद लोगों को मिलने वाले लॉयल्टी पॉइंट. सिर्फ़ जापान के लिए.

loyaltyPrograms[]

object (LoyaltyProgram)

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

productTypes[]

string

सामान की कैटगरी (जिसका फ़ॉर्मैट प्रॉडक्ट डेटा स्पेसिफ़िकेशन में बताया गया है).

salePrice

object (Price)

विज्ञापन में शामिल आइटम की सेल वाली कीमत.

salePriceEffectiveDate

object (Interval)

तारीख की वह सीमा जिस दौरान आइटम बिक्री के लिए उपलब्ध है (प्रॉडक्ट डेटा स्पेसिफ़िकेशन देखें).

productHeight

object (ProductDimension)

दी गई इकाइयों में प्रॉडक्ट की ऊंचाई. यह वैल्यू 0 (को छोड़कर) और 3,000 (शामिल) के बीच होनी चाहिए.

productLength

object (ProductDimension)

दी गई इकाइयों में प्रॉडक्ट की लंबाई. यह वैल्यू 0 (को छोड़कर) और 3,000 (शामिल) के बीच होनी चाहिए.

productWidth

object (ProductDimension)

दी गई इकाइयों में प्रॉडक्ट की चौड़ाई. यह वैल्यू 0 (को छोड़कर) और 3,000 (शामिल) के बीच होनी चाहिए.

productWeight

object (ProductWeight)

दी गई इकाइयों में प्रॉडक्ट का वज़न. यह वैल्यू 0 (को छोड़कर) और 2,000 (शामिल) के बीच होनी चाहिए.

shipping[]

object (Shipping)

शिपिंग के नियम.

freeShippingThreshold[]

object (FreeShippingThreshold)

प्रॉडक्ट के लिए मुफ़्त शिपिंग की शर्तें पूरी करना.

shippingWeight

object (ShippingWeight)

शिपिंग के लिए आइटम का वज़न.

shippingLength

object (ShippingDimension)

शिपिंग के लिए आइटम की लंबाई.

shippingWidth

object (ShippingDimension)

शिपिंग के लिए आइटम की चौड़ाई.

shippingHeight

object (ShippingDimension)

शिपिंग के लिए सामान की ऊंचाई.

sizeTypes[]

string

आइटम का कट. इसका इस्तेमाल, अलग-अलग साइज़ के कपड़े दिखाने के लिए किया जा सकता है. साइज़ के ज़्यादा से ज़्यादा दो टाइप दिए जा सकते हैं ([https://support.google.com/merchants/answer/6324497](साइज़ टाइप) देखें).

taxes[]

object (Tax)

टैक्स की जानकारी.

unitPricingMeasure

object (UnitPricingMeasure)

किसी आइटम की माप और डाइमेंशन.

unitPricingBaseMeasure

object (UnitPricingBaseMeasure)

इकाई की कीमत के डिनॉमिनेटर की प्राथमिकता.

adsLabels[]

string

adsGrouping की तरह है, लेकिन सिर्फ़ CPC पर काम करता है.

costOfGoodsSold

object (Price)

बेचे गए सामान की लागत. इसका इस्तेमाल कुल मुनाफ़े की रिपोर्ट करने के लिए किया जाता है.

productDetails[]

object (ProductDetail)

तकनीकी जानकारी या प्रॉडक्ट के बारे में अन्य जानकारी.

productHighlights[]

string

किसी प्रॉडक्ट की सबसे ज़रूरी हाइलाइट के बारे में बताने वाले बुलेट पॉइंट.

displayAdsSimilarIds[]

string

विज्ञापन देने वालों के लिए खास सुझाव.

promotionIds[]

string

प्रमोशन का यूनीक आईडी.

includedDestinations[]

string

इस टारगेट के लिए, शामिल किए जाने वाले डेस्टिनेशन की सूची. इसे Merchant Center में चुने गए चेक बॉक्स के मुताबिक तैयार किया जाता है. अगर excludedDestinations में नहीं दिया गया है, तो डिफ़ॉल्ट डेस्टिनेशन हमेशा शामिल किए जाते हैं.

excludedDestinations[]

string

इस टारगेट के लिए, शामिल नहीं किए जाने वाले डेस्टिनेशन की सूची. इसे Merchant Center में, सही का निशान लगाए गए चेक बॉक्स के मुताबिक तैयार किया जाता है.

shoppingAdsExcludedCountries[]

string

शॉपिंग विज्ञापनों के डेस्टिनेशन से ऑफ़र को बाहर करने के लिए, देशों के कोड की सूची (ISO 3166-1 alpha-2). इस सूची में मौजूद देशों को, डेटा सोर्स की सेटिंग में कॉन्फ़िगर किए गए देशों की सूची से हटा दिया जाता है.

cloudExportAdditionalProperties[]

object (CloudExportAdditionalProperties)

Cloud Retail program में एक्सपोर्ट करने के लिए, अतिरिक्त फ़ील्ड.

certifications[]

object (Certification)

प्रॉडक्ट सर्टिफ़िकेशन. उदाहरण के लिए, ईयू के ईपीआरईएल डेटाबेस में रिकॉर्ड किए गए प्रॉडक्ट के लिए, ऊर्जा दक्षता लेबल तय करना. ज़्यादा जानकारी के लिए सहायता केंद्र लेख पढ़ें.

autoPricingMinPrice

object (Price)

"अपने-आप लागू होने वाली छूट" (https://support.google.com/merchants/answer/10295759) और "डाइनैमिक प्रमोशन" (https://support.google.com/merchants/answer/13949249) प्रोजेक्ट में सुरक्षा के उपाय. इससे यह पक्का किया जाता है कि कारोबारियों या कंपनियों के ऑफ़र पर मिलने वाली छूट, इस वैल्यू से कम न हो. इस वजह से, ऑफ़र की वैल्यू और फ़ायदे में बनी रहती है.

identifierExists

boolean

प्रॉडक्ट की कैटगरी के लिए सही यूनीक प्रॉडक्ट आइडेंटिफ़ायर मौजूद न होने पर, इस वैल्यू को 'गलत' पर सेट करें. जैसे, GTIN, एमपीएन, और ब्रैंड. जानकारी न देने पर, यह डिफ़ॉल्ट तौर पर 'सही' पर सेट होती है.

isBundle

boolean

आइटम, व्यापारी/कंपनी/कारोबारी का तय किया गया बंडल है या नहीं. बंडल, अलग-अलग प्रॉडक्ट का कस्टम ग्रुप होता है. इस ग्रुप में, कोई कारोबारी या कंपनी एक ही कीमत पर कई प्रॉडक्ट बेचती है.

title

string

आइटम का टाइटल.

description

string

आइटम के बारे में जानकारी.

adult

boolean

अगर आइटम वयस्कों के लिए बना है, तो 'सही' पर सेट करें.

ageGroup

string

आइटम के उम्र समूह को टारगेट करें.

availability

string

आइटम की उपलब्धता की स्थिति.

brand

string

आइटम का ब्रैंड.

color

string

आइटम का रंग.

condition

string

आइटम की स्थिति या स्थिति.

gender

string

आइटम के लिए टारगेट लिंग.

googleProductCategory

string

सामान के लिए Google की कैटगरी (Google की प्रॉडक्ट कैटगरी देखें). प्रॉडक्ट की क्वेरी करते समय, इस फ़ील्ड में उपयोगकर्ता से मिली वैल्यू शामिल होगी. फ़िलहाल, एपीआई के ज़रिए अपने-आप असाइन होने वाली Google प्रॉडक्ट कैटगरी को वापस पाने का कोई तरीका नहीं है.

gtin

string

सामान का ग्लोबल ट्रेड आइटम नंबर (GTIN).

itemGroupId

string

एक ही प्रॉडक्ट के सभी वैरिएंट के लिए, शेयर किया गया आइडेंटिफ़ायर.

material

string

जिस सामग्री से आइटम बनाया गया है.

mpn

string

सामान का मैन्युफ़ैक्चरर पार्ट नंबर (MPN).

pattern

string

आइटम का पैटर्न (उदाहरण के लिए, पोल्का डॉट).

sellOnGoogleQuantity

string (int64 format)

प्रॉडक्ट की वह संख्या जो Google पर बेचने के लिए उपलब्ध है. सिर्फ़ ऑनलाइन प्रॉडक्ट के लिए काम करते हैं.

maxHandlingTime

string (int64 format)

प्रॉडक्ट हैंडलिंग में लगने वाला ज़्यादा से ज़्यादा समय (कामकाजी दिनों में).

minHandlingTime

string (int64 format)

प्रॉडक्ट हैंडलिंग में लगने वाला कम से कम समय (कामकाजी दिनों में).

shippingLabel

string

प्रॉडक्ट का शिपिंग लेबल, जिसका इस्तेमाल खाते के शिपिंग के नियमों में प्रॉडक्ट का ग्रुप बनाने के लिए किया जाता है.

transitTimeLabel

string

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

size

string

आइटम का साइज़. सिर्फ़ एक वैल्यू का इस्तेमाल किया जा सकता है. अलग-अलग साइज़ वाले वैरिएंट के लिए, एक ही itemGroupId वैल्यू वाले हर साइज़ के लिए अलग-अलग प्रॉडक्ट डालें ([https://support.google.com/merchants/answer/6324492](साइज़ की परिभाषा) देखें.

sizeSystem

string

वह सिस्टम जिसमें साइज़ की जानकारी होती है. कपड़े वाले आइटम के लिए सुझाया गया है.

taxCategory

string

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

energyEfficiencyClass

string

ईयू के निर्देश 2010/30/EU में बताई गई ऊर्जा दक्षता श्रेणी.

minEnergyEfficiencyClass

string

ईयू के निर्देश 2010/30/EU में बताई गई ऊर्जा दक्षता श्रेणी.

maxEnergyEfficiencyClass

string

ईयू के निर्देश 2010/30/EU में बताई गई ऊर्जा दक्षता श्रेणी.

multipack

string (int64 format)

व्यापारी/कंपनी/कारोबारी के बनाए गए किसी मल्टीपैक में एक जैसे प्रॉडक्ट की संख्या.

adsGrouping

string

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

adsRedirect

string

इससे विज्ञापन देने वालों को, प्रॉडक्ट के विज्ञापनों के कॉन्टेक्स्ट में प्रॉडक्ट दिखाने पर, सामान के यूआरएल को बदलने की अनुमति मिलती है.

displayAdsId

string

डाइनैमिक रीमार्केटिंग कैंपेन के लिए, किसी आइटम का आइडेंटिफ़ायर.

displayAdsTitle

string

डाइनैमिक रीमार्केटिंग कैंपेन के लिए किसी आइटम का टाइटल.

displayAdsValue

number

डाइनैमिक रीमार्केटिंग कैंपेन के लिए मार्जिन ऑफ़र करें.

pickupMethod

string

आइटम को पिक अप करने का विकल्प.

pickupSla

string

सामान को स्टोर से पिकअप करने की समयसीमा.

customLabel0

string

शॉपिंग कैंपेन में, आइटम के कस्टम ग्रुप के लिए कस्टम लेबल 0.

customLabel1

string

शॉपिंग कैंपेन में, आइटम के कस्टम ग्रुप बनाने के लिए कस्टम लेबल 1.

customLabel2

string

शॉपिंग कैंपेन में, आइटम के कस्टम ग्रुप के लिए कस्टम लेबल 2.

customLabel3

string

शॉपिंग कैंपेन में, आइटम के कस्टम ग्रुप बनाने के लिए कस्टम लेबल 3.

customLabel4

string

शॉपिंग कैंपेन में, आइटम के कस्टम ग्रुप बनाने के लिए कस्टम लेबल 4.

externalSellerId

string

एक से ज़्यादा सेलर वाले खातों के लिए ज़रूरी है. अगर एक मार्केटप्लेस की सुविधा है, जो एक से ज़्यादा सेलर वाले खाते में कई सेलर के लिए प्रॉडक्ट अपलोड कर रही है, तो इस एट्रिब्यूट का इस्तेमाल करें.

pause

string

इस आइटम के प्रकाशन को कुछ समय के लिए रोक दिया जाएगा.

structuredTitle

object (ProductStructuredTitle)

एल्गोरिदम (एआई) से जनरेट किए गए टाइटल के लिए स्ट्रक्चर्ड टाइटल.

structuredDescription

object (ProductStructuredDescription)

एल्गोरिदम के ज़रिए (एआई) से जनरेट किए गए ब्यौरे के लिए स्ट्रक्चर्ड ब्यौरा.

किस्त

किस्त की जानकारी देने वाला मैसेज.

जेएसओएन के काेड में दिखाना
{
  "months": string,
  "amount": {
    object (Price)
  },
  "downpayment": {
    object (Price)
  },
  "creditType": string
}
फ़ील्ड
months

string (int64 format)

उन किस्तों की संख्या जो खरीदार को चुकानी हैं.

amount

object (Price)

वह रकम जो खरीदार को हर महीने चुकानी है.

downpayment

object (Price)

वह अप-फ़्रंट डाउन पेमेंट जो खरीदार को चुकानी है.

creditType

string

किस्तों में पैसे चुकाने का तरीका. इन वैल्यू का इस्तेमाल किया जा सकता है: * "finance" * "lease"

SubscriptionCost

प्रॉडक्ट का Subscriptioncost.

जेएसओएन के काेड में दिखाना
{
  "period": enum (SubscriptionPeriod),
  "periodLength": string,
  "amount": {
    object (Price)
  }
}
फ़ील्ड
period

enum (SubscriptionPeriod)

सदस्यता अवधि का टाइप. इन वैल्यू का इस्तेमाल किया जा सकता है: * "month" * "year"

periodLength

string (int64 format)

सदस्यता की उन अवधियों की संख्या जिनके लिए खरीदार को पैसे चुकाने हैं.

amount

object (Price)

वह रकम जो खरीदार को हर सदस्यता अवधि के लिए चुकानी है.

SubscriptionPeriod

प्रॉडक्ट की सदस्यता की अवधि.

Enums
SUBSCRIPTION_PERIOD_UNSPECIFIED इससे पता चलता है कि सदस्यता की अवधि की जानकारी नहीं दी गई है.
MONTH इससे पता चलता है कि सदस्यता की अवधि महीना है.
YEAR इससे पता चलता है कि सदस्यता की अवधि साल है.

LoyaltyPoints

लॉयल्टी पॉइंट दिखाने वाला मैसेज.

जेएसओएन के काेड में दिखाना
{
  "name": string,
  "pointsValue": string,
  "ratio": number
}
फ़ील्ड
name

string

लॉयल्टी पॉइंट प्रोग्राम का नाम. नाम में पूरी चौड़ाई वाले 12 वर्ण या 24 रोमन वर्ण शामिल करने का सुझाव दिया जाता है.

pointsValue

string (int64 format)

खुदरा दुकानदार के लॉयल्टी पॉइंट की कुल वैल्यू.

ratio

number

मुद्रा में बदले जाने पर पॉइंट का अनुपात. Google, Merchant Center की सेटिंग के आधार पर मुद्रा का इस्तेमाल करता है. अगर रेशियो को शामिल नहीं किया जाता है, तो यह डिफ़ॉल्ट रूप से 1.0 पर सेट हो जाता है.

LoyaltyProgram

लॉयल्टी प्रोग्राम की जानकारी देने वाला मैसेज.

जेएसओएन के काेड में दिखाना
{
  "programLabel": string,
  "tierLabel": string,
  "price": {
    object (Price)
  },
  "cashbackForFutureUse": {
    object (Price)
  },
  "loyaltyPoints": string
}
फ़ील्ड
programLabel

string

लॉयल्टी प्रोग्राम का लेबल. यह एक इंटरनल लेबल है, जो किसी कारोबारी इकाई और लॉयल्टी प्रोग्राम की इकाई के बीच के संबंध की खास तौर पर पहचान करता है. लेबल देना ज़रूरी है, ताकि सिस्टम यहां दी गई ऐसेट (उदाहरण के लिए, कीमत और पॉइंट) को व्यापारी/कंपनी/कारोबारी के साथ जोड़ सके. इससे जुड़े प्रोग्राम, व्यापारी खाते से लिंक होने चाहिए.

tierLabel

string

लॉयल्टी प्रोग्राम के टियर का लेबल. प्रोग्राम के किसी एक लेबल से मेल खाना चाहिए.

price

object (Price)

दिए गए टियर के सदस्यों के लिए कीमत, यानी कि तुरंत छूट देने वाली कीमत. यह कीमत, सामान्य कीमत से कम या उसके बराबर होनी चाहिए.

cashbackForFutureUse

object (Price)

आने वाले समय में की जाने वाली खरीदारी के लिए, इस कैशबैक का इस्तेमाल किया जा सकता है.

loyaltyPoints

string (int64 format)

किसी खरीदारी पर मिले लॉयल्टी पॉइंट की संख्या.

ProductDimension

प्रॉडक्ट का डाइमेंशन.

जेएसओएन के काेड में दिखाना
{
  "value": number,
  "unit": string
}
फ़ील्ड
value

number

ज़रूरी है. डाइमेंशन वैल्यू को संख्या के तौर पर दिखाया जाता है. इस वैल्यू में दशमलव के बाद ज़्यादा से ज़्यादा चार अंक हो सकते हैं.

unit

string

ज़रूरी है. डाइमेंशन की इकाइयां. ये वैल्यू डाली जा सकती हैं: * "in" * "cm"

ProductWeight

प्रॉडक्ट का वज़न.

जेएसओएन के काेड में दिखाना
{
  "value": number,
  "unit": string
}
फ़ील्ड
value

number

ज़रूरी है. वज़न को संख्या के तौर पर दिखाया जाता है. भार की ज़्यादा से ज़्यादा शुद्धता के चार दशमलव स्थान हो सकते हैं.

unit

string

ज़रूरी है. वज़न की इकाई. ये वैल्यू स्वीकार की जा सकती हैं: * "g" * "kg" * "oz" * "lb"

शिपिंग

प्रॉडक्ट की शिपिंग.

जेएसओएन के काेड में दिखाना
{
  "price": {
    object (Price)
  },
  "country": string,
  "region": string,
  "service": string,
  "locationId": string,
  "locationGroupName": string,
  "postalCode": string,
  "minHandlingTime": string,
  "maxHandlingTime": string,
  "minTransitTime": string,
  "maxTransitTime": string
}
फ़ील्ड
price

object (Price)

शिपिंग के लिए खरीदार से ली जाने वाली तय कीमत को संख्या के तौर पर दिखाया जाता है.

country

string

उस देश का CLDR देश/इलाका कोड जहां आइटम शिप किया जाएगा.

region

string

वह भौगोलिक क्षेत्र जहां शिपिंग के लिए तय की गई दर लागू होती है. ज़्यादा जानकारी के लिए, इलाका देखें.

service

string

सेवा की कैटगरी या डिलीवरी में लगने वाले समय के बारे में फ़्री-फ़ॉर्म जानकारी.

locationId

string (int64 format)

AdWords API में बताए गए तरीके के मुताबिक, उस जगह का अंकों वाला आईडी जिस पर शिपिंग की दर लागू होती है.

locationGroupName

string

वह जगह जहां शिपिंग लागू होती है, इसे लोकेशन ग्रुप के नाम से दिखाया जाता है.

postalCode

string

शिपिंग के लिए तय की गई दर पर लागू होने वाली पिन कोड की सीमा. इसे पिन कोड, पिन कोड प्रीफ़िक्स के बाद * वाइल्डकार्ड, दो पिन कोड या बराबर लंबाई वाले दो पिन कोड प्रीफ़िक्स के बीच की रेंज से दिखाया जाता है.

minHandlingTime

string (int64 format)

ऑर्डर मिलने और कामकाजी दिनों में शिप होने के बीच लगने वाला कम से कम हैंडलिंग समय. इसमें हैंडलिंग का समय भी शामिल है. 0 का मतलब है कि अगर ऑर्डर कट-ऑफ़ समय से पहले मिलता है, तो उसे उसी दिन शिप कर दिया जाएगा जिस दिन वह खरीदारों को मिला है. [minhandlingTime][google.shopping.content.bundles.Products.Shipping.min_handling_time] को सिर्फ़ [maxhandlingTime][google.shopping.content.bundles.Products.Shipping.max_handling_time] के साथ मौजूद होना ज़रूरी है. हालांकि, [maxhandlingTime][google.shopping.content.bundles.Products.Shipping.max_handling_time] मौजूद होने पर ही ऐसा करना ज़रूरी नहीं है.

maxHandlingTime

string (int64 format)

ऑर्डर मिलने और कामकाजी दिनों में शिप होने के बीच लगने वाला ज़्यादा से ज़्यादा हैंडलिंग समय (शामिल) होना चाहिए. 0 का मतलब है कि अगर ऑर्डर कट-ऑफ़ समय से पहले मिलता है, तो उसे उसी दिन शिप कर दिया जाएगा जिस दिन वह खरीदारों को मिला है. शिपिंग में लगने वाले समय की जानकारी देते समय, [maxhandlingTime][google.shopping.content.bundles.Products.Shipping.max_handling_time] और [maxTransitTime][google.shopping.content.bundles.Products.Shipping.max_transit_time], दोनों की जानकारी देना ज़रूरी है. अगर [maxhandlingTime][google.shopping.content.bundles.Products.Shipping.max_handling_time] मौजूद हो, तो [minhandlingTime][google.shopping.content.bundles.Products.Shipping.min_handling_time] मौजूद होना ज़रूरी नहीं है.

minTransitTime

string (int64 format)

ऑर्डर की शिपिंग होने और उसे कामकाजी दिनों में डिलीवर होने के बीच का कम से कम ट्रांज़िट समय. इसमें खरीदार से लिया जाने वाला कम से कम समय भी शामिल है. 0 का मतलब है कि ऑर्डर उसी दिन डिलीवर कर दिया गया जिस दिन उसे शिप किया गया था. [minTransitTime][google.shopping.content.bundles.Products.Shipping.min_transit_time] को सिर्फ़ [maxTransitTime][google.shopping.content.bundles.Products.Shipping.max_transit_time] के साथ दिखाया जा सकता है. हालांकि, [maxTransitTime][google.shopping.content.bundles.Products.Shipping.max_transit_time] मौजूद होने पर ऐसा करना ज़रूरी नहीं होता.

maxTransitTime

string (int64 format)

ऑर्डर की शिपिंग होने और उसे कामकाजी दिनों में डिलीवर होने के बीच का ज़्यादा से ज़्यादा ट्रांज़िट समय (शामिल) है. 0 का मतलब है कि ऑर्डर उसी दिन डिलीवर कर दिया गया जिस दिन उसे शिप किया गया था. शिपिंग में लगने वाले समय की जानकारी देते समय, [maxhandlingTime][google.shopping.content.bundles.Products.Shipping.max_handling_time] और [maxTransitTime][google.shopping.content.bundles.Products.Shipping.max_transit_time], दोनों की जानकारी देना ज़रूरी है. [maxTransitTime][google.shopping.content.bundles.Products.Shipping.max_transit_time] मौजूद होने पर [minTransitTime][google.shopping.content.bundles.Products.Shipping.min_transit_time] मौजूद होना ज़रूरी नहीं है.

FreeShippingThreshold

प्रॉडक्ट के लिए मुफ़्त शिपिंग की शर्तें पूरी करना.

जेएसओएन के काेड में दिखाना
{
  "country": string,
  "priceThreshold": {
    object (Price)
  }
}
फ़ील्ड
country

string

उस देश का CLDR देश/इलाका कोड जहां आइटम शिप किया जाएगा.

priceThreshold

object (Price)

शिपिंग के लिए खरीदार से लिए जाने वाले शुल्क को मुफ़्त में दिखाने के लिए, प्रॉडक्ट की कम से कम कीमत. संख्या के तौर पर दिखाया जाता है.

ShippingWeight

प्रॉडक्ट का शिपिंग का वज़न.

जेएसओएन के काेड में दिखाना
{
  "value": number,
  "unit": string
}
फ़ील्ड
value

number

प्रॉडक्ट का वज़न, जिसे आइटम की शिपिंग के लिए खरीदार से लिया जाने वाला शुल्क तय करने के लिए इस्तेमाल किया गया है.

unit

string

वैल्यू की इकाई.

ShippingDimension

प्रॉडक्ट का शिपिंग डाइमेंशन.

जेएसओएन के काेड में दिखाना
{
  "value": number,
  "unit": string
}
फ़ील्ड
value

number

प्रॉडक्ट का वह डाइमेंशन जिसका इस्तेमाल, सामान की शिपिंग के लिए खरीदार से लिया जाने वाला शुल्क तय करने के लिए किया गया.

unit

string

वैल्यू की इकाई.

टैक्स

प्रॉडक्ट का टैक्स.

जेएसओएन के काेड में दिखाना
{
  "rate": number,
  "country": string,
  "region": string,
  "taxShip": boolean,
  "locationId": string,
  "postalCode": string
}
फ़ील्ड
rate

number

आइटम की कीमत पर लागू होने वाली टैक्स की दर का प्रतिशत.

country

string

वह देश जहां आइटम पर टैक्स लिया जाता है. इसे CLDR देश/इलाके कोड के तौर पर दिया गया है.

region

string

वह भौगोलिक क्षेत्र जहां टैक्स की दर लागू होती है.

taxShip

boolean

अगर शिपिंग पर टैक्स लिया जाता है, तो उसे सही पर सेट करें.

locationId

string (int64 format)

AdWords API में बताए गए तरीके के मुताबिक, उस जगह का अंकों वाला आईडी जिस पर टैक्स की दर लागू होती है.

postalCode

string

पिन कोड की वह सीमा जिस पर टैक्स की दर लागू होती है. इसे पिन कोड, * वाइल्डकार्ड, दो पिन कोड या बराबर लंबाई वाले दो पिन कोड प्रीफ़िक्स के बीच की सीमा का इस्तेमाल करके दिखाया जाता है. उदाहरण: 94114, 94*, 94002-95460, 94*-95*.

UnitPricingMeasure

प्रॉडक्ट का UnitPricingmeasure.

जेएसओएन के काेड में दिखाना
{
  "value": number,
  "unit": string
}
फ़ील्ड
value

number

किसी आइटम की माप.

unit

string

माप की इकाई.

UnitPricingBaseMeasure

प्रॉडक्ट का UnitPricingBaseBase.

जेएसओएन के काेड में दिखाना
{
  "value": string,
  "unit": string
}
फ़ील्ड
value

string (int64 format)

इकाई की कीमत का डिनोमिनेटर.

unit

string

डिनॉमिनेटर की यूनिट.

ProductDetail

प्रॉडक्ट के बारे में जानकारी.

जेएसओएन के काेड में दिखाना
{
  "sectionName": string,
  "attributeName": string,
  "attributeValue": string
}
फ़ील्ड
sectionName

string

सेक्शन हेडर का इस्तेमाल, प्रॉडक्ट की जानकारी के सेट का ग्रुप बनाने के लिए किया जाता है.

attributeName

string

प्रॉडक्ट की जानकारी का नाम.

attributeValue

string

प्रॉडक्ट की जानकारी की वैल्यू.

CloudExportAdditionalProperties

Cloud Retail API के लिए प्रॉडक्ट प्रॉपर्टी. उदाहरण के लिए, टीवी प्रॉडक्ट की प्रॉपर्टी "स्क्रीन-रिज़ॉल्यूशन" या "स्क्रीन-साइज़" हो सकती हैं.

जेएसओएन के काेड में दिखाना
{
  "textValue": [
    string
  ],
  "intValue": [
    string
  ],
  "floatValue": [
    number
  ],
  "propertyName": string,
  "boolValue": boolean,
  "minValue": number,
  "maxValue": number,
  "unitCode": string
}
फ़ील्ड
textValue[]

string

दी गई प्रॉपर्टी का टेक्स्ट मान. जैसे, किसी टीवी प्रॉडक्ट के लिए "8K(UHD)" एक टेक्स्ट वैल्यू हो सकती है. इस वैल्यू को ज़्यादा से ज़्यादा 400 बार दोहराया जा सकता है. वैल्यू को मनमुताबिक, लेकिन एक जैसे क्रम में स्टोर किया जाता है. स्ट्रिंग का साइज़ 256 वर्णों से ज़्यादा नहीं होना चाहिए.

intValue[]

string (int64 format)

दी गई प्रॉपर्टी की पूर्णांक वैल्यू. उदाहरण के लिए, किसी टीवी प्रॉडक्ट के स्क्रीन रिज़ॉल्यूशन के लिए 1080. इस वैल्यू को ज़्यादा से ज़्यादा 400 बार दोहराया जा सकता है. वैल्यू को मनमुताबिक, लेकिन एक जैसे क्रम में स्टोर किया जाता है.

floatValue[]

number

दी गई प्रॉपर्टी की फ़्लोट वैल्यू. उदाहरण के लिए, टीवी प्रॉडक्ट 1.2345 के लिए. इस वैल्यू को ज़्यादा से ज़्यादा 400 बार दोहराया जा सकता है. वैल्यू को मनमुताबिक, लेकिन एक जैसे क्रम में स्टोर किया जाता है.

propertyName

string

प्रॉपर्टी का नाम. उदाहरण के लिए, किसी टीवी प्रॉडक्ट के लिए "स्क्रीन-रिज़ॉल्यूशन". स्ट्रिंग का साइज़ 256 वर्णों से ज़्यादा नहीं होना चाहिए.

boolValue

boolean

दी गई प्रॉपर्टी की बूलियन वैल्यू. उदाहरण के लिए, किसी टीवी प्रॉडक्ट के लिए, अगर स्क्रीन यूएचडी है, तो "सही" या "गलत".

minValue

number

किसी प्रॉपर्टी की कम से कम फ़्लोट वैल्यू. उदाहरण के लिए, किसी टीवी प्रॉडक्ट 1.00 के लिए.

maxValue

number

दी गई प्रॉपर्टी की ज़्यादा से ज़्यादा फ़्लोट वैल्यू. उदाहरण के लिए, किसी टीवी प्रॉडक्ट के लिए 100.00.

unitCode

string

दी गई प्रॉपर्टी की यूनिट. उदाहरण के लिए, टीवी प्रॉडक्ट के लिए "Pixel". स्ट्रिंग का साइज़ 256B से ज़्यादा नहीं होना चाहिए.

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

प्रॉडक्ट सर्टिफ़िकेशन, शुरुआत में ईयू के ईपीआरईएल डेटाबेस की मदद से ईयू के तय किए गए ऊर्जा दक्षता लेबल का पालन करने के लिए पेश किया गया था.

जेएसओएन के काेड में दिखाना
{
  "certificationAuthority": string,
  "certificationName": string,
  "certificationCode": string,
  "certificationValue": string
}
फ़ील्ड
certificationAuthority

string

सर्टिफ़िकेट देने वाली संस्था, जैसे कि "European_Commission". ज़्यादा से ज़्यादा 2,000 वर्ण इस्तेमाल किए जा सकते हैं.

certificationName

string

सर्टिफ़िकेट का नाम, जैसे कि "EPREL". ज़्यादा से ज़्यादा 2,000 वर्ण इस्तेमाल किए जा सकते हैं.

certificationCode

string

सर्टिफ़िकेट का कोड. ज़्यादा से ज़्यादा 2,000 वर्ण इस्तेमाल किए जा सकते हैं.

certificationValue

string

सर्टिफ़िकेशन वैल्यू को क्लास, लेवल या ग्रेड भी कहा जाता है. उदाहरण के लिए, "A+", "C", "गोल्ड". ज़्यादा से ज़्यादा 2,000 वर्ण इस्तेमाल किए जा सकते हैं.

ProductStructuredTitle

एल्गोरिदम (एआई) से जनरेट किए गए टाइटल के लिए स्ट्रक्चर्ड टाइटल.

जेएसओएन के काेड में दिखाना
{
  "digitalSourceType": string,
  "content": string
}
फ़ील्ड
digitalSourceType

string

डिजिटल सोर्स टाइप, जैसे कि "trained_algorithmic_media". आईपीटीसी को फ़ॉलो किया जा रहा है. ज़्यादा से ज़्यादा 40 वर्ण इस्तेमाल किए जा सकते हैं.

content

string

टाइटल टेक्स्ट में ज़्यादा से ज़्यादा 150 वर्ण हो सकते हैं

ProductStructuredDescription

एल्गोरिदम के ज़रिए (एआई) से जनरेट किए गए ब्यौरे के लिए स्ट्रक्चर्ड ब्यौरा.

जेएसओएन के काेड में दिखाना
{
  "digitalSourceType": string,
  "content": string
}
फ़ील्ड
digitalSourceType

string

डिजिटल सोर्स टाइप, जैसे कि "trained_algorithmic_media". आईपीटीसी को फ़ॉलो किया जा रहा है. ज़्यादा से ज़्यादा 40 वर्ण इस्तेमाल किए जा सकते हैं.

content

string

विवरण टेक्स्ट में ज़्यादा से ज़्यादा 5000 वर्ण हो सकते हैं

ProductStatus

किसी प्रॉडक्ट की स्थिति, डेटा की पुष्टि से जुड़ी समस्याएं, यानी प्रॉडक्ट के बारे में ऐसी जानकारी जिसे एसिंक्रोनस तरीके से कंप्यूट किया गया है.

जेएसओएन के काेड में दिखाना
{
  "destinationStatuses": [
    {
      object (DestinationStatus)
    }
  ],
  "itemLevelIssues": [
    {
      object (ItemLevelIssue)
    }
  ],
  "creationDate": string,
  "lastUpdateDate": string,
  "googleExpirationDate": string
}
फ़ील्ड
destinationStatuses[]

object (DestinationStatus)

प्रॉडक्ट को दिखाने के लिए सही डेस्टिनेशन.

itemLevelIssues[]

object (ItemLevelIssue)

प्रॉडक्ट से जुड़ी सभी समस्याओं की सूची.

creationDate

string (Timestamp format)

ISO 8601 फ़ॉर्मैट में, आइटम बनाए जाने की तारीख.

lastUpdateDate

string (Timestamp format)

ISO 8601 फ़ॉर्मैट में, वह तारीख जब आइटम को आखिरी बार अपडेट किया गया था.

googleExpirationDate

string (Timestamp format)

ISO 8601 फ़ॉर्मैट में, वह तारीख जब आइटम की समयसीमा खत्म हो जाती है.

DestinationStatus

प्रॉडक्ट की स्थिति का डेस्टिनेशन स्टेटस.

जेएसओएन के काेड में दिखाना
{
  "reportingContext": enum (ReportingContextEnum),
  "approvedCountries": [
    string
  ],
  "pendingCountries": [
    string
  ],
  "disapprovedCountries": [
    string
  ]
}
फ़ील्ड
reportingContext

enum (ReportingContextEnum)

रिपोर्टिंग के कॉन्टेक्स्ट का नाम.

approvedCountries[]

string

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

pendingCountries[]

string

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

disapprovedCountries[]

string

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

ItemLevelIssue

प्रॉडक्ट की स्थिति की itemLevelIssue.

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

string

समस्या का गड़बड़ी कोड.

severity

enum (Severity)

इस समस्या से ऑफ़र दिखाने पर क्या असर पड़ता है.

resolution

string

कारोबारी या कंपनी इस समस्या को हल कर सकती है या नहीं.

attribute

string

एट्रिब्यूट का नाम, अगर समस्या किसी एक एट्रिब्यूट की वजह से हुई है.

reportingContext

enum (ReportingContextEnum)

रिपोर्ट करने का वह संदर्भ, जिस पर समस्या लागू होती है.

description

string

समस्या के बारे में अंग्रेज़ी में कम शब्दों में जानकारी.

detail

string

समस्या के बारे में पूरी जानकारी अंग्रेज़ी में.

documentation

string

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

applicableCountries[]

string

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

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

इस समस्या का प्रॉडक्ट दिखाने पर क्या असर पड़ता है.

Enums
SEVERITY_UNSPECIFIED तय नहीं किया गया.
NOT_IMPACTED यह समस्या एक चेतावनी है और प्रॉडक्ट पर इसका सीधा असर नहीं पड़ता.
DEMOTED प्रॉडक्ट को अवनत किया गया है और हो सकता है कि खोज नतीजों में उसकी परफ़ॉर्मेंस सीमित हो
DISAPPROVED समस्या की वजह से प्रॉडक्ट अस्वीकार हो गया है.

तरीके

get

प्रोसेस किए गए प्रॉडक्ट को आपके Merchant Center खाते से वापस लाया जाता है.

list

यह डायलॉग बॉक्स आपके Merchant Center खाते में, प्रोसेस किए गए प्रॉडक्ट की जानकारी दिखाता है.