Package google.shopping.merchant.lfp.v1beta

इंडेक्स

LfpInventoryService

किसी कारोबारी या कंपनी की स्थानीय इन्वेंट्री सबमिट करने के लिए, एलएफ़पी पार्टनर की सेवा.

InsertLfpInventory

rpc InsertLfpInventory(InsertLfpInventoryRequest) returns (LfpInventory)

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

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

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

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

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

LfpSaleService

किसी व्यापारी/कंपनी/कारोबारी का बिक्री डेटा सबमिट करने के लिए, LFP पार्टनर की सेवा.

InsertLfpSale

rpc InsertLfpSale(InsertLfpSaleRequest) returns (LfpSale)

दिए गए व्यापारी/कंपनी के लिए LfpSale डालता है.

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

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

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

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

LfpStoreService

किसी व्यापारी/कंपनी/कारोबारी के स्थानीय स्टोर की जानकारी सबमिट करने के लिए, एलएफ़पी पार्टनर की सेवा.

DeleteLfpStore

rpc DeleteLfpStore(DeleteLfpStoreRequest) returns (Empty)

टारगेट किए गए व्यापारी/कंपनी/कारोबारी का स्टोर मिटाता है.

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

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

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

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

GetLfpStore

rpc GetLfpStore(GetLfpStoreRequest) returns (LfpStore)

किसी स्टोर के बारे में जानकारी लाता है.

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

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

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

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

InsertLfpStore

rpc InsertLfpStore(InsertLfpStoreRequest) returns (LfpStore)

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

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

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

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

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

ListLfpStores

rpc ListLfpStores(ListLfpStoresRequest) returns (ListLfpStoresResponse)

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

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

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

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

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

DeleteLfpStoreRequest

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

फ़ील्ड
name

string

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

GetLfpStoreRequest

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

फ़ील्ड
name

string

ज़रूरी है. फिर से हासिल करने के लिए स्टोर का नाम. फ़ॉर्मैट: accounts/{account}/lfpStores/{target_merchant}~{store_code}

InsertLfpInventoryRequest

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

फ़ील्ड
parent

string

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

lfp_inventory

LfpInventory

ज़रूरी है. डाली जाने वाली इन्वेंट्री.

InsertLfpSaleRequest

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

फ़ील्ड
parent

string

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

lfp_sale

LfpSale

ज़रूरी है. डाली जाने वाली बिक्री.

InsertLfpStoreRequest

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

फ़ील्ड
parent

string

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

lfp_store

LfpStore

ज़रूरी है. डाला जाने वाला स्टोर.

LfpInventory

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

फ़ील्ड
name

string

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

target_account

int64

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

store_code

string

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

offer_id

string

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

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

region_code

string

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

content_language

string

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

price

Price

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

availability

string

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

collection_time

Timestamp

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

gtin

string

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

quantity

int64

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

pickup_method

string

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

pickup_sla

string

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

feed_label

string

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

LfpSale

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

फ़ील्ड
name

string

सिर्फ़ आउटपुट के लिए. आइडेंटिफ़ायर. LfpSale संसाधन का नाम. फ़ॉर्मैट: accounts/{account}/lfpSales/{sale}

target_account

int64

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

store_code

string

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

offer_id

string

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

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

region_code

string

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

content_language

string

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

gtin

string

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

price

Price

ज़रूरी है. प्रॉडक्ट की यूनिट की कीमत.

quantity

int64

ज़रूरी है. उपलब्ध संख्या में तुलनात्मक बदलाव. लौटाए गए आइटम के लिए नेगेटिव.

sale_time

Timestamp

ज़रूरी है. बिक्री के लिए टाइमस्टैंप.

uid

string

सिर्फ़ आउटपुट के लिए. LfpSale के लिए, दुनिया भर में सिस्टम से जनरेट किया गया यूनीक आईडी.

feed_label

string

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

LfpStore

व्यापारी के लिए स्टोर. इसका इस्तेमाल, टारगेट किए गए व्यापारी/कंपनी की Google Business Profile के तहत उपलब्ध स्टोर से मैच करने के लिए किया जाएगा. अगर कोई मिलता-जुलता स्टोर नहीं मिलता है, तो स्टोर कोड के साथ सबमिट की गई इन्वेंट्री या बिक्री का इस्तेमाल नहीं किया जाएगा.

फ़ील्ड
name

string

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

target_account

int64

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

store_code

string

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

store_address

string

ज़रूरी है. स्टोर के मोहल्ले का पता. उदाहरण: 1600 Amphitheatre Pkwy, Mountain View, CA 94043, USA.

