Business Profile API की मदद से, कारोबारियों या कंपनियों के लिए ऐसा प्लैटफ़ॉर्म बनाया जा सकता है जिससे वे Google पर अपने कारोबार को मैनेज कर सकें. अपने प्लैटफ़ॉर्म पर, अपने पार्टनर को उन लिस्टिंग को खोजने की अनुमति दी जा सकती है जो उनके कारोबार के नाम, पते, और फ़ोन नंबर से मेल खाती हों. वे किसी जगह का मालिकाना हक साबित कर सकते हैं. साथ ही, कारोबार की जगह की सटीक जानकारी देने के लिए, लैटिट्यूड और लॉन्गिट्यूड का इस्तेमाल कर सकते हैं.
शुरू करने से पहले
Business Profile API का इस्तेमाल करने से पहले, आपको अपना ऐप्लिकेशन रजिस्टर करना होगा और OAuth 2.0 क्रेडेंशियल हासिल करने होंगे. Business Profile API का इस्तेमाल शुरू करने के तरीके के बारे में जानने के लिए, सामान्य सेटअप देखें.
पते के डेटा के साथ काम करने का तरीका
अपने प्लैटफ़ॉर्म पर पते और जगह की जानकारी के डेटा के साथ काम करने के लिए, एपीआई और संसाधनों के दो अलग-अलग सेट का इस्तेमाल किया जा सकता है: Business Profile API और Maps API.
Business Profile के लिए अक्सर इस्तेमाल होने वाले संसाधन
GoogleLocations
एपीआई की मदद से, कारोबारी या कंपनी यह पहले से जान सकती है कि किसी जगह के लिए, Business Profile में पहले ही दावा किया गया है या नहीं. अगर ऐसा नहीं है, तो व्यापारी/कंपनी/कारोबारी तुरंत इसके ऐक्सेस का अनुरोध कर सकता है.
PostalAddress
ऑब्जेक्ट, किसी कारोबार के ऑफ़िस का पता दिखाता है.
Google Maps के आम तौर पर इस्तेमाल किए जाने वाले संसाधन
Maps JavaScript Places विजेट का इस्तेमाल, पार्टनर वर्कफ़्लो में आम तौर पर इंटरैक्टिव मैप बनाने के लिए किया जाता है. इसके अलावा, ये Maps API भी काम के हैं:
- जगह के नाम के लिए ऑटोकंप्लीट की सुविधा और जगह की जानकारी की मदद से, जगह के सुझाव दिखाएं. कीमत की जानकारी के लिए, SKU: ऑटोमैटिक तरीके से भरी जाने वाली जानकारी (जगह की जानकारी के साथ शामिल है) – हर सेशन के लिए देखें.
- जगह खोजने की सुविधा की मदद से, किसी जगह की जानकारी के लिए क्वेरी करें. कीमत की जानकारी के लिए, SKU: जगह ढूंढें लेख पढ़ें.
- जियोकोडिंग की मदद से, पतों की जियोकोडिंग और रिवर्स जियोकोडिंग की सुविधा दें. कीमत की जानकारी के लिए, SKU: जियोकोडिंग देखें.
एक या शून्य मैच
जब कोई पार्टनर किसी जगह के लिए मैच होने वाली लिस्टिंग खोजता है, तो उसका मकसद खोज के नतीजों को एक या शून्य मैच तक सीमित करना होता है. इसका मतलब है कि वह जगह, खोज के लिए इस्तेमाल किए गए शब्दों से मेल खाती है या Business Profile में मौजूद नहीं है.
अगर एक या शून्य मैच मिलते हैं, तो नई लिस्टिंग बनाने के लिए accounts.locations.create
के तरीके का इस्तेमाल करें. इसके अलावा, मौजूदा लिस्टिंग के मालिकाना हक पर दावा करने के लिए, GoogleLocations
की गाइड का पालन करें. अगर Google, पते को जियोकोड नहीं कर पाता है, तो जगह बनाने की प्रोसेस पूरी नहीं हो पाती. साथ ही, एपीआई के जवाब में LatLng
डेटा का अनुरोध शामिल होता है. व्यापारी/कंपनी/कारोबारी अपना LatLng
डेटा कैसे दे सकता है, इस बारे में जानने के लिए
जियोलोकेशन डेटा में मैन्युअल तरीके से बदलाव करना देखें.
LatLng
कोऑर्डिनेट तय होने के बाद, नई लिस्टिंग बनाई जाती है.
कुछ हद तक और एक से ज़्यादा मैच
जब कोई कारोबारी या पार्टनर की ऑपरेशंस टीम, किसी जगह से मैच होने वाली लिस्टिंग खोजती है, तो हो सकता है कि टाइप की गई जानकारी से सिर्फ़ कुछ हद तक मैच करने वाली लिस्टिंग दिखें. इसके अलावा, हो सकता है कि खोज क्वेरी से कई मैच मिलें. खोज के नतीजों को एक या शून्य मैच तक सीमित करने के लिए, Maps API के दो इस्तेमाल के उदाहरणों की मदद से, मैन्युअल तरीके से कुछ हद तक और कई मैच हल किए जाते हैं.
उपयोगकर्ता अपनी खोज को बेहतर बनाता है
जब पार्टनर प्लैटफ़ॉर्म का कोई उपयोगकर्ता किसी जगह की खोज करता है और उसे कुछ हद तक मैच होने वाली कई जगहें दिखती हैं, तो वह इनमें से किसी एक तरीके से समस्या को हल कर सकता है:
- कुछ हद तक मैच होने वाले पतों का विश्लेषण करें और सही पता चुनें.
- पते के कुछ हिस्सों में बदलाव करें या उन्हें फिर से टाइप करें, ताकि आपको ज़्यादा सटीक नतीजे मिलें. साथ ही, नतीजों को एक या शून्य मैच तक सीमित किया जा सके.

