Package google.shopping.css.v1

इंडेक्स

AccountLabelsService

यह Merchant Center और सीएसएस खातों के लेबल मैनेज करता है.

CreateAccountLabel

rpc CreateAccountLabel(CreateAccountLabelRequest) returns (AccountLabel)

इससे एक नया लेबल बनता है, जिसे किसी खाते को असाइन नहीं किया जाता.

अनुमति पाने के लिंक

नीचे दिए गए OAuth अनुमति की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/content

ज़्यादा जानकारी के लिए, OAuth 2.0 Overview देखें.

DeleteAccountLabel

rpc DeleteAccountLabel(DeleteAccountLabelRequest) returns (Empty)

यह लेबल को मिटा देता है और उसे उन सभी खातों से हटा देता है जिन्हें यह असाइन किया गया था.

अनुमति पाने के लिंक

नीचे दिए गए OAuth अनुमति की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/content

ज़्यादा जानकारी के लिए, OAuth 2.0 Overview देखें.

ListAccountLabels

rpc ListAccountLabels(ListAccountLabelsRequest) returns (ListAccountLabelsResponse)

इस तरीके से, किसी खाते के मालिकाना हक वाले लेबल की सूची मिलती है.

अनुमति पाने के लिंक

नीचे दिए गए OAuth अनुमति की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/content

ज़्यादा जानकारी के लिए, OAuth 2.0 Overview देखें.

UpdateAccountLabel

rpc UpdateAccountLabel(UpdateAccountLabelRequest) returns (AccountLabel)

यह लेबल को अपडेट करता है.

अनुमति पाने के लिंक

नीचे दिए गए OAuth अनुमति की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/content

ज़्यादा जानकारी के लिए, OAuth 2.0 Overview देखें.

AccountsService

सीएसएस/एमसी खाते की जानकारी मैनेज करने की सेवा.

GetAccount

rpc GetAccount(GetAccountRequest) returns (Account)

यह आईडी के हिसाब से, किसी एक सीएसएस/एमसी खाते को वापस लाता है.

अनुमति पाने के लिंक

नीचे दिए गए OAuth अनुमति की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/content

ज़्यादा जानकारी के लिए, OAuth 2.0 Overview देखें.

ListChildAccounts

rpc ListChildAccounts(ListChildAccountsRequest) returns (ListChildAccountsResponse)

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

अनुमति पाने के लिंक

नीचे दिए गए OAuth अनुमति की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/content

ज़्यादा जानकारी के लिए, OAuth 2.0 Overview देखें.

UpdateLabels

rpc UpdateLabels(UpdateAccountLabelsRequest) returns (Account)

यह सीएसएस डोमेन, सीएसएस/एमसी खातों को असाइन किए गए लेबल अपडेट करता है.

अनुमति पाने के लिंक

नीचे दिए गए OAuth अनुमति की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/content

ज़्यादा जानकारी के लिए, OAuth 2.0 Overview देखें.

CssProductInputsService

CssProductInput रिसॉर्स का इस्तेमाल करने वाली सेवा. इस सेवा की मदद से, सीएसएस प्रॉडक्ट को डाला/अपडेट/मिटाया जा सकता है.

DeleteCssProductInput

rpc DeleteCssProductInput(DeleteCssProductInputRequest) returns (Empty)

यह कुकी, आपके CSS Center खाते से सीएसएस के प्रॉडक्ट इनपुट को मिटा देती है.

डेटा मिटाने के बाद, उसे हटाने में कुछ मिनट लग सकते हैं.

अनुमति पाने के लिंक

नीचे दिए गए OAuth अनुमति की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/content

ज़्यादा जानकारी के लिए, OAuth 2.0 Overview देखें.

InsertCssProductInput

rpc InsertCssProductInput(InsertCssProductInputRequest) returns (CssProductInput)

यह आपके CSS Center खाते में CssProductInput अपलोड करता है. अगर contentLanguage, identity, feedLabel, और feedId के साथ कोई इनपुट पहले से मौजूद है, तो यह तरीका उस एंट्री को बदल देता है.

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

अनुमति पाने के लिंक

नीचे दिए गए OAuth अनुमति की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/content

ज़्यादा जानकारी के लिए, OAuth 2.0 Overview देखें.

UpdateCssProductInput