gcid_category[]

string

ज़रूरी नहीं. Google My Business कैटगरी आईडी.

matching_state

StoreMatchingState

ज़रूरी नहीं. सिर्फ़ आउटपुट के लिए. Google Business Profile से मैच करने की स्थिति. अगर कोई मिलता-जुलता पैरामीटर नहीं मिलता है, तो ज़्यादा जानकारी के लिए matchingStateHint पर जाएं.

store_name

string

ज़रूरी नहीं. व्यापारी/कंपनी/कारोबारी या स्टोर का नाम.

phone_number

string

ज़रूरी नहीं. E.164 फ़ॉर्मैट में स्टोर का फ़ोन नंबर. उदाहरण: +15556767888

website_uri

string

ज़रूरी नहीं. स्टोर या व्यापारी/कंपनी/कारोबारी की वेबसाइट का यूआरएल.

place_id

string

ज़रूरी नहीं. स्टोर की जगह का Google का जगह का आईडी.

matching_state_hint

string

ज़रूरी नहीं. सिर्फ़ आउटपुट के लिए. इस बात का संकेत कि वैल्यू मैच क्यों नहीं हो सकी. इसे matchingState=STORE_MATCHING_STATE_FAILED पर ही सेट किया जा सकता है.

आपको ये वैल्यू दिख सकती हैं:

  • "linked-store-not-found": मैच करने के लिए, Google Business Profile वाला कोई स्टोर उपलब्ध नहीं है.
  • "store-match-not-found": दिए गए LfpStore को, कनेक्ट किए गए किसी भी Google Business Profile स्टोर से मैच नहीं किया जा सका. Merchant Center खाते को सही तरीके से जोड़ा गया है और Google Business Profile पर स्टोर उपलब्ध हैं. हालांकि, LfpStore का पता, Google Business Profile वाले स्टोर के पतों से मैच नहीं करता. LfpStore पता या Google Business Profile वाले स्टोर का पता अपडेट करें, ताकि यह मैच हो सके.
  • "store-match-unverified": दिए गए LfpStore को Google Business Profile से कनेक्ट किए गए किसी भी स्टोर से मैच नहीं किया जा सका, क्योंकि Google Business Profile से मैच होने वाले स्टोर की पुष्टि नहीं हुई है. सही तरीके से मैच करने के लिए, Google Business Profile की पुष्टि की प्रक्रिया पूरी करें.

StoreMatchingState

LfpStore को Google Business Profile से किस तरह मैच किया जा रहा है.

Enums
STORE_MATCHING_STATE_UNSPECIFIED स्टोर के मेल खाने वाले स्टोर की स्थिति की जानकारी नहीं दी गई है.
STORE_MATCHING_STATE_MATCHED LfpStore को Google Business Profile वाले स्टोर से मैच कर दिया गया है.
STORE_MATCHING_STATE_FAILED LfpStore को Google Business Profile वाले स्टोर से मैच नहीं किया गया है.

ListLfpStoresRequest

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

फ़ील्ड
parent

string

ज़रूरी है. LFP पार्टनर. फ़ॉर्मैट: accounts/{account}

target_account

int64

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

page_size

int32

ज़रूरी नहीं. किसी खाते को लौटाने के लिए, LfpStore संसाधनों की ज़्यादा से ज़्यादा संख्या. अगर दिए गए खाते में स्टोर की संख्या, pageSize से कम है, तो सेवा इस वैल्यू से कम वैल्यू देगी. डिफ़ॉल्ट वैल्यू 250 है. ज़्यादा से ज़्यादा वैल्यू 1,000 है; अगर इससे ज़्यादा वैल्यू तय की गई है, तो pageSize डिफ़ॉल्ट रूप से ज़्यादा से ज़्यादा वैल्यू पर सेट होगा.

page_token

string

ज़रूरी नहीं. पिछले ListLfpStoresRequest कॉल से मिला पेज टोकन. अगले पेज को वापस पाने के लिए, पेज का टोकन उपलब्ध कराएं. पेज पर नंबर जोड़ते समय, ListLfpStoresRequest को दिए गए अन्य सभी पैरामीटर, उस कॉल से मेल खाने चाहिए जो पेज टोकन दिया गया था. पिछले अनुरोध के जवाब में, टोकन nextPageToken के तौर पर मिला.

ListLfpStoresResponse

ListLFPStores मेथड के लिए रिस्पॉन्स मैसेज.

फ़ील्ड
lfp_stores[]

LfpStore

बताए गए व्यापारी/कंपनी के स्टोर.

next_page_token

string

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