उपयोगकर्ता, एक या उससे ज़्यादा पूरी तरह मैच होने वाले विकल्पों में से कोई एक विकल्प चुनता है
कुछ मामलों में, हो सकता है कि उपयोगकर्ता के खोजे गए पते से कई जगहें पूरी तरह से मैच करें. उदाहरण के लिए, कोई उपयोगकर्ता पार्टनर प्लैटफ़ॉर्म में यह पता डाल सकता है:
Burung kolibri, Collmin Sq., GRN No. 1, Wonokromo, Jawa Timur 60983, Indonesia
मान लें कि आपको इन जवाबों में से कोई एक जवाब मिलता है, जो दिए गए पते से मेल खाता है:
- Kasperson Printer Center, ऐसी जगह जिसकी पुष्टि नहीं हुई है.
- Bengo Seguro, पुष्टि की गई जगह.
- Garush Productions, ऐसी जगह जिसकी पुष्टि नहीं हुई है.
उपयोगकर्ता को मैन्युअल तरीके से, मैच होने वाला कारोबार चुनना होगा. यह पक्का करने के लिए कि उपभोक्ताओं को कारोबार की सटीक जानकारी दी जाए, इन जगहों के अक्षांश और देशांतर (LatLng
) डेटा में बदलाव करना पड़ सकता है. इससे, सटीक जानकारी दी जा सकेगी. उपयोगकर्ता मैन्युअल तरीके से अपना LatLng
कैसे डाल सकते हैं, इस बारे में जानने के लिए,
जियोलोकेशन डेटा में मैन्युअल तरीके से बदलाव करना लेख पढ़ें.
जगह की जानकारी के डेटा में मैन्युअल तरीके से बदलाव करना
कारोबार, Business Profile पर अपनी लिस्टिंग को ज़्यादा सटीक बनाने के लिए, अपने कारोबार के अक्षांश और देशांतर (LatLng
) के निर्देशांक जोड़ सकते हैं. हो सकता है कि नए कारोबारों को अपने LatLng
निर्देशांक की जानकारी न हो. इसलिए, वे Maps JavaScript Places विजेट की मदद से, मैन्युअल तरीके से पिन डालकर LatLng
के सटीक निर्देशांक डाल सकते हैं.

LatLng
कोऑर्डिनेट से सटीक तरीके से जोड़ने के लिए, हर जगह के कोऑर्डिनेट में मैन्युअल तरीके से बदलाव करना ज़रूरी है.खोज के नतीजों की क्वालिटी
खोज के नतीजे, खोजे गए पते के सटीक होने और भौगोलिक क्षेत्र के आधार पर काफ़ी अलग-अलग हो सकते हैं. आम तौर पर, विकासशील देशों/इलाकों में Maps पर कम जगहें दिखती हैं. साथ ही, Google के पते के फ़ॉर्मैट का पालन भी अलग-अलग तरह से किया जाता है. इससे खोज के नतीजे की क्वालिटी खराब होती है. साथ ही, मैन्युअल तरीके से पते को फ़ॉर्मैट करने और Maps API का इस्तेमाल करने की ज़रूरत बढ़ जाती है.