Jak ustawić klucz Google Map API?

Opublikowany: 2022-03-29

Czy chcesz wiedzieć, jak ustawić Google Map API ? Czy w ogóle wiesz, czym jest API? API oznacza interfejs programowania aplikacji. API to połączenie między dwoma częściami oprogramowania. Pozwala im komunikować się i oferować usługi z jednego oprogramowania do drugiego. Mapa na dole jest jednym z takich API. Mapy Google użyczają tej witrynie interfejsu programowania aplikacji, API, dzięki czemu mogą korzystać z różnych funkcji Map Google do wykorzystania w swojej witrynie w celu ulepszenia swojej gry projektowania witryn . W tym artykule dowiesz się, jak ustawić Google Map API, jak stworzyć API i jak dodać różne API dostępne przez Google.

Jak ustawić klucz Google map API?

Spis treści

Klucz API Map Google

Zanim nauczysz się, jak ustawić Google Map API, musisz dowiedzieć się, czym jest klucz Google Map. Klucz interfejsu API Map Google to fragment kodu dostarczony przez Google, którego można używać do wyświetlania Map, podawania wskazówek, dokładnego wyświetlania godzin zamknięcia i otwarcia, tworzenia map z możliwością wyszukiwania, dodawania funkcji odprawy i planowania tras w witrynie internetowej firmy. Klucze Google Map API pozwalają Google śledzić sposób wykorzystania ich interfejsów API i chronić się przed złośliwymi atakami. Możesz łączyć interfejsy API, aby uzyskać bardziej zaawansowane opcje, które sprawią, że wrażenia użytkownika będą jak najlepsze .

Koszt

Klucze interfejsu Google Map API są bezpłatne, a na początek Google oferuje kredyt w wysokości 300 USD do wykorzystania przez pierwsze 90 dni użytkowania. Następnie będą nadal zapewniać 200 USD miesięcznie do wykorzystania na korzystanie z interfejsu API Map Google. Po przekroczeniu miesięcznego limitu 200 USD zostanie naliczona opłata za użycie.

Jak stworzyć API

Teraz, gdy wiesz, czym jest interfejs API Map Google, możesz zrozumieć, jak utworzyć interfejs API dla własnej witryny.

Zaczynam

Pierwszym krokiem do utworzenia interfejsu API dla Map Google jest skonfigurowanie projektu powiązanego z kontem rozliczeniowym i włączonym interfejsem Maps Embed API. Maps Embed API to interfejs API, który umożliwia umieszczenie interaktywnej mapy w Twojej witrynie. Po skonfigurowaniu możesz zacząć tworzyć nowe interfejsy API.

Tworzenie klucza API

Po zakończeniu niezbędnej konfiguracji możesz rozpocząć naukę tworzenia interfejsu API. W zależności od tego, czy korzystasz z konsoli czy pakietu Cloud SDK , proces tworzenia interfejsu API będzie inny.

Konsola

  1. Przejdź do sekcji danych logowania w witrynie Google Platform .
  2. Wybierz Utwórz poświadczenia.
  3. Kliknij Utwórz klucz API. Pojawi się okno dialogowe potwierdzające utworzenie nowego interfejsu API.
  4. Kliknij zamknij.

jak stworzyć API

Pakiet SDK do chmury

Aby utworzyć interfejs API przy użyciu Cloud SDK, musisz dodać wiersz kodu. Kod wygląda następująco:

Tworzenie kluczy api usług gcloud alfa \

–projekt „PROJEKT” \

– nazwa wyświetlana „DISPLAY_NAME”

Zastąpisz słowa w nawiasach PROJECT i DISPLAY_NAME wybranymi nazwami.

Utworzyłeś teraz swój pierwszy interfejs API. Będzie on wymieniony w obszarze Klucze API na stronie poświadczeń.

Jak ograniczyć klucz API?

Teraz, gdy nauczyłeś się tworzyć klucz API, musisz wiedzieć, jak go ograniczyć. Ograniczenie kluczy API zapewnia poziom bezpieczeństwa , który zapewni, że tylko autoryzowane żądania będą mogły być wysyłane za pomocą Twojego klucza API. Proces ograniczania klucza API będzie się różnić w zależności od tego, czy używasz konsoli, czy Cloud SDK.

