Local Feeds Partnership API

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

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

Google पर स्थानीय प्रॉडक्ट दिखाने के लिए, बिक्री की जगह (पीओएस) का डेटा मुहैया कराने वाली कंपनी की जानकारी, Merchant Center में जोड़ने के लिए, Point-of-Sale Data Provider Feedback पर जाकर अपनी जानकारी दें.

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

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

Local feeds partnership program के इंटिग्रेशन से जुड़ी, कारोबारी के लेवल की प्रॉपर्टी की स्थिति वापस पाने के लिए, 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 स्ट्रिंग वैल्यू पास की जा सकती है.