Manage verification

सेवा देने वाली ऐसी कंपनियां जो सीधे अपने प्लैटफ़ॉर्म पर लिस्टिंग मैनेज करने की सुविधा देती हैं वे अपनी साइट पर कारोबारी या कंपनी के कारोबार की पुष्टि कर सकती हैं. इससे कारोबारी या कंपनी को 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 की मदद से, अपने प्लैटफ़ॉर्म को एम्बेड किया जा सकता है, ताकि जगह की जानकारी बनाने की सुविधा दी जा सके. कारोबारियों या कंपनियों से नई जगह की जानकारी जोड़ने के लिए कहते समय, यह तरीका अपनाएं:

कारोबारी या कंपनी से जगह की जानकारी इकट्ठा करें. जैसे, कारोबार का नाम, पता, और कैटगरी.

  1. googleLocations.search एंडपॉइंट को कॉल करें.
  2. एपीआई अनुरोध में जगह की जानकारी का डेटा दें. जैसे, कारोबार का नाम, कैटगरी, पता, फ़ोन नंबर, और वेबसाइट.

इसके अलावा, मिलती-जुलती जगह खोजने के लिए, यह तरीका अपनाएं:

  1. मिलती-जुलती जगहों की क्वेरी करना.
  2. कारोबारी या कंपनी से सही जगह चुनने के लिए कहें.
  3. अगर मेल खाने वाले GoogleLocation पर requestAdminRightsUri मौजूद है, तो Google Business Profile पर उस जगह के ऐक्सेस और मालिकाना हक का अनुरोध करने में कारोबारी या कंपनी की मदद करें.
  4. अगर requestAdminRightsUri मौजूद नहीं है, तो मैच होने वाले GoogleLocation से मिली location की जानकारी का इस्तेमाल करके, accounts.locations.create पर कॉल करें.
  5. नई जगह की पुष्टि करें.

ध्यान दें: अगर आपको शुरुआती क्वेरी से, जगह की जानकारी के लिए कोई संभावित मैच नहीं मिलता है, तो कारोबारी या कंपनी से इकट्ठा की गई जगह की जानकारी के साथ accounts.locations.create को कॉल करें. इसके बाद, उस नई जगह की पुष्टि करें.

लोकेशन की पुष्टि

GBP API का इस्तेमाल करके पुष्टि की प्रक्रिया शुरू करने के लिए, यह तरीका अपनाएं:

  1. किसी Google खाते से जुड़ी सभी जगहों की सूची देखने के लिए, accounts.locations.list तरीके को कॉल करें.
  2. पुष्टि करने के लिए कोई जगह चुनें.
  3. locations.getVoiceOfMerchantState एपीआई तरीके को कॉल करके, यह पुष्टि करें कि उस जगह की जानकारी की पुष्टि करना ज़रूरी है या नहीं.
  4. अगर जवाब में verify शामिल है, तो उस जगह की पुष्टि करने के लिए उपलब्ध तरीकों की सूची पाने के लिए, locations.fetchVerificationOptions को कॉल करें.
  5. दोबारा जांच लें कि VerificationOption के डेटा में सही पता, फ़ोन नंबर, और ईमेल पता शामिल हो.
  6. जब कारोबारी या कंपनी पुष्टि करने का सबसे सही विकल्प चुन ले, तब पुष्टि की प्रक्रिया शुरू करने के लिए locations.verify तरीके को कॉल करें. यह पुष्टि करने के लिए कि प्रोसेस शुरू हो गई है, locations.verifications.list पर कॉल करें.
  7. कारोबारी या कंपनी के पिन के साथ locations.verifications.complete वाले तरीके को कॉल करें.
  8. locations.getVoiceOfMerchantState एपीआई मेथड को कॉल करें. अगर hasVoiceOfMerchant, true है, तो इसका मतलब है कि आपने जगह की जानकारी की पुष्टि कर ली है.

ध्यान दें: अगर कारोबार की जगह के लिए AUTO से पुष्टि करने की सुविधा उपलब्ध है, तो कारोबारी या कंपनी को पुष्टि करने के लिए कोई और तरीका अपनाने की ज़रूरत नहीं है.

GBP की पुष्टि करने के बारे में ज़्यादा जानने के लिए, सहायता केंद्र पर मौजूद सहायता लेख पढ़ें.