सेवा देने वाली ऐसी कंपनियां जो सीधे अपने प्लैटफ़ॉर्म पर लिस्टिंग मैनेज करने की सुविधा देती हैं वे अपनी साइट पर कारोबारी या कंपनी के कारोबार की पुष्टि कर सकती हैं. इससे कारोबारी या कंपनी को Business Profile के यूज़र इंटरफ़ेस (यूआई) पर रीडायरेक्ट करने की ज़रूरत नहीं पड़ती.
मौजूदा स्थिति की जानकारी पाना
उपयोगकर्ता किसी जगह की मौजूदा स्थिति जानने के लिए, locations.getVoiceOfMerchantState पर कॉल कर सकते हैं. अगर
hasVoiceOfMerchant
बूलियन true है, तो इसका मतलब है कि जगह अच्छी स्थिति में है और आपको कुछ और करने की ज़रूरत नहीं है. वहीं, अगर जवाब में verify ऑब्जेक्ट शामिल है, तो आपको पुष्टि की प्रक्रिया पूरी करनी होगी. ज़्यादा जानकारी के लिए, अगले सेक्शन में दिए गए निर्देशों का पालन करें.
पुष्टि करने के विकल्प फ़ेच करना
सेवा देने वाली कंपनियां,
locations.fetchVerificationOptions
तरीके का इस्तेमाल करके, कारोबारियों या कंपनियों को पुष्टि करने के उपलब्ध तरीकों की सूची में से, संपर्क करने का पसंदीदा तरीका चुनने के लिए कह सकती हैं.
पुष्टि करने के विकल्प पाने के लिए, यह तरीका अपनाएं:
POST
https://mybusinessverifications.googleapis.com/v1/locations/{locationId}:fetchVerificationOptions
{
"languageCode": "en"
}
पुष्टि की प्रक्रिया शुरू करना
पुष्टि करने का तरीका चुनने के बाद, locations.verify की मदद से पुष्टि की प्रक्रिया शुरू करें.
इस कॉल के बाद, जगह की जानकारी की पुष्टि हो जाती है या गड़बड़ी की स्थिति दिखती है.
POST
https://mybusinessverifications.googleapis.com/v1/locations/{locationId}:verify
// Use only one of the verification methods below
// For postcard verification:
{
"method": "ADDRESS",
"languageCode": "en",
"mailerContact": "Ann Droyd"
}
// For phone verification:
{
"method": "PHONE_CALL",
"languageCode": "en",
"phoneNumber": "800-555-0136"
}
// For SMS verification:
{
"method": "SMS",
"languageCode": "en",
"phoneNumber": "800-555-0136"
}
// For email verification:
{
"method": "EMAIL",
"languageCode": "en",
"emailAddress": "ex@google.com"
}
पुष्टि की मौजूदा जानकारी वापस पाना
locations.verifications.list कॉल, पुष्टि के अनुरोधों के इतिहास के साथ-साथ, कॉल में बताई गई जगह के लिए उनकी स्थिति की जानकारी भी हासिल करता है.
पुष्टि के सभी अनुरोधों को वापस पाने के लिए, यह तरीका अपनाएं:
GET
https://mybusinessverifications.googleapis.com/v1/locations/{locationId}
/verifications
पुष्टि की अधूरी प्रोसेस को पूरा करना
आम तौर पर, कारोबार की पुष्टि करने के लिए, पिन कोड और locations.verifications.complete तरीके की ज़रूरत होती है.
पुष्टि की बाकी प्रक्रिया पूरी करने के लिए, यह तरीका अपनाएं:
POST
https://mybusinessverifications.googleapis.com/v1/locations/{locationId}
/verifications/{verificationId}:complete
{
"pin": "123456"
}
एपीआई का इस्तेमाल करके, GBP की पुष्टि करने के सबसे सही तरीके
लोकेशन बनाना
GBP Business Information API की मदद से, अपने प्लैटफ़ॉर्म को एम्बेड किया जा सकता है, ताकि जगह की जानकारी बनाने की सुविधा दी जा सके. कारोबारियों या कंपनियों से नई जगह की जानकारी जोड़ने के लिए कहते समय, यह तरीका अपनाएं:
कारोबारी या कंपनी से जगह की जानकारी इकट्ठा करें. जैसे, कारोबार का नाम, पता, और कैटगरी.
googleLocations.searchएंडपॉइंट को कॉल करें.- एपीआई अनुरोध में जगह की जानकारी का डेटा दें. जैसे, कारोबार का नाम, कैटगरी, पता, फ़ोन नंबर, और वेबसाइट.
इसके अलावा, मिलती-जुलती जगह खोजने के लिए, यह तरीका अपनाएं:
- मिलती-जुलती जगहों की क्वेरी करना.
- कारोबारी या कंपनी से सही जगह चुनने के लिए कहें.
- अगर मेल खाने वाले
GoogleLocationपरrequestAdminRightsUriमौजूद है, तो Google Business Profile पर उस जगह के ऐक्सेस और मालिकाना हक का अनुरोध करने में कारोबारी या कंपनी की मदद करें. - अगर
requestAdminRightsUriमौजूद नहीं है, तो मैच होने वालेGoogleLocationसे मिलीlocationकी जानकारी का इस्तेमाल करके,accounts.locations.createपर कॉल करें. - नई जगह की पुष्टि करें.
ध्यान दें: अगर आपको शुरुआती क्वेरी से, जगह की जानकारी के लिए कोई संभावित मैच नहीं मिलता है, तो कारोबारी या कंपनी से इकट्ठा की गई जगह की जानकारी के साथ accounts.locations.create को कॉल करें. इसके बाद, उस नई जगह की पुष्टि करें.
लोकेशन की पुष्टि
GBP API का इस्तेमाल करके पुष्टि की प्रक्रिया शुरू करने के लिए, यह तरीका अपनाएं:
- किसी Google खाते से जुड़ी सभी जगहों की सूची देखने के लिए,
accounts.locations.listतरीके को कॉल करें. - पुष्टि करने के लिए कोई जगह चुनें.
locations.getVoiceOfMerchantStateएपीआई तरीके को कॉल करके, यह पुष्टि करें कि उस जगह की जानकारी की पुष्टि करना ज़रूरी है या नहीं.- अगर जवाब में
verifyशामिल है, तो उस जगह की पुष्टि करने के लिए उपलब्ध तरीकों की सूची पाने के लिए,locations.fetchVerificationOptionsको कॉल करें. - दोबारा जांच लें कि
VerificationOptionके डेटा में सही पता, फ़ोन नंबर, और ईमेल पता शामिल हो. - जब कारोबारी या कंपनी पुष्टि करने का सबसे सही विकल्प चुन ले, तब पुष्टि की प्रक्रिया शुरू करने के लिए
locations.verifyतरीके को कॉल करें. यह पुष्टि करने के लिए कि प्रोसेस शुरू हो गई है,locations.verifications.listपर कॉल करें. - कारोबारी या कंपनी के पिन के साथ
locations.verifications.completeवाले तरीके को कॉल करें. locations.getVoiceOfMerchantStateएपीआई मेथड को कॉल करें. अगरhasVoiceOfMerchant,trueहै, तो इसका मतलब है कि आपने जगह की जानकारी की पुष्टि कर ली है.
ध्यान दें: अगर कारोबार की जगह के लिए AUTO से पुष्टि करने की सुविधा उपलब्ध है, तो कारोबारी या कंपनी को पुष्टि करने के लिए कोई और तरीका अपनाने की ज़रूरत नहीं है.
GBP की पुष्टि करने के बारे में ज़्यादा जानने के लिए, सहायता केंद्र पर मौजूद सहायता लेख पढ़ें.