rpc UpdateCssProductInput(UpdateCssProductInputRequest) returns (CssProductInput)

यह आपके CSS Center खाते में मौजूद सीएसएस प्रॉडक्ट इनपुट को अपडेट करता है.

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

अनुमति पाने के लिंक

नीचे दिए गए OAuth अनुमति की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/content

ज़्यादा जानकारी के लिए, OAuth 2.0 Overview देखें.

CssProductsService

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

GetCssProduct

rpc GetCssProduct(GetCssProductRequest) returns (CssProduct)

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

अनुमति पाने के लिंक

नीचे दिए गए OAuth अनुमति की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/content

ज़्यादा जानकारी के लिए, OAuth 2.0 Overview देखें.

ListCssProducts

rpc ListCssProducts(ListCssProductsRequest) returns (ListCssProductsResponse)

आपके CSS Center खाते में प्रोसेस किए गए सीएसएस प्रॉडक्ट की सूची दिखाता है. जवाब में, pageSize में तय की गई संख्या से कम आइटम हो सकते हैं. यह तय करने के लिए कि क्या और आइटम का अनुरोध किया जाना है, pageToken पर भरोसा करें.

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

अनुमति पाने के लिंक

नीचे दिए गए OAuth अनुमति की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/content

ज़्यादा जानकारी के लिए, OAuth 2.0 Overview देखें.

QuotaService

यह सेवा, CSS API के हर तरीके के लिए, तरीके को कॉल करने के कोटे की जानकारी देती है.

ListQuotaGroups

rpc ListQuotaGroups(ListQuotaGroupsRequest) returns (ListQuotaGroupsResponse)

इस कॉलम में, आपके CSS Center खाते के लिए, हर ग्रुप के हिसाब से रोज़ाना कॉल करने का कोटा और उसके इस्तेमाल की जानकारी दी जाती है.

अनुमति पाने के लिंक

नीचे दिए गए OAuth अनुमति की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/content

ज़्यादा जानकारी के लिए, OAuth 2.0 Overview देखें.

खाता

सीएसएस/एमसी खाते के बारे में जानकारी.

फ़ील्ड
name

string

लेबल के संसाधन का नाम. फ़ॉर्मैट: accounts/{account}

full_name

string

सिर्फ़ आउटपुट के लिए. इम्यूटेबल. CSS/Merchant Center खाते का पूरा नाम.

label_ids[]

int64

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

automatic_label_ids[]

int64

CSS Center, Merchant Center खाते को अपने-आप जनरेट होने वाले लेबल आईडी असाइन करता है.

account_type

AccountType

सिर्फ़ आउटपुट के लिए. यह खाता किस तरह का है.

display_name

string

सीएसएस/एमसी खाते का छोटा डिसप्ले नेम.

homepage_uri

string

सिर्फ़ आउटपुट के लिए. इम्यूटेबल. सीएसएस/एमसी खाते का होम पेज.

parent

string

सीएसएस/एमसी खाते का पैरंट संसाधन. सीएसएस डोमेन के लिए सीएसएस ग्रुप; एमसी खातों के लिए सीएसएस डोमेन. यह सिर्फ़ तब दिखता है, जब उपयोगकर्ता के पास पैरंट खाते का ऐक्सेस हो. ध्यान दें: एमसी के उप-खातों के लिए, यह सीएसएस डोमेन भी एमसीए खाते का पैरंट संसाधन होता है, क्योंकि हम असल में क्रम को छोटा कर रहे हैं."

AccountType

खाता किस तरह का है.

Enums
ACCOUNT_TYPE_UNSPECIFIED खाते के टाइप के बारे में जानकारी नहीं है.
CSS_GROUP सीएसएस ग्रुप का खाता.
CSS_DOMAIN सीएसएस डोमेन खाता.
MC_PRIMARY_CSS_MCA MC प्राइमरी सीएसएस एमसीए खाता.
MC_CSS_MCA MC CSS एमसीए खाता.
MC_MARKETPLACE_MCA MC Marketplace MCA खाता.
MC_OTHER_MCA MC Other MCA खाता.
MC_STANDALONE MC का स्टैंडअलोन खाता.
MC_MCA_SUBACCOUNT MC एमसीए का उप-खाता.

AccountLabel

सीएसएस डोमेन या सीएसएस ग्रुप ने अपने किसी उप-खाते को यह लेबल असाइन किया है.

