Konfigurowanie projektu Google Cloud

Ten przewodnik pokazuje, jak skonfigurować projekt w chmurze Google Cloud przed użyciem interfejsów API Google Maps Platform. Niektóre z tych czynności mogły już zostać wykonane na stronie Pierwsze kroki z Google Maps Platform, ale ten dokument zawiera dodatkowe, przydatne instrukcje dotyczące zarządzania projektami.

Utwórz projekt

Aby korzystać z Google Maps Platform, musisz mieć projekt do zarządzania usługami, danymi logowania, rozliczeniami, interfejsami API i pakietami SDK.

Konfiguracja płatności jest wymagana w przypadku każdego projektu, ale opłaty będą naliczane tylko wtedy, gdy projekt przekroczy limit bezpłatnych usług.

Aby utworzyć projekt w chmurze z włączonymi płatnościami:

Konsola

  1. Utwórz nowy projekt w chmurze Google Cloud w konsoli Cloud:

    Tworzenie nowego projektu
  2. Na stronie Nowy projekt wpisz wymagane informacje:

    • Nazwa projektu: zaakceptuj nazwę domyślną lub wpisz nazwę niestandardową.

      Nazwę projektu możesz zmienić w dowolnym momencie. Więcej informacji znajdziesz w artykule o identyfikowaniu projektów.

    • Identyfikator projektu: zaakceptuj domyślny lub kliknij EDYTUJ, aby wpisać niestandardowy identyfikator, którego interfejsy API Google będą używać jako unikalnego identyfikatora Twojego projektu.

      Po utworzeniu projektu nie można zmienić identyfikatora projektu, więc wybierz taki, który będzie Ci odpowiadał przez cały okres istnienia projektu. Nie podawaj w identyfikatorze projektu żadnych informacji poufnych.

    • Konto rozliczeniowe: wybierz konto rozliczeniowe dla projektu. Jeśli nie masz skonfigurowanego konta rozliczeniowego lub masz tylko jedno konto rozliczeniowe, nie zobaczysz tej opcji.

      Aby powiązać projekt z kontem rozliczeniowym, musisz być administratorem konta rozliczeniowego lub menedżerem rozliczeń projektu. Więcej informacji znajdziesz w dokumentacji kontroli dostępu do informacji rozliczeniowych.

    • Lokalizacja: jeśli masz organizację, z którą chcesz połączyć projekt, kliknij Przeglądaj i wybierz ją. W przeciwnym razie wybierz „Brak organizacji”.

      Więcej informacji znajdziesz w artykułach o tworzeniu folderów i zarządzaniu nimi oraz o relacjach między organizacjami, projektami i kontami rozliczeniowymi.

  3. Kliknij Utwórz.

gcloud

gcloud projects create "PROJECT"

Więcej informacji o pakiecie SDK Google Cloud, instalacji pakietu SDK Cloud i tych poleceniach:

Włącz płatności

Aby wdrożyć aplikacje, musisz włączyć płatności. Twoje konto nie zostanie obciążone, jeśli nie przekroczysz miesięcznego limitu. Jeśli Twoja aplikacja potrzebuje zasobów, które przekraczają miesięczny limit, zostaną naliczone opłaty za dodatkowe wykorzystanie.

Jeśli masz konto rozliczeniowe, gdy tworzysz projekt Cloud, płatności są automatycznie włączane w tym projekcie.

Aby włączyć płatności w projekcie w chmurze:

  1. W konsoli Cloud otwórz stronę Płatności:
    Otwórz stronę Płatności
  2. Wybierz lub utwórz projekt w chmurze.
  3. W zależności od tego, czy konto rozliczeniowe istnieje lub czy wybrany projekt w chmurze jest powiązany z kontem, na stronie Płatności wyświetli się jedna z tych opcji:
    • Jeśli płatności są już włączone w wybranym projekcie w chmurze, wyświetlą się szczegóły konta rozliczeniowego.
    • Jeśli nie ma konta rozliczeniowego, pojawi się prośba o utworzenie konta rozliczeniowego i powiązanie go z wybranym projektem Cloud.
    • Jeśli konto rozliczeniowe istnieje, pojawi się prośba o włączenie płatności, jeśli wybrany projekt w chmurze nie jest jeszcze powiązany z kontem rozliczeniowym. Możesz też kliknąć Anuluj, a następnie Utwórz konto, aby utworzyć i powiązać nowe konto rozliczeniowe.

Po włączeniu płatności nie ma limitu kwoty, którą możesz zostać obciążony. Aby mieć większą kontrolę nad kosztami, możesz utworzyć budżet i ustawić alerty. Więcej informacji znajdziesz w artykule Płatności.

Włącz interfejsy API

Aby korzystać z Google Maps Platform, musisz włączyć interfejsy API lub pakiety SDK, których chcesz używać w projekcie.

Konsola

Włączanie interfejsu Distance Matrix API (starsza wersja)

Pakiet SDK Cloud

gcloud services enable \
    --project "PROJECT" \
    "distance-matrix-backend.googleapis.com"

Więcej informacji o pakiecie SDK Google Cloud, instalacji pakietu SDK Cloud i tych poleceniach:

Wyświetlanie włączonych interfejsów API

Konsola

Aby wyświetlić włączone interfejsy API lub pakiety SDK, otwórz stronę Google Maps Platform w konsoli Cloud:

Otwórz stronę Google Maps Platform
  • Dodatkowe interfejsy API: te interfejsy API lub pakiety SDK nie są włączone.
  • Jeśli widzisz karty dla poszczególnych interfejsów API i usług Map, oznacza to, że nie włączono żadnych interfejsów API ani pakietów SDK.

gcloud

gcloud services list --project "PROJECT"

Więcej informacji o pakiecie SDK Google Cloud, instalacji pakietu SDK Cloud i tych poleceniach:

Zamykanie projektu

Możesz wyłączyć płatności i zwolnić wszystkie zasoby Cloud używane w projekcie w chmurze, zamykając ten projekt:

Konsola

  1. Otwórz stronę Projekty:

    Otwórz stronę Projekty
  2. Wybierz projekt w chmurze, który chcesz zamknąć, a następnie kliknij Usuń.

Więcej informacji o zarządzaniu projektami Cloud znajdziesz w artykule Cloud Resource Manager: tworzenie, wyłączanie i przywracanie projektów.

gcloud

gcloud projects delete "PROJECT"

Więcej informacji o pakiecie SDK Google Cloud, instalacji pakietu SDK Cloud i tych poleceniach:

Co dalej?

Po skonfigurowaniu projektu Google Cloud musisz utworzyć i zabezpieczyć klucz interfejsu API, aby móc korzystać z interfejsu Distance Matrix API (starsza wersja):

Korzystanie z kluczy interfejsu API