Konsola

  1. Przejdź do strony danych logowania witryny platformy Google.
  2. Wybierz interfejs API, który chcesz ograniczyć.
  3. Znajdziesz sekcję o nazwie Key Restrictions. Przejrzyj i wybierz ograniczenia, które chcesz ustawić dla swojego interfejsu API.

Pakiet SDK do chmury

To jest kod do listy istniejących kluczy:

gcloud services api-keys list –project=”PROJEKT”

Oto kod do usuwania aktualnych ograniczeń:

gcloud alpha services api-keys aktualizacja „projects/PROJECT/keys/KEY_ID” \

–jasne-ograniczenia

Oto kod do ustawiania nowych ograniczeń:

gcloud alpha services api-keys aktualizacja „projects/PROJECT/keys/KEY_ID” \

–api_target="maps-embed-backend.googleapis.com"

–allowed-referrers=”REFERRER

Po raz kolejny słowa w nawiasach należy zastąpić własnymi imionami.

co to jest klucz mapy?

Dodawanie interfejsów API

Jeśli nie masz czasu na stworzenie własnego interfejsu API, Google ma teraz wiele interfejsów API dostępnych do użytku w Twojej witrynie lub aplikacji. Aby dodać API, wystarczy wykonać poniższe czynności.

Statyczny interfejs API Map

Ten interfejs API wyświetla prosty, statyczny obraz mapy w Twojej witrynie. Kod jest minimalny, a ceny są elastyczne. Istnieją dwa poziomy cenowe. Możesz zapłacić 2 USD za 1000 żądań lub 1,60 USD za 1000 żądań przy minimum 100 000 miesięcznie.

Mapy Embed API

Ten interfejs API umożliwia umieszczenie w witrynie interaktywnej mapy lub widoku ulicy. Użytkownik może poruszać się po mapie, aby znaleźć różne lokalizacje. Ten interfejs API może pomóc klientom znaleźć miejsce, w którym się znajdują w odniesieniu do Twojej firmy.

Interfejs API macierzy odległości

Ten interfejs API pozwala użytkownikowi zobaczyć zarówno odległość, jak i czas potrzebny na podróż do lokalizacji do wielu miejsc docelowych na podstawie zalecanej trasy. Cena pierwszego poziomu planu zaawansowanego wynosi 10 USD za 1000 elementów, a cena drugiego poziomu planu zaawansowanego wynosi 8 USD za 1000 elementów przy minimum 100 000 elementów miesięcznie. Drugi plan kosztuje 5 USD za 1000 elementów, a drugi poziom kosztuje 4 USD za 1000 elementów przy minimum 100 000 elementów miesięcznie. Jedyna różnica między planem zaawansowanym a podstawowym polega na tym, że plan zaawansowany oferuje dostęp do raportów o ruchu drogowym w czasie rzeczywistym.

Geolokalizacja API

Ten interfejs API jest przydatny, gdy GPS nie jest opcją. Wykorzystuje punkty dostępu WIFI i wieże telefonii komórkowej, aby znaleźć lokalizację. Cena za warstwę pierwszą to 5 USD za 1000 żądań, a cena za warstwę drugą to 4 USD za 1000 żądań przy minimum 100 000 żądań miesięcznie.

klucz API mapy google

Miejsca API

Interfejs Places API umożliwia wyświetlanie i uzyskiwanie szczegółowych informacji o ponad 100 000 000 firm i ciekawych miejsc. Jest stale aktualizowany o nowe firmy i ciekawe miejsca dodawane zarówno przez właścicieli firm, jak i użytkowników. Interfejs Places API oferuje wiele opcji cenowych, dzięki czemu możesz wybrać tę, która najlepiej odpowiada Twoim potrzebom.

Autouzupełnianie bez szczegółów miejsc

Pierwszy poziom to 17 USD za 1000 sesji, a drugi to 13,60 USD za 1000 sesji przy minimum 100 000 sesji miesięcznie.

autouzupełnienie