फ़ील्ड
name

string

आइडेंटिफ़ायर. लेबल का संसाधन नाम. फ़ॉर्मैट: accounts/{account}/labels/{label}

label_id

int64

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

account_id

int64

सिर्फ़ आउटपुट के लिए. उस खाते का आईडी जिससे यह लेबल जुड़ा है.

label_type

LabelType

सिर्फ़ आउटपुट के लिए. यह लेबल किस तरह का है.

display_name

string

इस लेबल का डिसप्ले नेम.

description

string

इस लेबल के बारे में जानकारी.

LabelType

लेबल का टाइप.

Enums
LABEL_TYPE_UNSPECIFIED लेबल टाइप के बारे में जानकारी नहीं है.
MANUAL इससे पता चलता है कि लेबल को मैन्युअल तरीके से बनाया गया था.
AUTOMATIC इससे पता चलता है कि लेबल को CSS Center ने अपने-आप बनाया है.

विशेषताएं

सीएसएस प्रॉडक्ट के लिए एट्रिब्यूट.

फ़ील्ड
low_price

Price

सीएसएस प्रॉडक्ट की कम कीमत.

high_price

Price

सीएसएस प्रॉडक्ट की ज़्यादा कीमत.

headline_offer_price

Price

सीएसएस प्रॉडक्ट की हेडलाइन कीमत.

headline_offer_shipping_price

Price

सीएसएस प्रॉडक्ट की हेडलाइन कीमत.

product_types[]

string

आइटम की कैटगरी (प्रॉडक्ट डेटा स्पेसिफ़िकेशन में दिए गए फ़ॉर्मैट के मुताबिक).

size_types[]

string

कपड़े का कट. इसका इस्तेमाल, कपड़ों के आइटम के लिए साइज़ टाइप को एक साथ दिखाने के लिए किया जा सकता है. ज़्यादा से ज़्यादा दो साइज़ टाइप दिए जा सकते हैं. इसके लिए, साइज़ टाइप देखें.

product_details[]

ProductDetail

तकनीकी जानकारी या प्रॉडक्ट की अन्य जानकारी.

product_weight

ProductWeight

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

product_length

ProductDimension

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

product_width

ProductDimension

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

product_height

ProductDimension

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

product_highlights[]

string

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

certifications[]

Certification

सीएसएस के लिए, दिए गए प्रॉडक्ट के लिए दावा किए गए सर्टिफ़िकेट की सूची.

expiration_date

Timestamp

ISO 8601 फ़ॉर्मैट में, वह तारीख जब आइटम की समयसीमा खत्म हो जाएगी. यह तारीख, आइटम को शामिल करते समय तय की जाती है. असल समाप्ति तारीख, productstatuses में googleExpirationDate के तौर पर दिखती है. अगर expirationDate बहुत आगे की तारीख है, तो हो सकता है कि असल समाप्ति तारीख इससे पहले की हो. ध्यान दें: आइटम के मिटने की तारीख के बाद, उसे असल में मिटने में दो या उससे ज़्यादा दिन लग सकते हैं.

included_destinations[]

string

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

excluded_destinations[]

string

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

headline_offer_installment

HeadlineOfferInstallment

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

headline_offer_subscription_cost

HeadlineOfferSubscriptionCost

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

cpp_ads_redirect

string

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

number_of_offers

int64

सीएसएस प्रॉडक्ट की संख्या.

headline_offer_condition

string

हेडलाइन ऑफ़र की स्थिति.

title

string

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

description

string

सामान का ब्यौरा.

brand

string

प्रॉडक्ट से जुड़े एट्रिब्यूट.[14-36] सामान का ब्रैंड.

mpn

string

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

gtin

string

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

google_product_category

string

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

adult

bool

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

multipack

int64

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

is_bundle

bool

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

age_group

string

सामान के लिए टारगेट किया गया उम्र समूह.

color

string

सामान का रंग.

gender

string

सामान, किस लिंग के व्यक्ति के लिए है.

material

string

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

pattern

string

सामान का पैटर्न (जैसे, पोल्का डॉट).

size

string

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

size_system

string

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

item_group_id

string

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

pause

string

इस आइटम को कुछ समय के लिए पब्लिश नहीं किया जा सकेगा.

custom_label_0

string

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

custom_label_1

