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 स्थान विजेट इंटरैक्टिव मैप बनाने के लिए आम तौर पर पार्टनर वर्कफ़्लो में इस्तेमाल किए जाते हैं. इसके अलावा, नीचे दिए गए 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
मान लीजिए कि ये जवाब दिए गए हैं और सभी दिए गए पते से मेल खाते हैं:
- कैसपर्सन प्रिंटर सेंटर, ऐसी जगह जिसकी पुष्टि नहीं हुई है.
- बेंगो सेगुरो, एक पुष्टि की गई जगह.
- Garush Productions, ऐसी जगह जिसकी पुष्टि नहीं हुई है.
उपयोगकर्ता को मेल खाने वाला कारोबार मैन्युअल रूप से चुनना होगा. उपभोक्ताओं को कारोबार के लिए सही निर्देश देने के लिए, इन जगहों के अक्षांश और देशांतर (LatLng
) डेटा में बदलाव करने की ज़रूरत पड़ सकती है, ताकि ज़्यादा सटीक जानकारी मिल सके. उपयोगकर्ता अपने LatLng
को मैन्युअल तरीके से कैसे डाल सकते हैं, इस बारे में जानकारी के लिए
जियोलोकेशन के डेटा को मैन्युअल तरीके से घटाना या बढ़ाना देखें.
भौगोलिक स्थान डेटा का मैन्युअल समायोजन
अपनी Business Profile पर कारोबार की लिस्टिंग को ज़्यादा सटीक बनाने के लिए, कारोबार अपने कारोबार के अक्षांश और देशांतर (LatLng
) वाले निर्देशांक जोड़ सकते हैं. ऐसा हो सकता है कि
नए कारोबारों को अपने LatLng
कोऑर्डिनेट के बारे में न पता हो. इसलिए, वे
Maps JavaScript Places विजेट का इस्तेमाल करके, मैन्युअल तरीके से पिन डाल सकते हैं. इससे
LatLng
कोऑर्डिनेट को सटीक तरीके से तय किया जा सकेगा.
खोज के नतीजों की क्वालिटी
खोज के नतीजे अलग-अलग भौगोलिक इलाके के हिसाब से और खोजे जा रहे पते की सटीक जानकारी के आधार पर अलग-अलग होते हैं. विकासशील क्षेत्र अक्सर मैप में कम जगहें दिखाते हैं और Google पता फ़ॉर्मैट के साथ असंगतता दिखाते हैं. इससे खराब क्वालिटी वाले खोज के नतीजे मिलते हैं. ऐसे में, पते को मैन्युअल तरीके से फ़ॉर्मैट करने और Maps API का इस्तेमाल करने की ज़रूरत पड़ती है.