REST Resource: accounts.lfpStores

संसाधन: LfpStore

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

JSON के काेड में दिखाना
{
  "name": string,
  "targetAccount": string,
  "storeCode": string,
  "storeAddress": string,
  "gcidCategory": [
    string
  ],
  "matchingState": enum (StoreMatchingState),
  "storeName": string,
  "phoneNumber": string,
  "websiteUri": string,
  "placeId": string,
  "matchingStateHint": string
}
फ़ील्ड
name

string

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

targetAccount

string (int64 format)

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

storeCode

string

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

storeAddress

string

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

gcidCategory[]

string

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

matchingState

enum (StoreMatchingState)

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

storeName

string

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

phoneNumber

string

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

websiteUri

string

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

placeId

string

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

matchingStateHint

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 वाले स्टोर से मैच नहीं किया गया है.

तरीके

delete

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

get

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

insert

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

list

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