string

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

custom_label_2

string

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

custom_label_3

string

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

custom_label_4

string

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

review_count

int64

प्रॉडक्ट की समीक्षाओं की संख्या. अगर rating की वैल्यू दी गई है, तो इसका इस्तेमाल करना ज़रूरी है. यह फ़ील्ड, आने वाली सुविधा के लिए है और इसका इस्तेमाल अभी नहीं किया गया है.

min_rating

int64

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

max_rating

int64

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

rating

double

प्रॉडक्ट का औसत रेटिंग स्कोर. वैल्यू, [min_rating, max_rating] के बीच होनी चाहिए. इसमें ये दोनों भी शामिल हैं. प्रॉडक्ट पेज पर दिखने वाली इस रेटिंग को, एक दशमलव स्थान के साथ [1, 5] के स्केल पर सामान्य किया जाता है. अगर यह जानकारी दी जाती है, तो review_count, min_rating, और max_rating की जानकारी भी देना ज़रूरी है. यह फ़ील्ड, आने वाली सुविधा के लिए है और इसका इस्तेमाल अभी नहीं किया गया है.

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

प्रॉडक्ट के लिए सर्टिफ़िकेट. किसी प्रॉडक्ट के सर्टिफ़िकेट की जानकारी देने के लिए, इस एट्रिब्यूट का इस्तेमाल करें. जैसे, प्रॉडक्ट की ऊर्जा दक्षता की रेटिंग बताने के लिए ऐसा करें.

फ़ील्ड
name

string

सर्टिफ़िकेट का नाम. फ़िलहाल, सबसे ज़्यादा इस्तेमाल की जाने वाली वैल्यू "EPREL" है. इससे ईयू के यूरोपियन रजिस्ट्री फ़ॉर एनर्जी लेबलिंग (ईपीआरईएल) के डेटाबेस में मौजूद ऊर्जा दक्षता के सर्टिफ़िकेट का पता चलता है.

authority

string

सर्टिफ़िकेट देने वाली संस्था या निकाय का नाम. फ़िलहाल, यूरोपियन यूनियन (ईयू) में ऊर्जा के लिए तय किए गए मानकों के लिए, सबसे ज़्यादा इस्तेमाल की जाने वाली वैल्यू "EC" या “European_Commission” है.

code

string

सर्टिफ़िकेट का कोड. उदाहरण के लिए, https://eprel.ec.europa.eu/screen/product/dishwashers2019/123456 लिंक वाले ईपीआरईएल सर्टिफ़िकेट के लिए कोड 123456 है. यह कोड, यूरोपियन एनर्जी लेबल के लिए ज़रूरी है.

CreateAccountLabelRequest

'CreateAccountLanel' तरीके के लिए अनुरोध मैसेज.

फ़ील्ड
parent

string

ज़रूरी है. माता-पिता/अभिभावक का खाता. फ़ॉर्मैट: accounts/{account}

account_label

AccountLabel

ज़रूरी है. बनाया जाने वाला लेबल.

CssProduct

प्रोसेस किया गया सीएसएस प्रॉडक्ट.

फ़ील्ड
name

string

सीएसएस प्रॉडक्ट का नाम. फ़ॉर्मैट: "accounts/{account}/cssProducts/{css_product}"

raw_provided_id

string

सिर्फ़ आउटपुट के लिए. प्रॉडक्ट के लिए आपका यूनीक रॉ आइडेंटिफ़ायर.

content_language

string

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

feed_label

string

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

attributes

Attributes

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

custom_attributes[]

CustomAttribute

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

css_product_status

CssProductStatus

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

CssProductInput

यह संसाधन, सीएसएस प्रॉडक्ट के लिए सबमिट किए गए इनपुट डेटा को दिखाता है. यह प्रोसेस किया गया सीएसएस प्रॉडक्ट नहीं है, जो आपको CSS Center, शॉपिंग विज्ञापनों या Google के सभी प्लैटफ़ॉर्म पर दिखता है.

फ़ील्ड
name

string

आइडेंटिफ़ायर. सीएसएस प्रॉडक्ट इनपुट का नाम. फ़ॉर्मैट: accounts/{account}/cssProductInputs/{css_product_input}, जहां आखिरी सेक्शन css_product_input में तीन हिस्से होते हैं: contentLanguage~feedLabel~offerId. उदाहरण: accounts/123/cssProductInputs/de~DE~rawProvidedId123

