शुरू करें

प्लैटफ़ॉर्म चुनें: Android iOS JavaScript

बेहतर मार्कर के साथ सेट अप करने के लिए इन चरणों का पालन करें.

नए मैप रेंडरर को सक्षम करें

अपग्रेड किया गया मैप रेंडरर, Android के लिए Maps SDK टूल के 18.0.0 वर्शन के रूप में उपलब्ध है. यह रेंडरर कई सुधार करता है, जिनमें Android के लिए Maps SDK में क्लाउड-आधारित मैप स्टाइल के लिए सहायता शामिल है.

Android के लिए Maps SDK टूल के 18.2.0 के रिलीज़ होने के बाद, Google ने डिफ़ॉल्ट रेंडरर को, लेगसी रेंडरर से अपग्रेड किए गए मैप रेंडरर पर स्विच कर दिया. इस बदलाव का मतलब है कि नया ऐप्लिकेशन बनाने या मौजूदा ऐप्लिकेशन को फिर से बनाने पर, आपके ऐप्लिकेशन में अपग्रेड किए गए मैप रेंडरर का अब डिफ़ॉल्ट तौर पर इस्तेमाल किया जाता है.

मैप आईडी बनाएं

नया मैप आईडी बनाने के लिए, मैप आईडी बनाएं में दिया गया तरीका अपनाएं. पक्का करें कि आपने मैप टाइप को Android पर सेट किया हो.

अपना मैप इनिशलाइज़ेशन कोड अपडेट करना

इस चरण के लिए अभी-अभी बनाए गए मैप आईडी की ज़रूरत होती है. यह आपके मैप मैनेजमेंट पेज पर देखा जा सकता है.

अपने इनिशलाइज़ेशन कोड में मैप आईडी जोड़ने के लिए, अपने ऐप्लिकेशन में मैप आईडी जोड़ें देखें.

मैप की सुविधाओं की जांच करें (ज़रूरी है)

बेहतर मार्कर के लिए मैप आईडी ज़रूरी है. अगर मैप आईडी मौजूद नहीं है या अमान्य मैप आईडी दिया गया है, तो बेहतर मार्कर लोड नहीं हो सकते. MapCapabilities.isAdvancedMarkersAvailable() तरीके का इस्तेमाल करके देखें कि बेहतर मार्कर काम कर रहे हैं या नहीं.

Kotlin

val capabilities: MapCapabilities = googleMap.getMapCapabilities()
System.out.println("is advanced marker enabled?" + capabilities.isAdvancedMarkersAvailable())

Java

MapCapabilities capabilities = googleMap.getMapCapabilities();
System.out.println("is advanced marker enabled?" + capabilities.isAdvancedMarkersAvailable());

अगले चरण

बेहतर मार्कर बनाना