Local Feeds Partnership API

Local feeds partnership program की मदद से खुदरा दुकानदार, स्थानीय इन्वेंट्री विज्ञापनों और मुफ़्त में दिखाई जाने वाली स्थानीय प्रॉडक्ट लिस्टिंग में हिस्सा ले सकते हैं. ऐसा करने के लिए, उन्हें प्राइमरी और स्थानीय प्रॉडक्ट इन्वेंट्री फ़ीड बनाने की ज़रूरत नहीं पड़ेगी. खुदरा दुकानदार, बिक्री और इन्वेंट्री की जानकारी, डेटा मुहैया कराने वाली भरोसेमंद कंपनी को दे सकते हैं. यह कंपनी, Google के साथ वह जानकारी शेयर कर सकती है. डेटा पार्टनर की सूची देखने के लिए, Local feeds partnership program के बारे में जानकारी लेख पढ़ें.

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

Google पर स्थानीय प्रॉडक्ट दिखाने के लिए, डेटा मुहैया कराने वाली कंपनी की जानकारी, Merchant Center में जोड़ें. इसके लिए, बिक्री की जगह (पीओएस) का डेटा मुहैया कराने वाली कंपनी के बारे में सुझाव/राय या शिकायत के तौर पर अपनी जानकारी दें.

Content API for Shopping से माइग्रेट करने के बारे में जानने के लिए, Local feeds partnership से माइग्रेट करना लेख पढ़ें.

किसी खुदरा दुकानदार के ऑनबोर्डिंग स्टेटस की जानकारी पाना

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

GET https://merchantapi.googleapis.com/lfp/v1/accounts/{ACCOUNT_ID}/lfpMerchantStates/{TARGET_MERCHANT_ID}

इन्वेंट्री जोड़ना

इन्वेंट्री जोड़ने के लिए, यह अनुरोध करें:

POST https://merchantapi.googleapis.com/lfp/v1/{PARENT}/lfpInventories:insert

{
 "availability": "in stock",
 "collectionTime": "2024-01-08T08:00:00Z",
 "contentLanguage": "en",
 "gtin": "gtin",
 "offerId": "{OFFER_ID}",
 "pickupMethod": "buy",
 "pickupSla": "same day",
 "price": {
   "amountMicros": "1000000",
   "currencyCode": "USD"
 },
 "regionCode": "US",
 "storeCode": "{STORE_CODE}",
 "targetAccount": "{TARGET_MERCHANT_ID}"
}

इनकी जगह ये डालें:

  • {PARENT}: इसका फ़ॉर्मैट accounts/{ACCOUNT_ID} है. इसमें {ACCOUNT_ID}, Merchant Center खाते का यूनीक आइडेंटिफ़ायर है.
  • {OFFER_ID}: प्रॉडक्ट का यूनीक आइडेंटिफ़ायर.
  • {STORE_CODE}: कारोबारी के स्टोर का आइडेंटिफ़ायर.
  • {TARGET_MERCHANT_ID}: उस कारोबार का खाता आईडी जिसके लिए आपको इन्वेंट्री सबमिट करनी है.

आपको यह जवाब मिल सकता है:

{
 "name": "accounts/{ACCOUNT_ID}/lfpInventories/{TARGET_MERCHANT_ID}~{STORE_CODE}~{OFFER_ID}",
 "targetAccount": "{TARGET_MERCHANT_ID}",
 "storeCode": "123",
 "offerId": "{OFFER_ID}",
 "regionCode": "US",
 "contentLanguage": "en",
 "gtin": "gtin",
 "price": {
   "amountMicros": "1000000",
   "currencyCode": "USD"
 },
 "availability": "in stock",
 "collectionTime": "2024-01-08T08:00:00Z",
 "pickupMethod": "buy",
 "pickupSla": "same day",
 "feedLabel": "US"
}

ज़्यादा जानकारी के लिए, तरीका: accounts.lfpInventories.insert देखें.

बिक्री की जानकारी जोड़ना

बिक्री की जानकारी जोड़ने के लिए, यह अनुरोध करें:

POST https://merchantapi.googleapis.com/lfp/v1/{PARENT}/lfpSales:insert

{
 "contentLanguage": "en",
 "gtin": "gtin",
 "offerId": "offerId",
 "price": {
   "amountMicros": "1000000",
   "currencyCode": "USD"
 },
 "quantity": 2,
 "regionCode": "US",
 "saleTime": "2024-01-08T08:00:00Z",
 "storeCode": "123",
 "targetAccount": "{TARGET_MERCHANT_ID}"
}

इनकी जगह ये डालें:

  • {TARGET_MERCHANT_ID}: उस कारोबार का खाता आईडी जिसके लिए आपको बिक्री की जानकारी सबमिट करनी है.

आपको यह जवाब मिल सकता है:

{
 "name": "accounts/{ACCOUNT_ID}/lfpSales/{UUID}",
 "targetAccount": "{TARGET_MERCHANT_ID}",
 "storeCode": "123",
 "offerId": "offerId",
 "regionCode": "US",
 "contentLanguage": "en",
 "gtin": "gtin",
 "price": {
   "amountMicros": "1000000",
   "currencyCode": "USD"
 },
 "quantity": "2",
 "saleTime": "2024-01-08T08:00:00Z",
 "uid": "{UUID}",
 "feedLabel": "US"
}

ज़्यादा जानकारी के लिए, तरीका: accounts.lfpSales.insert देखें

स्टोर की जानकारी जोड़ना

स्टोर की जानकारी जोड़ने के लिए, यह अनुरोध करें:

POST https://merchantapi.googleapis.com/lfp/v1/{PARENT}/lfpStores:insert

{
 "storeAddress": "1600 Amphitheatre Pkwy, Mountain View, CA 94043, USA",
 "storeCode": "{STORE_CODE}",
 "targetAccount": "{TARGET_MERCHANT_ID}"
}

इनकी जगह ये डालें:

  • {STORE_CODE}: स्टोर का यूनीक आइडेंटिफ़ायर.
  • {TARGET_MERCHANT_ID}: उस कारोबार का खाता आईडी जिसके लिए आपको स्टोर की जानकारी सबमिट करनी है.

आपको यह जवाब मिल सकता है:

{
 "name": "accounts/{ACCOUNT_ID}/lfpStores/{TARGET_MERCHANT_ID}~{STORE_CODE}",
 "targetAccount": "{TARGET_MERCHANT_ID}",
 "storeCode": "{STORE_CODE}",
 "storeAddress": "1600 Amphitheatre Pkwy, Mountain View, CA 94043, USA",
 "matchingState": "STORE_MATCHING_STATE_MATCHED"
}

ज़्यादा जानकारी के लिए, accounts.lfpStores.insert देखें.

किसी खुदरा दुकानदार को सूचना भेजना

SendLfpNotification तरीके का इस्तेमाल करके, किसी खुदरा दुकानदार को सूचना भेजी जा सकती है. उदाहरण के लिए, इस तरीके का इस्तेमाल करके, खुदरा दुकानदार को ऑनबोर्डिंग की सूचना भेजी जा सकती है.

POST https://merchantapi.googleapis.com/lfp/v1/accounts/{ACCOUNT_ID}/lfpNotifications:send

{
  "target_account": {TARGETMERCHANT_ID},
  "email_address": {EMAIL_ADDRESS},
  "type": {TYPE}
}

इनकी जगह ये डालें:

  • {ACCOUNT_ID}: आपके Merchant Center खाते का यूनीक आइडेंटिफ़ायर.
  • {TARGETMERCHANT_ID}: उस खाते का यूनीक आइडेंटिफ़ायर जिसे आपको सूचना भेजनी है.
  • {EMAIL_ADDRESS}: उस खाते का ईमेल पता जिसे आपको सूचना भेजनी है.
  • {TYPE}: इस फ़ील्ड में, सिर्फ़ ONBOARDING_UI स्ट्रिंग वैल्यू पास की जा सकती है.