Szybkie wdrażanie użytkowników wtyczki Google Maps Platform

Okno powodzenia widżetu

Jeśli tworzysz wtyczkę Google Maps Platform na platformach takich jak WordPress, Shopify, Magento i innych, w tym artykule znajdziesz informacje o tym, jak szybko wprowadzić użytkowników wtyczek w Google Maps Platform i wygenerować klucz interfejsu API.

Klucz interfejsu API, który Twoja wtyczka musi wysyłać przy każdym żądaniu do Google Maps Platform, jest powiązany z kontem Google użytkownika oraz informacjami rozliczeniowymi. Umożliwia on dostęp do funkcji tworzenia map w wtyczce.

Aby pomóc użytkownikom wtyczki szybko wygenerować klucz interfejsu API, podaj link lub przycisk uruchamiający widżet Szybki start – wygodne wyskakujące okienko, które przeprowadzi użytkowników przez kilka prostych kroków. Widżet Szybki start również utrzymuje użytkowników wtyczki na platformie, zamiast odsyłać ich do konsoli Google Cloud, aby mogli wykonywać te zadania w wielu oknach.

Uruchamianie widżetu Szybki start

Widżet Szybki start to po prostu strona internetowa, której rozmiar okna możesz kontrolować za pomocą wywołania JavaScript 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 ten przycisk, w wyskakującym okienku wyświetli się widżet Szybki start. W trakcie jego poruszania się użytkownik wykona te działania:

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

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

Jeśli chcesz dowiedzieć się więcej, możesz przekierować użytkowników wtyczki do tematu Informacje o widżecie Szybki start.

Najczęstsze pytania

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

Nie. Widżet Szybki start jest bezpłatny i dostępny dla wszystkich deweloperów, aby uprościć wdrożenie do Google Maps Platform.

Czy widżetu Szybki start można używać tylko w WordPressie i Shopify?

Widżetu Szybki start można użyć w dowolnej witrynie zewnętrznej, nie tylko w kreatorach witryn czy witrynach e-commerce.

Czy platforma innej firmy może wyświetlać informacje rozliczeniowe podawane przez użytkownika?

Gdy użytkownik uwierzytelni się w Google, jego informacje rozliczeniowe i inne informacje będą dostępne tylko dla nich. Platformy innych firm i deweloperzy wtyczek nie mają dostępu do tych informacji.

Czy mogę korzystać z istniejącego projektu i klucza interfejsu API?

Jeśli masz już konto Google Maps Platform, widżet Szybki start przekieruje Cię do Google Cloud Console, gdzie możesz użyć istniejącego klucza interfejsu API lub wygenerować nowy.

Jak użytkownicy wtyczek zabezpieczają swoje klucze interfejsu API?

Temat Sprawdzone metody zabezpieczania interfejsu API zawiera wskazówki dotyczące zabezpieczania klucza interfejsu API. Po użyciu widżetu Szybki start użytkownicy otrzymują też e-maila z instrukcjami i linkiem do Google Cloud Console, aby zabezpieczyć klucz interfejsu API.