final_name

string

सिर्फ़ आउटपुट के लिए. प्रोसेस किए गए सीएसएस प्रॉडक्ट का नाम. फ़ॉर्मैट: accounts/{account}/cssProducts/{css_product} "

raw_provided_id

string

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

content_language

string

ज़रूरी है. सीएसएस प्रॉडक्ट के लिए, दो अक्षरों वाला ISO 639-1 भाषा कोड.

feed_label

string

ज़रूरी है. सीएसएस प्रॉडक्ट के लिए फ़ीड लेबल. फ़ीड लेबल, "टारगेट किए गए देश" के जैसा ही होता है. इसलिए, यह हमेशा मान्य क्षेत्र कोड होना चाहिए. उदाहरण के लिए: जर्मनी के लिए 'DE', फ़्रांस के लिए 'FR'.

freshness_time
(deprecated)

Timestamp

DEPRECATED. इसके बजाय, expiration_date का इस्तेमाल करें. यह सीएसएस प्रॉडक्ट के मौजूदा वर्शन (अप-टू-डेट होने की स्थिति) को दिखाता है. इसका इस्तेमाल, एक साथ कई अपडेट किए जाने पर सही क्रम बनाए रखने के लिए किया जा सकता है.

इस फ़ील्ड में, आने वाले समय की तारीख सेट नहीं की जानी चाहिए.

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

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

अगर ऑपरेशन को रोका जाता है, तो AbortedException थ्रो किया जाएगा.

attributes

Attributes

सीएसएस प्रॉडक्ट के एट्रिब्यूट की सूची.

custom_attributes[]

CustomAttribute

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

CssProductStatus

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

फ़ील्ड
destination_statuses[]

DestinationStatus

प्रॉडक्ट के लिए तय किए गए डेस्टिनेशन.

item_level_issues[]

ItemLevelIssue

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

creation_date

Timestamp

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

last_update_date

Timestamp

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

google_expiration_date

Timestamp

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

DestinationStatus

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

फ़ील्ड
destination

string

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

approved_countries[]

string

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

pending_countries[]

string

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

disapproved_countries[]

string

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

ItemLevelIssue

प्रॉडक्ट की स्थिति से जुड़ी ItemLevelIssue.

फ़ील्ड
code

string

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

servability

string

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

resolution

string

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

attribute

string

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

destination

string

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

description

string

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

detail

string

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

documentation

string

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

applicable_countries[]

string

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

DeleteAccountLabelRequest

'DeleteAccountLabel' तरीके के लिए अनुरोध मैसेज.

फ़ील्ड
name

string

ज़रूरी है. मिटाए जाने वाले लेबल का नाम. फ़ॉर्मैट: accounts/{account}/labels/{label}

DeleteCssProductInputRequest

DeleteCssProductInput तरीके के लिए अनुरोध मैसेज.

फ़ील्ड
name

string

ज़रूरी है. सीएसएस प्रॉडक्ट इनपुट रिसॉर्स का वह नाम जिसे मिटाना है. फ़ॉर्मैट: accounts/{account}/cssProductInputs/{css_product_input}. इसमें आखिरी सेक्शन css_product_input में तीन हिस्से होते हैं: contentLanguage~feedLabel~offerId. उदाहरण: accounts/123/cssProductInputs/de~DE~rawProvidedId123

supplemental_feed_id

int64

Content API के पूरक फ़ीड का आईडी. अगर कार्रवाई प्राइमरी फ़ीड पर लागू होती है, तो इस फ़ील्ड को सेट नहीं किया जाना चाहिए. अगर यह फ़ील्ड सेट है, तो प्रॉडक्ट ऐक्शन, Content API के प्राइमरी फ़ीड के बजाय पूरक फ़ीड पर लागू होता है.

GetAccountRequest

GetAccount तरीके के लिए अनुरोध मैसेज.

फ़ील्ड
name

string

ज़रूरी है. मैनेज किए जा रहे सीएसएस/एमसी खाते का नाम. फ़ॉर्मैट: accounts/{account}

parent

string

ज़रूरी नहीं. इसकी ज़रूरत सिर्फ़ तब होती है, जब एमसी खाते की जानकारी वापस लानी हो. वह सीएसएस डोमेन जो MC खाते का पैरंट संसाधन है. फ़ॉर्मैट: accounts/{account}

