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 पर शामिल होने की प्रक्रिया को आसान बनाने के लिए, क्विक स्टार्ट विजेट मुफ़्त है और सभी डेवलपर के लिए उपलब्ध है.

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

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

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

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

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

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

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

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