Szybkie wprowadzanie użytkowników wtyczki Google Maps Platform

Okno widżetu

Jeśli tworzysz wtyczkę Google Maps Platform na platformy takie jak WordPress, Shopify, Magento i inne, w tym artykule znajdziesz informacje o tym, jak szybko wprowadzić użytkowników wtyczki do Google Maps Platform i wygenerować klucz interfejsu API.

Klucz interfejsu API, który wtyczka musi wysyłać z każdym żądaniem do platformy Map Google, jest powiązany z kontem Google użytkownika i informacjami rozliczeniowymi oraz odblokowuje dostęp do funkcji tworzenia map w Twojej wtyczce.

Aby pomóc użytkownikom wtyczki w szybkim wygenerowaniu klucza API, udostępnij link lub przycisk, który uruchamia widżet Szybki start. Jest to wygodne okienko wyskakujące, które przeprowadza użytkowników przez kilka prostych kroków. Widżet szybkiego startu sprawia też, że użytkownicy wtyczek pozostają na Twojej platformie, zamiast przechodzić do konsoli Google Cloud, aby wykonywać te zadania w wielu oknach.

Uruchamianie widżetu Szybki start

Widżet szybkiego startu to po prostu strona internetowa, której rozmiar okna możesz kontrolować za pomocą wywołania JavaScriptu window.open. Na przykład:

<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>

Zobacz, jak to działa

Gdy użytkownik kliknie przycisk, widżet szybkiego startu otworzy się w wyskakującym okienku i wykona te czynności w miarę przechodzenia użytkownika przez widżet:

  • Tworzy konto Google i projekt, jeśli użytkownik jeszcze ich nie ma.
  • Włącza interfejsy API Google Maps Platform.
  • Generuje klucz interfejsu API, który użytkownicy mogą skopiować i wkleić w konfiguracji wtyczki.

Jeśli użytkownik wtyczki ma już konto Google i projekt, widżet przekieruje go na stronę „Dane logowania” w konsoli Google Cloud, gdzie może uzyskać istniejący klucz interfejsu API lub utworzyć nowy.

Aby uzyskać więcej informacji, możesz skierować użytkowników wtyczki do tematu Informacje o widżecie szybkiego startu.

Najczęstsze pytania

Czy korzystanie z widżetu Szybki start jest płatne?

Nie. Widżet szybkiego startu jest bezpłatny i dostępny dla wszystkich deweloperów, aby ułatwić im rozpoczęcie korzystania z Google Maps Platform.

Czy widżet szybkiego startu można używać tylko w przypadku WordPressa i Shopify?

Widżet szybkiego startu można stosować w dowolnej witrynie innej firmy, nie tylko w kreatorach witryn czy witrynach e-commerce.

Czy platforma zewnętrzna może wyświetlać informacje rozliczeniowe wpisane przez użytkownika?

Po uwierzytelnieniu użytkowników w Google ich dane do płatności i inne informacje są dostępne tylko dla nich. Platformy innych firm i deweloperzy wtyczek nie mają dostępu do tych informacji.

Czy mogę użyć istniejącego projektu i klucza interfejsu API?

Jeśli masz już konto Google Maps Platform, widżet szybkiego startu przekieruje Cię do konsoli Google Cloud, w której możesz użyć istniejącego klucza API key lub wygenerować nowy.

Jak użytkownicy wtyczek zabezpieczają klucze interfejsu API?

sprawdzonych metodach zabezpieczania interfejsu API znajdziesz wskazówki dotyczące zabezpieczania klucza interfejsu API. Po skorzystaniu z widżetu szybkiego startu użytkownicy otrzymują też e-maila z instrukcjami i linkiem do konsoli Google Cloud, aby zabezpieczyć klucz interfejsu API.