GetCssProductRequest

GetCssProduct तरीके के लिए अनुरोध मैसेज.

फ़ील्ड
name

string

ज़रूरी है. सीएसएस प्रॉडक्ट का वह नाम जिसे वापस पाना है. फ़ॉर्मैट: accounts/{account}/cssProducts/{css_product}

HeadlineOfferInstallment

यह मैसेज, किस्त को दिखाता है.

फ़ील्ड
months

int64

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

amount

Price

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

downpayment

Price

खरीदार को डाउन पेमेंट के तौर पर जो रकम चुकानी है.

HeadlineOfferSubscriptionCost

प्रॉडक्ट की SubscriptionCost.

फ़ील्ड
period

SubscriptionPeriod

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

period_length

int64

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

amount

Price

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

InsertCssProductInputRequest

InsertCssProductInput तरीके के लिए अनुरोध मैसेज.

फ़ील्ड
parent

string

ज़रूरी है. वह खाता जिसमें इस सीएसएस प्रॉडक्ट को डाला जाएगा. फ़ॉर्मैट: accounts/{account}

css_product_input

CssProductInput

ज़रूरी है. सीएसएस प्रॉडक्ट इनपुट डालने के लिए.

feed_id
(deprecated)

int64

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

ListAccountLabelsRequest

ListAccountLabels तरीके के लिए अनुरोध मैसेज.

फ़ील्ड
parent

string

ज़रूरी है. माता-पिता/अभिभावक का खाता. फ़ॉर्मैट: accounts/{account}

page_size

int32

ज़्यादा से ज़्यादा कितने लेबल दिखाए जाएं. ऐसा हो सकता है कि सेवा इस वैल्यू से कम नतीजे दिखाए. अगर इसे तय नहीं किया गया है, तो ज़्यादा से ज़्यादा 50 लेबल दिखेंगे. इसकी ज़्यादा से ज़्यादा वैल्यू 1000 हो सकती है. इससे ज़्यादा वैल्यू डालने पर, उसे 1000 पर सेट कर दिया जाएगा.

page_token

string

यह एक पेज टोकन है, जो पिछले ListAccountLabels कॉल से मिला था. अगला पेज पाने के लिए, यह जानकारी दें.

पेज नंबर के हिसाब से डेटा दिखाने के दौरान, ListAccountLabels को दिए गए अन्य सभी पैरामीटर, पेज टोकन देने वाले कॉल से मेल खाने चाहिए.

ListAccountLabelsResponse

ListAccountLabels तरीके के लिए जवाब का मैसेज.

फ़ील्ड
account_labels[]

AccountLabel

चुने गए खाते के लेबल.

next_page_token

string

यह एक टोकन है. इसका इस्तेमाल, अगले पेज को वापस पाने के लिए page_token के तौर पर किया जा सकता है. अगर इस फ़ील्ड को खाली छोड़ा जाता है, तो इसके बाद कोई पेज नहीं होता.

ListChildAccountsRequest

ListChildAccounts तरीके के लिए अनुरोध मैसेज.

फ़ील्ड
parent

string

ज़रूरी है. माता-पिता/अभिभावक का खाता. यह सीएसएस ग्रुप या डोमेन होना चाहिए. फ़ॉर्मैट: accounts/{account}

page_size

int32

ज़रूरी नहीं. ज़्यादा से ज़्यादा कितने खाते लौटाने हैं. ऐसा हो सकता है कि सेवा इस वैल्यू से कम नतीजे दिखाए. अगर इसे तय नहीं किया गया है, तो ज़्यादा से ज़्यादा 50 खाते दिखेंगे. ज़्यादा से ज़्यादा वैल्यू 100 हो सकती है. 100 से ज़्यादा वैल्यू को 100 पर सेट कर दिया जाएगा.

page_token

string

ज़रूरी नहीं. यह एक पेज टोकन है, जो पिछले ListChildAccounts कॉल से मिला था. अगला पेज पाने के लिए, यह जानकारी दें.

पेज नंबर के हिसाब से डेटा दिखाने के दौरान, ListChildAccounts को दिए गए अन्य सभी पैरामीटर, पेज टोकन देने वाले कॉल से मेल खाने चाहिए.

