Google Maps Platform प्लगिन के उपयोगकर्ताओं को तुरंत इस्तेमाल करना

विजेट सफल होने की विंडो

अगर WordPress, Shopify, Magento और ऐसे दूसरे प्लैटफ़ॉर्म के लिए Google Maps Platform प्लगिन डेवलप किया जा रहा है, तो इस विषय में बताया गया है कि प्लगिन इस्तेमाल करने वाले लोगों को Google Maps Platform पर तुरंत शामिल करने और एपीआई पासकोड जनरेट करने का तरीका क्या है.

एपीआई पासकोड, जो आपके प्लगिन को Google Maps Platform को हर अनुरोध के साथ भेजने की ज़रूरत होती है, वह उपयोगकर्ता के Google खाते और बिलिंग जानकारी से जुड़ी होती है. साथ ही, यह आपके प्लगिन में मैप बनाने की सुविधाओं के ऐक्सेस को अनलॉक करती है.

प्लगिन के उपयोगकर्ताओं को तेज़ी से एपीआई पासकोड जनरेट करने में मदद करने के लिए, क्विक स्टार्ट विजेट को लॉन्च करने वाला लिंक या बटन दें. यह एक सुविधाजनक पॉप-अप विंडो है, जो उपयोगकर्ताओं को कुछ आसान चरणों को पूरा करके दिखाती है. क्विक स्टार्ट विजेट, प्लगिन इस्तेमाल करने वाले लोगों को Google Cloud Console पर भेजने के बजाय, उन्हें आपके प्लैटफ़ॉर्म में भी सेव रखता है, ताकि वे कई विंडो में काम कर सकें.

क्विक स्टार्ट विजेट को लॉन्च करें

क्विक स्टार्ट विजेट सिर्फ़ एक वेब पेज है. इसकी विंडो के साइज़ को JavaScript window.open कॉल से कंट्रोल किया जा सकता है. उदाहरण के लिए:

<script>
  function openPopupWindow() {
    var winWidth=570;
    var winHeight=700;
    var left = (screen.width-winWidth)/2;
    var top = (screen.height-winHeight)/2;

    window.open('https://console.cloud.google.com/google/maps-hosted', 'Quick Start Widget',
    'resizable=yes,width='+winWidth+',height='+winHeight+',left='+left+',top='+top);
      return false;
  }
</script>

<!-- CTA to generate Google Maps API Key -->
<button type="button" onClick="openPopupWindow()" style="color: white; background-color: #1a73e8" href="#">
    Get an API Key
</button>

इसे चलाकर देखें:

जब कोई उपयोगकर्ता बटन पर क्लिक करता है, तो 'क्विक स्टार्ट विजेट' पॉप-अप विंडो में खुलता है. साथ ही, उपयोगकर्ता के विजेट पर आगे बढ़ने पर ये काम करता है:

  • अगर उपयोगकर्ता के पास पहले से कोई Google खाता और प्रोजेक्ट नहीं हैं, तो यह उन्हें बना देता है.
  • Google Maps Platform API चालू करता है.
  • यह एपीआई पासकोड जनरेट करता है, ताकि उपयोगकर्ता उसे कॉपी करके प्लगिन कॉन्फ़िगरेशन में चिपका सकें.

अगर प्लगिन उपयोगकर्ता के पास पहले से ही Google खाता और प्रोजेक्ट है, तो विजेट उन्हें Google Cloud Console के "क्रेडेंशियल" पेज पर ले जाता है. यहां उन्हें मौजूदा एपीआई पासकोड मिल सकता है या नया एपीआई बनाया जा सकता है.

अपने प्लग इन उपयोगकर्ताओं को ज़्यादा जानकारी के लिए, क्विक स्टार्ट विजेट के बारे में जानकारी विषय पर ले जाया जा सकता है.

अक्सर पूछे जाने वाले सवाल

क्या मुझे क्विक स्टार्ट विजेट का इस्तेमाल करने के लिए पैसे चुकाने होंगे?

नहीं. 'क्विक स्टार्ट विजेट', सभी डेवलपर के लिए मुफ़्त है और यह सभी डेवलपर के लिए उपलब्ध है. इससे Google Maps Platform में शामिल होने की प्रोसेस को आसान बनाया जा सकता है.

क्या Quick Start विजेट का इस्तेमाल, सिर्फ़ WordPress और Shopify पर किया जा सकता है?

क्विक स्टार्ट विजेट का इस्तेमाल सिर्फ़ वेबसाइट बिल्डर या ई-कॉमर्स साइटों पर ही नहीं, बल्कि तीसरे पक्ष की किसी भी वेबसाइट पर किया जा सकता है.

क्या तीसरे पक्ष का प्लैटफ़ॉर्म, उपयोगकर्ता की डाली गई बिलिंग की जानकारी देख सकता है?

जब उपयोगकर्ता Google से पुष्टि कर लेते हैं, तब बिलिंग और दूसरी जानकारी सिर्फ़ वे ऐक्सेस कर सकती हैं. तीसरे पक्ष के प्लैटफ़ॉर्म और प्लगिन के डेवलपर इस जानकारी को ऐक्सेस नहीं कर सकते.

क्या मैं अपने मौजूदा प्रोजेक्ट और एपीआई पासकोड का इस्तेमाल कर सकता/सकती हूं?

अगर आपके पास कोई मौजूदा Google Maps Platform खाता है, तो 'क्विक स्टार्ट विजेट' आपको Google Cloud Console पर रीडायरेक्ट कर देता है. यहां किसी मौजूदा एपीआई पासकोड का इस्तेमाल किया जा सकता है या नया खाता जनरेट किया जा सकता है.

प्लग इन के उपयोगकर्ता अपनी एपीआई कुंजियां कैसे सुरक्षित करते हैं?

एपीआई की सुरक्षा के सबसे सही तरीके विषय में, एपीआई पासकोड को सुरक्षित करने के बारे में दिशा-निर्देश दिए गए हैं. क्विक स्टार्ट विजेट का इस्तेमाल करने के बाद, उपयोगकर्ताओं को निर्देशों वाला एक ईमेल भी मिलता है. साथ ही, एपीआई पासकोड को सुरक्षित रखने के लिए Google Cloud Console का एक लिंक भी मिलता है.