मिलती-जुलती लिस्टिंग खोजना

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 Widgets का इस्तेमाल, आम तौर पर पार्टनर वर्कफ़्लो में इंटरैक्टिव मैप बनाने के लिए किया जाता है. इसके अलावा, ये Maps API भी काम के हैं:

एक या शून्य मैच

जब कोई पार्टनर किसी जगह के लिए, मिलती-जुलती लिस्टिंग खोजता है, तो उसका मकसद खोज के नतीजों को सीमित करके, एक या शून्य मैच तक लाना होता है. इसका मतलब है कि जगह की जानकारी, खोज के लिए इस्तेमाल किए गए शब्दों से मेल खाती है या Business Profile में अब तक मौजूद नहीं है.

अगर एक या कोई भी मैच नहीं मिलता है, तो नई लिस्टिंग बनाने के लिए accounts.locations.create तरीके का इस्तेमाल करें या मौजूदा लिस्टिंग के मालिकाना हक का दावा करने के लिए, GoogleLocations गाइड में दिए गए निर्देशों का पालन करें. अगर Google, पते को जियोकोड नहीं कर पाता है, तो जगह की जानकारी नहीं बनाई जा सकती. साथ ही, एपीआई से मिले जवाब में LatLng डेटा का अनुरोध शामिल होता है. व्यापारी/कंपनी/कारोबारी अपना LatLng डेटा कैसे उपलब्ध करा सकती है, इस बारे में जानने के लिए जगह की जानकारी के डेटा में मैन्युअल तरीके से बदलाव करना लेख पढ़ें.

LatLng के निर्देशांक तय होने के बाद, नई लिस्टिंग बनाई जाती है.

कुछ हद तक और कई मिलते-जुलते नतीजे

जब कारोबार का मालिक या पार्टनर की ऑपरेशन टीम, किसी जगह से मैच होने वाली लिस्टिंग खोजती है, तो हो सकता है कि टाइप की गई जानकारी से सिर्फ़ कुछ नतीजे मैच हों या सर्च क्वेरी से कई नतीजे मैच हों. खोज के नतीजों को एक या शून्य मैच तक सीमित करने के लिए, Maps API के इस्तेमाल के दो उदाहरणों की मदद से, आंशिक और कई मैच को मैन्युअल तरीके से हल किया जाता है.

जब पार्टनर प्लैटफ़ॉर्म का कोई उपयोगकर्ता किसी जगह को खोजता है और उसे कुछ हद तक मेल खाने वाले कई नतीजे मिलते हैं, तो वह इनमें से किसी एक तरीके से समस्या को हल कर सकता है:

  • आंशिक रूप से मेल खाने वाले पतों का विश्लेषण करें और सही पता चुनें.
  • पते के कुछ हिस्सों में बदलाव करें या उन्हें फिर से टाइप करें, ताकि वे ज़्यादा सटीक हों. साथ ही, नतीजों को एक या शून्य मैच तक सीमित करें.
किसी उपयोगकर्ता को पता खोजने पर, जवाब में कई आंशिक मैच मिलते हैं.

उपयोगकर्ता, पूरी तरह से मैच होने वाले एक या उससे ज़्यादा विकल्पों में से चुनता है

कुछ मामलों में, उपयोगकर्ता के खोजे गए पते से कई जगहों की जानकारी पूरी तरह से मैच हो सकती है. उदाहरण के लिए, कोई उपयोगकर्ता पार्टनर प्लैटफ़ॉर्म पर यह पता डाल सकता है:

Burung kolibri, Collmin Sq., GRN No. 1, Wonokromo, Jawa Timur 60983, Indonesia

मान लें कि ये जवाब मिले हैं और ये सभी दिए गए पते से मेल खाते हैं:

  • कैस्परसन प्रिंटर सेंटर, जिसकी पुष्टि नहीं की गई है.
  • बेंगो सेगुरो, जिसकी पुष्टि की गई है.
  • गरुश प्रॉडक्शंस, एक ऐसी जगह जिसकी पुष्टि नहीं की गई है.

उपयोगकर्ता को मैन्युअल तरीके से, मैच होने वाले कारोबार को चुनना होगा. उपभोक्ताओं को कारोबार की जगह के लिए सटीक निर्देश देने के लिए, इन जगहों के अक्षांश और देशांतर (LatLng) डेटा में बदलाव करना पड़ सकता है. इससे ज़्यादा सटीक जानकारी दी जा सकेगी. उपयोगकर्ता अपनी LatLng मैन्युअल तरीके से कैसे डाल सकते हैं, इस बारे में जानकारी के लिए, जगह की जानकारी के डेटा में मैन्युअल तरीके से बदलाव करना लेख पढ़ें.

जियोलोकेशन डेटा में मैन्युअल तरीके से बदलाव करना

Business Profile पर अपनी लिस्टिंग को ज़्यादा सटीक बनाने के लिए, कारोबार अपने अक्षांश और देशांतर (LatLng) के निर्देशांक जोड़ सकते हैं. ऐसा हो सकता है कि नए कारोबारों को अपने LatLng निर्देशांकों की जानकारी न हो. इसलिए, वे Maps JavaScript Places Widget की मदद से, मैन्युअल तरीके से पिन ड्रॉप करके, सटीक LatLng निर्देशांक सेट कर सकते हैं.

एक ही पते पर तीन जगहें हैं, जो एक-दूसरे से 1,500 फ़ीट की दूरी पर हैं. कारोबार के पते को उसके LatLng निर्देशांकों से सटीक रूप से जोड़ने के लिए, हर जगह के निर्देशांकों को मैन्युअल तरीके से अडजस्ट करना ज़रूरी है.

खोज के नतीजों की क्वालिटी

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