label_id

int64

अगर यह सेट है, तो दिए गए लेबल आईडी वाले सिर्फ़ एमसी खाते दिखाए जाएंगे.

full_name

string

अगर इसे सेट किया जाता है, तो दिए गए नाम (केस सेंसिटिव) वाले सिर्फ़ एमसी खाते दिखाए जाएंगे.

ListChildAccountsResponse

ListChildAccounts तरीके के लिए जवाब का मैसेज.

फ़ील्ड
accounts[]

Account

सीएसएस पैरंट खाते के लिए दिखाए गए सीएसएस/MC खाते.

next_page_token

string

यह एक टोकन है. इसका इस्तेमाल, अगले पेज को वापस पाने के लिए page_token के तौर पर किया जा सकता है. अगर इस फ़ील्ड को खाली छोड़ा जाता है, तो इसके बाद कोई पेज नहीं होता.

ListCssProductsRequest

ListCssProducts तरीके के लिए अनुरोध मैसेज.

फ़ील्ड
parent

string

ज़रूरी है. वह खाता/डोमेन जिसमें सीएसएस के प्रोसेस किए गए प्रॉडक्ट लिस्ट करने हैं. फ़ॉर्मैट: accounts/{account}

page_size

int32

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

page_token

string

यह एक पेज टोकन है, जो पिछले ListCssProducts कॉल से मिला था. अगला पेज पाने के लिए, यह जानकारी दें.

पेज नंबर के हिसाब से डेटा दिखाने के दौरान, ListCssProducts को दिए गए अन्य सभी पैरामीटर, पेज टोकन देने वाले कॉल से मेल खाने चाहिए.

ListCssProductsResponse

ListCssProducts तरीके के लिए जवाब का मैसेज.

फ़ील्ड
css_products[]

CssProduct

चुने गए खाते से प्रोसेस किए गए सीएसएस प्रॉडक्ट. ये सीएसएस के वे प्रॉडक्ट हैं जिन्हें नियमों और पूरक फ़ीड के हिसाब से प्रोसेस किया गया है.

next_page_token

string

यह एक टोकन है. इसका इस्तेमाल, अगले पेज को वापस पाने के लिए page_token के तौर पर किया जा सकता है. अगर इस फ़ील्ड को खाली छोड़ा जाता है, तो इसके बाद कोई पेज नहीं होता.

ListQuotaGroupsRequest

ListQuotaGroups तरीके के लिए अनुरोध मैसेज.

फ़ील्ड
parent

string

ज़रूरी है. यह सीएसएस खाता, तरीके के कोटा और संसाधनों के कलेक्शन का मालिक होता है. ज़्यादातर मामलों में, यह सीएसएस डोमेन होता है. फ़ॉर्मैट: accounts/{account}

page_size

int32

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

page_token

string

ज़रूरी नहीं. अगला पेज वापस पाने के लिए टोकन (अगर दिया गया हो). अन्य सभी पैरामीटर, उस ओरिजनल कॉल से मेल खाने चाहिए जिसने पेज टोकन दिया था.

ListQuotaGroupsResponse

ListMethodGroups तरीके के लिए जवाब का मैसेज.

फ़ील्ड
quota_groups[]

QuotaGroup

तरीके, मौजूदा कोटा का इस्तेमाल, और हर ग्रुप के लिए सीमाएं. यह कोटा, ग्रुप में मौजूद सभी तरीकों के बीच शेयर किया जाता है. ग्रुप को quota_usage के आधार पर घटते क्रम में लगाया जाता है.

next_page_token

string

यह एक टोकन है. इसका इस्तेमाल, अगले पेज को वापस पाने के लिए page_token के तौर पर किया जा सकता है. अगर इस फ़ील्ड को खाली छोड़ा जाता है, तो इसके बाद कोई पेज नहीं होता.

MethodDetails

CSS API में, हर तरीके के हिसाब से तरीके की जानकारी.

फ़ील्ड
method

string

सिर्फ़ आउटपुट के लिए. तरीके का नाम, जैसे कि cssproductsservice.listcssproducts.

version

string

सिर्फ़ आउटपुट के लिए. एपीआई का वह वर्शन जिससे यह तरीका जुड़ा है.

subapi

string

सिर्फ़ आउटपुट के लिए. वह सब-एपीआई जिससे यह तरीका जुड़ा है. CSS API में, यह हमेशा css होता है.

