खास जानकारी
Google Maps Platform वेब (JS, TS), Android, और iOS के लिए उपलब्ध है. और स्थानों, दिशा-निर्देशों, और अन्य जानकारी और दूरियां तय करें. इस गाइड में दिए गए उदाहरण एक प्लैटफ़ॉर्म के लिए लिखे गए हैं, लेकिन दस्तावेज़ों के लिंक दिए जाते हैं, ताकि उन्हें दूसरे प्लैटफ़ॉर्म पर लागू किया जा सके.
उपयोगकर्ताओं को अक्सर लेन-देन के स्टेटमेंट समझने में मुश्किल होती है. कारोबारी या कंपनी के नाम, जैसे कि “Acme Houseware” के बजाय “ACMEHCORP” जैसे अब्रिविएशन, इसकी वजह से, ग्राहक सहायता के लिए कॉल बढ़ सकते हैं और विवाद बढ़ सकते हैं. बेहतर लेन-देन की सुविधा की मदद से, इन लेन-देन को आसान बनाया जा सकता है. व्यापारी/कंपनी/कारोबारी का पूरा नाम और कारोबार किस तरह का है, इसकी फ़ोटो मैप पर मौजूद स्टोरफ़्रंट, उसका पता और जगह की जानकारी, संपर्क की पूरी जानकारी वगैरह. यह उपयोगकर्ता की संतुष्टि और पारदर्शिता बढ़ाने में मदद मिलती है. साथ ही, ग्राहक सहायता कॉल, एनपीएस बढ़ाएं, और ऐप्लिकेशन में बिताए जाने वाले समय को बढ़ाएं.
बेहतर लेन-देन—लागू करने की गाइड और कस्टमाइज़ेशन से जुड़ी सलाह हमारा सुझाव है कि आप इस विषय से जुड़ी जानकारी को लेन-देन के इतिहास का शानदार उपयोगकर्ता अनुभव देने के लिए Google Maps Platform API अनुभव. इस गाइड में, किसी जगह को टारगेट करने के तरीके के बारे में बताया गया है किसी कारोबारी या कंपनी के साथ शेयर किया जा सकता है और उसकी पूरी जानकारी दिखाई जा सकती है.
एपीआई चालू करना
बेहतर लेन-देन लागू करने के लिए, आपको Google Cloud Console. नीचे दिए गए हाइपरलिंक आपको Google Cloud Console पर भेजते हैं का इस्तेमाल करके अपने चुने हुए प्रोजेक्ट के लिए हर एपीआई को चालू करें:
- Places API.
- जियोकोडिंग एपीआई.
- Maps का स्टैटिक एपीआई, Android के लिए Maps SDK टूल या iOS के लिए Maps SDK टूल.
लागू करने से जुड़ी गाइड के सेक्शन
नीचे इस विषय में लागू किए जाने वाले वे तरीके और कस्टमाइज़ेशन दिए गए हैं जिन पर हम चर्चा करेंगे.
- अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है सही का निशान आइकॉन, इसे लागू करने का मुख्य चरण होता है.
- अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है स्टार आइकॉन का इस्तेमाल करना ज़रूरी नहीं है. हालांकि, इसे पसंद के मुताबिक बनाने का सुझाव दिया जाता है समाधान को बेहतर बनाने के लिए.
Google Maps Platform की मदद से व्यापारी/कंपनी/कारोबारी का डेटा मैच करना | लेन-देन इतिहास में व्यापारी/कंपनी को जगह के साथ जोड़ना Google Maps Platform. | |
कारोबारी या कंपनी की जानकारी दिखाना | ज़्यादा डेटा वाले ऐसे लेन-देन दिखाएं जो व्यापारी, ताकि उपयोगकर्ता तुरंत लेन-देन की पहचान कर सकें. | |
व्यापारी/कंपनी की जगह का मैप जोड़ना | कारोबारी या कंपनी की जगह का मैप जोड़ें. |
Google Maps Platform से मिलते-जुलते व्यापारी/कंपनी/कारोबारी
इस उदाहरण में इनका इस्तेमाल किया गया है: Places API |
नीचे दिया गया डायग्राम दिखाता है कि आपका ऐप्लिकेशन, कारोबारी या कंपनी के लेन-देन से कैसे मेल खाता है व्यापारियों के किसी मौजूदा डेटाबेस से स्थान की जानकारी का उपयोग करके परिणाम लौटाने के लिए या स्थान खोज अनुरोध के माध्यम से:
Google Maps Platform पर जगह के आईडी पाना
आपके पास कारोबारियों या कंपनियों का ऐसा डेटाबेस हो सकता है जिसमें कारोबार जैसी बुनियादी जानकारी हो आपका नाम और पता. Google Maps Platform के बारे में जानकारी पाने के लिए संपर्क जानकारी और उपयोगकर्ता द्वारा योगदान की गई जानकारी सहित उस स्थान पर को Google Maps Platform स्थान आईडी की ज़रूरत होगी. व्यापारियों/कंपनियों/कारोबारियों की सूची में शामिल हैं.
किसी कारोबार का स्थान आईडी पाने के लिए,
/findplacefromtext एंडपॉइंट
Places API का इस्तेमाल करके, सिर्फ़ place_id
फ़ील्ड का अनुरोध करें
बिना किसी शुल्क के अनुरोध का बिल बनाएं जगह खोजें - आईडी
कॉल. अगर व्यापारी/कंपनी/कारोबारी एक से ज़्यादा जगहों पर है, तो उसके नाम का इस्तेमाल
शहर या सड़क के नाम के साथ संयोजन के रूप में होता है. उस डेटा की क्वालिटी जिसके ज़रिए
कॉल में अंतर होगा, इसलिए आपको यह पुष्टि करनी होगी कि नतीजे
वास्तव में मनचाहे व्यापारी से मेल खाता है.
यहां Google ताइपेइ के ऑफ़िस के लिए, जगह के आईडी का अनुरोध करने का एक उदाहरण दिया गया है. इसके लिए, व्यापारी का नाम और शहर:
https://maps.googleapis.com/maps/api/place/findplacefromtext/json?input=google%20taipei&inputtype=textquery&fields=place_id&key=YOUR_API_KEY&solution_channel=GMP_guides_enrichedtransactions_v1_a
यूआरएल को कोड में ज़रूर बदलें एपीआई अनुरोध में इनपुट पैरामीटर की वैल्यू डालें.
जगह के आईडी स्टोर किए जा रहे हैं
आने वाले समय के लिए, व्यापारी/कंपनी के बारे में Google Maps Platform से जानकारी सेव करने के लिए अनुरोध है, तो आप इस स्थान आईडी को स्टोर कर सकते हैं व्यापारी/कंपनी के रिकॉर्ड में एट्रिब्यूट के तौर पर, आपके डेटाबेस में हमेशा मौजूद रहेगा. आपने लोगों तक पहुंचाया मुफ़्त में को स्थान ढूंढने का अनुरोध प्रति व्यापारी सिर्फ़ एक बार करना होगा. आप जब भी कोई उपयोगकर्ता लेन-देन की जानकारी का अनुरोध करे, तब प्लेस आईडी को भी खोजा जा सकता है.
यह पक्का करने के लिए कि आपके पास हमेशा सबसे सटीक जानकारी हो,
जगह के आईडी रीफ़्रेश करें
जगह की जानकारी का इस्तेमाल करके, हर 12 महीने में
place_id
पैरामीटर वाला अनुरोध.
अगर आपने जगह की जो जानकारी दी है वह उस कारोबारी या कंपनी से मेल नहीं खाती है जहां वे लेन-देन करते हैं, तो हमारा सुझाव है कि आप उपयोगकर्ताओं को अपने सुझाव, राय या शिकायत भेजने की अनुमति दें व्यापारी मिलान की क्वालिटी के बारे में.
कारोबारी या कंपनी की जानकारी दिखाई जा रही है
इस उदाहरण में इनका इस्तेमाल किया गया है: Places API | ये सुविधाएं भी उपलब्ध हैं: Android के लिए Places SDK टूल | iOS के लिए Places SDK टूल | Places लाइब्रेरी, Maps JavaScript API |
आप स्थान की वह जानकारी शेयर कर सकते हैं, जिसकी जानकारी उपयोगकर्ताओं को आपके किसी एक जगहें. स्थान के बारे में समृद्ध विवरण जैसे संपर्क जानकारी, संचालन के घंटे, उपयोगकर्ता रेटिंग और उपयोगकर्ता की फ़ोटो के साथ-साथ, आपका ऐप्लिकेशन उपयोगकर्ताओं को उनके पूरे होने के बारे में याद दिला सकता है लेन-देन. कॉल करने के बाद जगह की जानकारी पाने के लिए जगहें एपीआई, रिस्पॉन्स को जानकारी विंडो, वेब साइडबार में फ़िल्टर और रेंडर किया जा सकता है. किसी भी अन्य तरीके से भी ऐक्सेस करें.
जगह की जानकारी का अनुरोध करने के लिए, आपको अपने हर स्थान के स्थान आईडी की ज़रूरत होगी. जगह के आईडी पाना देखें का उपयोग करें.
नीचे दी गई जगह की जानकारी के लिए किए गए अनुरोध की मदद से पता, निर्देशांक, वेबसाइट,
Google ताइपे 101 के लिए json
आउटपुट में फ़ोन नंबर, रेटिंग, और घंटे
स्थान आईडी:
https://maps.googleapis.com/maps/api/place/details/json?placeid=ChIJraeA2rarQjQRyAqIxkx2vN8&fields=name%2Cformatted_address%2Cwebsite%2Cformatted_phone_number%2Cgeometry/location%2Cicon%2Copening_hours%2Crating&key=YOUR_API_KEY&solution_channel=GMP_guides_enrichedtransactions_v1_a
कारोबारी या कंपनी की जगह का मैप जोड़ना
इस उदाहरण में इनका इस्तेमाल किया गया है: जियोकोडिंग एपीआई | Maps स्टैटिक एपीआई | ये सुविधाएं भी उपलब्ध हैं: Android | iOS |
कारोबारी की जगह की जानकारी का पता लगाया जा रहा है
Maps स्टैटिक एपीआई, पता लगाने के लिए पते या निर्देशांक स्वीकार करता है मार्कर. अगर आपके कारोबारी या कंपनी के रिकॉर्ड में पहले से ही कोई पता मौजूद है, तो इसे छोड़कर आगे बढ़ा जा सकता है का सुझाव देते हैं, लेकिन हम मैप में पतों के बजाय निर्देशांक इस्तेमाल करने का सुझाव देते हैं प्रिसिज़न.
अगर आपके कारोबारी या कंपनी के डेटाबेस में मोहल्ले के पते हैं, लेकिन भौगोलिक निर्देशांक नहीं हैं, तो और आपने पहले से ही जगह की जानकारी का अनुरोध नहीं किया हो, आप भौगोलिक पतों को सर्वर साइड पर अक्षांश/देशांतर निर्देशांक, निर्देशांकों को अपने कोऑर्डिनेट को रिकॉर्ड करें और कम से कम हर 30 दिन में एक बार कोऑर्डिनेट को रीफ़्रेश करें.
यहां Geocoding API का इस्तेमाल करके, Google ताइपेइ के ऑफ़िस आईडी का अक्षांश और देशांतर:
https://maps.googleapis.com/maps/api/geocode/json?place_id=ChIJraeA2rarQjQRyAqIxkx2vN8&key=YOUR_API_KEY&solution_channel=GMP_guides_enrichedtransactions_v1_a
मैप में, कारोबारी की जगह के लिए मार्कर जोड़ना
चूंकि आपके उपयोगकर्ताओं को ब्राउज़ करने या ब्राउज़ करने के बजाय लेन-देन की पुष्टि करने के लिए मैप दिखाई देगा है, तो आप ऐसा मैप बनाना चाहते हैं जिसमें सीमित इंटरैक्टिविटी हो.
डेस्कटॉप और मोबाइल वेब के लिए, एक मार्कर के साथ Maps का स्टैटिक एपीआई यूआरएल बनाएं कारोबारी के अक्षांश/देशांतर या पते पर होगा. Google आपके यूआरएल पैरामीटर को कैसे इस्तेमाल करेगा, यह तय करने के लिए वेब सेवा कॉल का इस्तेमाल करके Maps स्टैटिक एपीआई, जो आपके तय पैरामीटर के आधार पर मैप का इमेज वर्शन. मोबाइल के लिए, सीधे इस पर जाएं अगला अपने मोबाइल ऐप्लिकेशन सेक्शन में मैप जोड़ना.
नीचे दिया गया कॉल, 640x480px के साइज़ का एक रोडमैप दिखाता है. Google ताइपेइ के ऑफ़िस में, डिफ़ॉल्ट ज़ूम स्तर पर मार्कर होगा. यह यह भी तय करता है कि डिलीवरी की जगह का लाल रंग का मार्कर और क्लाउड-आधारित मैप स्टाइल:
https://maps.googleapis.com/maps/api/staticmap?size=640x480&markers=color:red%7C25.033976%2C121.5645389&map_id=b224095f76859890&key=YOUR_API_KEY&signature=BASE64_SIGNATURE&solution_channel=GMP_guides_enrichedtransactions_v1_a
इसकी जानकारी इन सेक्शन में मिलेगी:
एपीआई का यूआरएल | https://maps.googleapis.com/maps/api/staticmap? |
इमेज का साइज़ | साइज़=640x480 |
कारोबारी या कंपनी के लोकेशन मार्कर (यूआरएल एन्कोडिंग का इस्तेमाल करना) | मार्कर=रंग:red%7C25.033976%2C121.5645389 |
क्लाउड-आधारित मैप की स्टाइल | map_id=b224095f76859890 |
एपीआई पासकोड | कुंजी=YOUR_API_KEY |
डिजिटल हस्ताक्षर (अनुरोध पर डिजिटल तरीके से हस्ताक्षर करने का तरीका जानें) | signature=BASE64_SIGNATURE |
समाधान चैनल पैरामीटर (देखें पैरामीटर दस्तावेज़) | solution_channel=GMP_guides_enrichedtransactions_v1_a |
यह नीचे दिखाए गए तरीके से इमेज बन जाता है:
आप किसी पते का उपयोग मार्कर स्थान के रूप में भी कर सकते हैं:
https://maps.googleapis.com/maps/api/staticmap?size=640x480&markers=color:green%7CTaipei%20101%20Tower%2CNo.%207信義路五段信義區台北市%20Taiwan%20110&map_id=b224095f76859890&key=YOUR_API_KEY&signature=BASE64_SIGNATURE&solution_channel=GMP_guides_enrichedtransactions_v1_a
पैरामीटर के अन्य विकल्पों के लिए, इसे देखें Maps स्टैटिक एपीआई दस्तावेज़.
अपने मोबाइल ऐप्लिकेशन पर मैप जोड़ना
अगर Android के लिए Maps SDK का इस्तेमाल किया जा रहा है या iOS के लिए Maps SDK टूल की मदद से, मार्कर का इस्तेमाल करके जगह की जानकारी में दी गई जानकारी से निर्देशांक दिखेंगे.
चूंकि आपके उपयोगकर्ताओं को ब्राउज़ करने या ब्राउज़ करने के बजाय लेन-देन की पुष्टि करने के लिए मैप दिखाई देगा नेविगेट करने के लिए, सीमित इंटरैक्टिविटी वाला मैप चुनें:
- Android ऐप्लिकेशन के लिए, मार्कर ट्यूटोरियल के साथ मैप जोड़ना देखें, और लाइट मोड चालू करें सीमित इंटरैक्टिविटी उपलब्ध कराने के लिए.
- iOS ऐप्लिकेशन के लिए, मार्कर ट्यूटोरियल के साथ मैप जोड़ना देखें,
और कंट्रोल और जेस्चर को बंद कर दें
GMSUiSettings
फ़्लैग के साथ