Method: accounts.lfpInventories.insert

दिए गए टारगेट व्यापारी खाते के लिए LfpInventory संसाधन डालता है. अगर संसाधन पहले से मौजूद है, तो उसे बदल दिया जाएगा. इन्वेंट्री की समयसीमा 30 दिनों के बाद अपने-आप खत्म हो जाती है.

एचटीटीपी अनुरोध

POST https://merchantapi.googleapis.com/lfp/v1beta/{parent=accounts/*}/lfpInventories:insert

यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ पैरामीटर

पैरामीटर
parent

string

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

अनुरोध का मुख्य भाग

अनुरोध के मुख्य भाग में LfpInventory का उदाहरण है.

जवाब का मुख्य भाग

व्यापारी/कंपनी के लिए स्थानीय इन्वेंट्री.

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

जेएसओएन के काेड में दिखाना
{
  "name": string,
  "targetAccount": string,
  "storeCode": string,
  "offerId": string,
  "regionCode": string,
  "contentLanguage": string,
  "price": {
    object (Price)
  },
  "availability": string,
  "collectionTime": string,
  "gtin": string,
  "quantity": string,
  "pickupMethod": string,
  "pickupSla": string,
  "feedLabel": string
}
फ़ील्ड
name

string

सिर्फ़ आउटपुट के लिए. आइडेंटिफ़ायर. LfpInventory संसाधन का नाम. फ़ॉर्मैट: accounts/{account}/lfpInventories/{target_merchant}~{storeCode}~{offer}

targetAccount

string (int64 format)

ज़रूरी है. कारोबारी या कंपनी का वह Merchant Center आईडी जिसके लिए इन्वेंट्री सबमिट करनी है.

storeCode

string

ज़रूरी है. कारोबारी या कंपनी के स्टोर का आइडेंटिफ़ायर. InsertLfpStore की मदद से डाला गया स्टोर कोड या Business Profile में मौजूद स्टोर का कोड.

offerId

string

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

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

regionCode

string

ज़रूरी है. उस देश का CLDR कोड जहां प्रॉडक्ट बेचा जाता है.

contentLanguage

string

ज़रूरी है. आइटम के लिए दो अक्षर का ISO 639-1 भाषा कोड.

price

object (Price)

ज़रूरी नहीं. प्रॉडक्ट की मौजूदा कीमत.

availability

string

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

collectionTime

string (Timestamp format)

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

gtin

string

ज़रूरी नहीं. प्रॉडक्ट का ग्लोबल ट्रेड आइटम नंबर.

quantity

string (int64 format)

ज़रूरी नहीं. इस स्टोर में उपलब्ध प्रॉडक्ट की संख्या. वैल्यू, शून्य से ज़्यादा या उसके बराबर होनी चाहिए.

pickupMethod

string

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

pickupSla

string

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

feedLabel

string

ज़रूरी नहीं. प्रॉडक्ट के लिए फ़ीड का लेबल. अगर यह सेट नहीं है, तो यह डिफ़ॉल्ट रूप से regionCode पर सेट होगी.

अनुमति के दायरे

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

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

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