path

string

सिर्फ़ आउटपुट के लिए. तरीके का पाथ, जैसे कि v1/cssproductsservice.listcssproducts.

ProductDetail

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

फ़ील्ड
section_name

string

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

attribute_name

string

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

attribute_value

string

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

ProductDimension

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

फ़ील्ड
value

double

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

unit

string

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

ProductWeight

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

फ़ील्ड
value

double

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

unit

string

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

QuotaGroup

CSS API में मौजूद तरीकों के लिए ग्रुप की जानकारी. यह कोटा, ग्रुप में मौजूद सभी तरीकों के बीच शेयर किया जाता है. अगर ग्रुप में शामिल किसी भी तरीके का इस्तेमाल नहीं किया गया है, तब भी ग्रुप की जानकारी दिखाई जाती है.

फ़ील्ड
name

string

आइडेंटिफ़ायर. कोटा ग्रुप का संसाधन नाम. फ़ॉर्मैट: accounts/{account}/quotas/{group} उदाहरण: accounts/12345678/quotas/css-products-insert ध्यान दें: {group} पार्ट के लिए, किसी खास पैटर्न का इस्तेमाल करना ज़रूरी नहीं है.

quota_usage

int64

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

quota_limit

int64

सिर्फ़ आउटपुट के लिए. ग्रुप के लिए, हर दिन ज़्यादा से ज़्यादा कॉल करने की अनुमति.

quota_minute_limit

int64

सिर्फ़ आउटपुट के लिए. ग्रुप के लिए, हर मिनट में कॉल करने की ज़्यादा से ज़्यादा संख्या.

method_details[]

MethodDetails

सिर्फ़ आउटपुट के लिए. उन सभी तरीकों की सूची जिन पर ग्रुप कोटा लागू होता है.

SubscriptionPeriod

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

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

UpdateAccountLabelRequest

UpdateAccountLabel तरीके के लिए अनुरोध मैसेज.

फ़ील्ड
account_label

AccountLabel

ज़रूरी है. अपडेट किया गया लेबल. सभी फ़ील्ड में जानकारी देना ज़रूरी है.

UpdateAccountLabelsRequest

UpdateLabels तरीके के लिए अनुरोध मैसेज.

फ़ील्ड
name

string

ज़रूरी है. लेबल के संसाधन का नाम. फ़ॉर्मैट: accounts/{account}

label_ids[]

int64

मौजूदा खाता लेबल आईडी को ओवरराइट करने के लिए, लेबल आईडी की सूची. अगर सूची खाली है, तो फ़िलहाल असाइन किए गए सभी लेबल आईडी मिटा दिए जाएंगे.

parent

string

ज़रूरी नहीं. एमसी खाते के लेबल अपडेट करते समय ही इसकी ज़रूरत होती है. वह सीएसएस डोमेन जो MC खाते का पैरंट संसाधन है. फ़ॉर्मैट: accounts/{account}

UpdateCssProductInputRequest

UpdateCssProductInput तरीके के लिए अनुरोध मैसेज.

फ़ील्ड
css_product_input

CssProductInput

ज़रूरी है. अपडेट करने के लिए, सीएसएस प्रॉडक्ट इनपुट रिसॉर्स. सबमिट की गई जानकारी, प्रोसेस किए गए सीएसएस प्रॉडक्ट पर भी लागू होगी.

update_mask

FieldMask

अपडेट किए जाने वाले सीएसएस प्रॉडक्ट एट्रिब्यूट की सूची.

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

अपडेट मास्क में दिए गए ऐसे एट्रिब्यूट जिनकी वैल्यू बॉडी में नहीं दी गई है उन्हें सीएसएस प्रॉडक्ट से मिटा दिया जाएगा.

अपडेट मास्क को सिर्फ़ एट्रिब्यूट और कस्टम एट्रिब्यूट में टॉप लेवल के फ़ील्ड के लिए तय किया जा सकता है.

कस्टम एट्रिब्यूट के लिए अपडेट मास्क तय करने के लिए, आपको custom_attribute. प्रीफ़िक्स जोड़ना होगा.

सीएसएस के पूरे प्रॉडक्ट को बदलने के लिए, खास "*" वैल्यू देने की सुविधा उपलब्ध नहीं है.