Pierwszy poziom to 2,83 USD za 1000 żądań, a drugi to 2,27 USD za 1000 żądań przy minimum 100 000 żądań miesięcznie.

Miejsca Szczegóły

Poziom pierwszy to 17 USD za 1000 żądań, a poziom drugi to 13,60 USD za 1000 żądań przy minimum 100 000 żądań miesięcznie.

Szczegóły dotyczące miejsc – Odśwież identyfikator

Jest to bezpłatny dodatek do Szczegółów Miejsc. Daje możliwość zwrotu nowych identyfikatorów miejsc.

Dane o atmosferze

Jak sama nazwa wskazuje, zwraca to dane atmosferyczne. Pierwszy poziom to 5 USD za 1000 zliczeń, a drugi to 4 USD za 1000 zliczeń przy minimum 100 000 zliczeń miesięcznie.

Data kontaktu

Zapewnia to możliwość wyświetlania informacji kontaktowych, takich jak numery telefonów, strony internetowe i godziny pracy. Kosztuje to 3 USD za 1000 zliczeń dla poziomu pierwszego i 2,40 USD za 1000 zliczeń przy minimum 100 000 zliczeń miesięcznie.

Znajdź miejsce

Znajdź miejsce umożliwia znalezienie miejsca wraz z jego numerem telefonu i adresem za pomocą numeru telefonu, nazwy lub adresu. Pierwszy poziom to 17 USD za 1000 żądań, a drugi to 13,60 USD za 1000 żądań, przy minimum 100 000 żądań miesięcznie.

Jeśli chcesz tylko identyfikator miejsca, Znajdź miejsce jest bezpłatne.

Wyszukiwanie miejsc w pobliżu

Ta funkcja zwróci użytkownikowi listę pobliskich miejsc. Pierwszy poziom to 32 USD za 1000 żądań, a drugi to 25,60 USD za 1000 żądań przy minimum 100 000 żądań miesięcznie.

Zdjęcia miejsc

Zdjęcia w Miejscach pozwalają uzyskać wysokiej jakości zdjęcia firm i ciekawych miejsc na mapie. Poziom pierwszy to 7 USD za 1000 żądań i 5,60 USD za 1000 żądań przy minimum 100 000 żądań miesięcznie.

dodawanie interfejsu

Miejsca — wyszukiwanie tekstowe

Użytkownicy mogą wyszukiwać sugestie lokalizacji. Ta funkcja zwróci listę miejsc spełniających kryteria wyszukiwania. Poziom pierwszy kosztuje 32 USD za 1000 żądań, a poziom drugi kosztuje 25,60 USD za 1000 żądań przy minimum 100 000 żądań miesięcznie.

Autouzupełnianie zapytań

Jak sama nazwa wskazuje, ta funkcja spróbuje automatycznie uzupełnić wyszukiwania użytkownika. Poziom pierwszy kosztuje 2,83 USD za 1000 żądań, a drugi kosztuje 2,27 USD za 1000 żądań przy minimum 100 000 żądań miesięcznie.

API stref czasowych

Interfejs API strefy czasowej zapewnia użytkownikowi dokładne informacje o strefie czasowej, takie jak godziny pracy. Poziom pierwszy kosztuje 5 USD za 1000 żądań i 4 USD za 1000 żądań przy minimum 100 000 żądań miesięcznie.

Korzystanie z API

Mapy Google to przydatne narzędzie, którego ludzie mogą używać do znajdowania wskazówek dojazdu, godzin wolnych od pracy, raportów o ruchu drogowym i wielu innych rzeczy. Jeśli chcesz włączyć te funkcje w witrynie swojej firmy, musisz użyć interfejsów API. Pozwól odwiedzającym umieścić pinezkę w swojej ulubionej lokalizacji za pomocą interfejsów API. Teraz, gdy już wiesz, jak ustawić interfejs API Map Google, jak utworzyć interfejs API i jakie typy interfejsów API oferowanych przez Google, możesz dodać Mapę Google do witryny swojej firmy.

Często zadawane pytania:

  • Co to jest API?
  • Dlaczego powinienem używać interfejsu API Map Google?
  • Ile kosztuje API?
  • Jak kupić API?
  • Do czego służy interfejs API Map Google?