Manage verification

जिन कंपनियों के प्लैटफ़ॉर्म पर लिस्टिंग मैनेज करने की सुविधा उपलब्ध है वे अपनी साइट पर, कारोबारी या कंपनी की Business Profile की पुष्टि कर सकती हैं. इससे कारोबारी या कंपनी को Business Profile के यूज़र इंटरफ़ेस (यूआई) पर रीडायरेक्ट करने की ज़रूरत नहीं पड़ती.

मौजूदा स्थिति पाना

उपयोगकर्ता, किसी जगह की मौजूदा स्थिति जानने के लिए locations.getVoiceOfMerchantState पर कॉल कर सकते हैं. अगर hasVoiceOfMerchant true बूलियन है, तो इसका मतलब है कि लोकेशन पहले से ही अच्छी स्थिति में है और कोई अन्य कार्रवाई करने की ज़रूरत नहीं है. अगर जवाब में मौजूद gain_voice_of_merchant कार्रवाई में verify शामिल है, तो आपको पुष्टि की प्रक्रिया पूरी करनी होगी. ज़्यादा जानकारी के लिए, यहां दिए गए निर्देशों का पालन करें.

पुष्टि करने के विकल्प पाना

सेवा देने वाली कंपनियां, locations.fetchVerificationOptions तरीके का इस्तेमाल करके कारोबारियों या कंपनियों को यह सूचना दे सकती हैं कि वे उपलब्ध पुष्टि करने के तरीकों की सूची में से, संपर्क करने का पसंदीदा तरीका चुनें.

पुष्टि करने के विकल्प पाने के लिए, इनका इस्तेमाल करें:

HTTP
POST
https://mybusinessverifications.googleapis.com/v1/{locationId}:fetchVerificationOptions

{
  "languageCode": "en"
}

पुष्टि की प्रक्रिया शुरू करना

पुष्टि करने का तरीका चुनने के बाद, locations.verify पर क्लिक करके पुष्टि करने की प्रक्रिया शुरू करें. इस कॉल के बाद, जगह की पुष्टि हो जाती है या गड़बड़ी की स्थिति दिखती है.

HTTP
POST
https://mybusinessverifications.googleapis.com/v1/locations/{locationId}
:verify

// Use only one of the below verification methods

// For postcard verification:
{
  "method": "ADDRESS",
  "languageCode": "en",
  "addressInput": {
    "mailerContactName": "Ann Droyd"
  }
}

// For phone verification:
{
  "method": "PHONE_CALL",
  "languageCode": "en",
  "phoneInput": {
    "phoneNumber": "800-555-0136"
  }
}

// For SMS verification:
{
  "method": "SMS",
  "languageCode": "en",
  "phoneInput": {
    "phoneNumber": "800-555-0136"
  }
}

// For email verification:
{
  "method": "EMAIL",
  "languageCode": "en",
  "emailInput": {
    "emailAddress": "ex@google.com"
  }
}

पुष्टि की मौजूदा जानकारी पाना

locations.verifications.list कॉल, पुष्टि के अनुरोधों का इतिहास और कॉल में बताई गई जगह के लिए उनकी स्थिति को वापस लाता है.

पुष्टि के सभी अनुरोधों को वापस पाने के लिए, इसका इस्तेमाल करें:

HTTP
GET
https://mybusinessverifications.googleapis.com/v1/locations/{locationId}
/verifications

पुष्टि की अधूरी प्रोसेस को पूरा करना

कारोबार की पुष्टि करने के लिए, आम तौर पर पिन कोड और locations.verifications.complete तरीके की ज़रूरत होती है.

पुष्टि की लंबित प्रक्रिया को पूरा करने के लिए, इनका इस्तेमाल करें:

HTTP
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. अगर जगह की जानकारी के जवाब में requestAdminRightsUrl मौजूद है, तो कारोबारी या कंपनी को Google Business Profile पर उस जगह के लिए ऐक्सेस और मालिकाना हक का अनुरोध करने में मदद करें.
  4. अगर requestAdminRightsUrl मौजूद नहीं है, तो जगह की जानकारी के जवाब में दिए गए प्लेस आईडी का इस्तेमाल करके, नई जगह की जानकारी बनाएं.
  5. नई जगह की जानकारी की पुष्टि करें.

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

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

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

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

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

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