Gdzie można zarządzać identyfikatorem klienta w konsoli Google Cloud
Funkcja zarządzania identyfikatorem klienta w abonamencie Premium jest dostępna w konsoli Google Cloud u dołu strony z danymi logowania w Google Maps Platform, w sekcji Identyfikator klienta.
Dostęp do innych zadań zarządzania identyfikatorami klientów, w tym autoryzacji adresów URL i zarządzania tajnymi kluczami podpisywania identyfikatora klienta, znajdziesz na oddzielnej stronie identyfikatora klienta. Aby to zrobić, kliknij ikonę edycji po prawej stronie sekcji Identyfikator klienta.
Ważne: abonament Premium na Google Maps Platform nie jest już dostępny dla nowych klientów ani rejestracji.
To pytanie zawiera odpowiedzi na pytania dotyczące abonamentu premium na Google Maps Platform.
W najczęstszych pytaniach dotyczących Google Maps Platform znajdziesz odpowiedzi na pytania typowe dla wszystkich usług Google Maps Platform.
Pierwsze kroki
- Czym był abonament Premium Google Maps Platform?
- Które interfejsy API były dostępne w abonamencie Premium Google Maps Platform?
- Jak zresetować dane logowania do konsoli Google Cloud?
- Jakie były warunki korzystania z abonamentu Premium Google Maps Platform?
Limity wykorzystania
- Jak obliczane jest wykorzystanie abonamentu Premium na Google Maps Platform?
- Jak mogę śledzić wykorzystanie abonamentu Premium na Google Maps Platform w mojej aplikacji?
- Dlaczego za żądania dotyczące szczegółów interfejsu Places API naliczana jest jedna stawka, a za żądania autouzupełniania miejsc – znacznie mniej?
Tworzenie aplikacji
- Czy otrzymam zarówno identyfikator projektu, jak i identyfikator klienta?
- Czy do uwierzytelniania mam używać zarówno klucza interfejsu API, jak i identyfikatora klienta?
- Czy udostępniony przeze mnie projekt w konsoli Google Cloud ma włączone wszystkie dostępne interfejsy API?
- Czym różni się klucz interfejsu API od identyfikatora klienta?
- Jak uzyskać dostęp do funkcji premium na urządzeniach mobilnych w abonamencie Premium Google Maps Platform?
- Czy biblioteka dynamiczna jest dostępna na Androida w abonamencie Premium Google Maps Platform?
- Jak uzyskać dostęp do interfejsu Maps JavaScript API za pomocą identyfikatora klienta abonamentu Premium na Google Maps Platform ze strony wczytywanej przez HTTPS (SSL)?
Styl
Pierwsze kroki
-
Wersja premium Google Maps Platform (abonament Premium) dał uczestnikom dostęp do naszego pakietu usług, dzięki czemu mieli wszystkie narzędzia potrzebne do wdrożenia niestandardowych, przystosowanych do urządzeń mobilnych i skalowalnych map w aplikacjach i witrynach.
Abonament Premium Google Maps Platform nie jest już dostępny dla nowych klientów ani rejestracji.
- Które interfejsy API były dostępne w abonamencie Premium na Google Maps Platform?
-
Poniższe usługi Google były dostępne w abonamencie Premium na Google Maps Platform. Aplikacje korzystające z tych usług były objęte gwarancją jakości usług Google Maps Platform Premium i kwalifikowały się do korzystania z pomocy technicznej.
- Maps JavaScript API
- Statyczny interfejs API Map Google
- Statyczny interfejs Street View (Street View)
- Geocoding API
- Interfejs API geolokalizacji
- Interfejs API Elevation
- Directions API,
- Interfejs DISTANCE Matrix API
- Time Zone API.
- Interfejs Road API
- Places API i biblioteka Places interfejsu Maps JavaScript API *
- Maps SDK na Androida
- Maps SDK na iOS
* Interfejs Places API nie jest uwzględniony w licencji na śledzenie zasobów w abonamencie Premium. Jeśli masz licencję na śledzenie zasobów i chcesz korzystać z interfejsu Places API, skontaktuj się z zespołem sprzedaży Map Google.
Poniższe interfejsy API nie są objęte abonamentem Premium na Google Maps Platform. Aplikacje korzystające z tych interfejsów API muszą działać zgodnie z opublikowanymi Warunkami korzystania z tych interfejsów API, nie są objęte gwarancją jakości usług Google Maps Platform Premium ani nie kwalifikują się do pomocy technicznej:
- Jak zresetować dane logowania do konsoli Google Cloud?
-
Zresetuj hasło do swojego konta Google. Ten link jest też dostępny na stronie logowania w Cloud Console.
- Jakie są warunki korzystania z abonamentu premium na Google Maps Platform?
-
Jeśli masz abonament Premium na Google Maps Platform, zapoznaj się z umową dotyczącą korzystania z tej usługi.
Limity wykorzystania
- Jak obliczane jest wykorzystanie abonamentu Premium na Google Maps Platform?
-
Wcześniej w ramach abonamentu Premium na Google Maps Platform uczestnicy kupowali z wyprzedzeniem środki, które byłyby wykorzystywane przez ich aplikacje, korzystając z różnych stawek w zależności od żądanego interfejsu API. Obecnie wszystkie interfejsy API są dostępne w modelu cenowym płatności według wykorzystania. Więcej informacji znajdziesz w przewodniku po płatnościach w Mapach.
- Jak mogę śledzić wykorzystanie abonamentu Premium na Google Maps Platform w mojej aplikacji?
-
Informacje o śledzeniu użycia aplikacji oraz inne raporty i analizy dotyczące użytkowania znajdziesz w przewodniku po raportowaniu w Google Maps Platform.
- Dlaczego za żądania dotyczące szczegółów interfejsu API Miejsc naliczana jest jedna stawka, a za żądania autouzupełniania miejsc – znacznie niższą stawkę?
-
Interfejs Places API korzysta z obszernej bazy danych z informacjami o firmie i innych miejscach. Dbanie o dokładność tej bazy danych wymaga dużo czasu i wysiłku, ponieważ firmy są często otwierane i zamykane. W związku z tym musimy pobierać wyższe opłaty za żądania dotyczące informacji o miejscach. Zdajemy sobie sprawę, że w przypadku autouzupełniania miejsc użytkownicy często muszą wpisać kilka znaków, aby znaleźć miejsce, dlatego za każde żądanie płacisz znacznie mniej.
Tworzenie aplikacji
- Czy przydzielono mi zarówno identyfikator projektu, jak i identyfikator klienta?
-
List powitalny do byłych klientów abonamentu Premium zawierał zarówno identyfikator projektu, jak i identyfikator klienta.
- Czy do uwierzytelniania mam używać zarówno klucza interfejsu API, jak i identyfikatora klienta?
Wcześniej klienci korzystający z abonamentu Premium mogą uwzględniać klucz interfejsu API lub identyfikator klienta w żądaniach do interfejsu API, ale nie oba te rodzaje naraz. Jeśli zdecydujesz się używać swojego identyfikatora klienta, musisz usunąć wszystkie parametry
key
. Jeśli żądanie zawiera zarówno identyfikator klienta, jak i klucz interfejsu API, aplikacja może działać nieoczekiwanie lub wykonywać błędy.Od listopada 2021 r. w przypadku nowych aplikacji zalecamy używanie klucza interfejsu API, a nie identyfikatora klienta.
- Czy udostępniony przeze mnie projekt w konsoli Google Cloud ma włączone wszystkie dostępne interfejsy API?
-
Tak. W abonamencie Premium automatycznie udostępniliśmy wszystkie nasze interfejsy API dla tego samego projektu Cloud Console. Poprzedni klienci korzystający z abonamentu Premium uzyskują dostęp do wszystkich interfejsów API w jednym projekcie. Interfejsy API działające na tej samej platformie (internet, usługi internetowe, Android lub iOS) mogą mieć ten sam klucz interfejsu API.
- Czym różni się klucz interfejsu API od identyfikatora klienta?
-
Na podstawie identyfikatora projektu możesz generować klucze interfejsu API w konsoli Google Cloud. Oto główne różnice między wykorzystaniem kluczy interfejsu API a identyfikatorem klienta:
- Obsługa interfejsów API: klucza interfejsu API możesz używać z dowolnym interfejsem API Map Google. Możesz też użyć identyfikatora klienta w dowolnym interfejsie API, oprócz interfejsów Places API, Geolocation API, Roads API, Maps SDK na Androida i Maps SDK na iOS.
- Bezpieczeństwo: klucze interfejsu API i identyfikator klienta są tak samo bezpieczne, o ile przestrzegasz tych wytycznych:
- Jeśli używasz klucza interfejsu API, pamiętaj, aby go nie ujawniać. Wszystkie żądania wysyłane do interfejsów API Map Google korzystają z HTTPS, więc ryzyko, że ktoś przechwyci ruch, jest ograniczone. Jeśli jednak ktoś uzyska Twój klucz, może za jego pomocą wysłać żądania dotyczące interfejsów API Map Google. Aby zapobiec temu ryzyku w przypadku interfejsów API po stronie klienta, możesz ograniczyć domeny, które mogą używać Twojego klucza. W przypadku interfejsów API po stronie serwera ogranicz użycie klucza, tak aby dozwolone były wyłącznie żądania ze źródłowych adresów IP Twoich serwerów. Więcej informacji o bezpiecznym korzystaniu z kluczy interfejsu API znajdziesz w artykule o używaniu kluczy interfejsu API.
- Jeśli używasz swojego identyfikatora klienta, pamiętaj, aby nie ujawniać swojego klucza kryptograficznego (który służy do generowania podpisów cyfrowych). Dopilnuj też, aby nigdy nie używać klucza kryptograficznego w żądaniach interfejsu API ani używać go do podpisywania adresów URL za pomocą JavaScriptu, ponieważ w przeciwnym razie może dojść do ujawnienia Twojego klucza.
- Jak uzyskać dostęp do funkcji premium na urządzeniach mobilnych w abonamencie Premium usługi Google Maps Platform?
-
Możesz korzystać z funkcji premium na komórki, używając tych samych pakietów SDK, które są dostępne dla użytkowników standardowego interfejsu API: Maps SDK na iOS i Maps SDK na Androida. Aby uzyskać dostęp do funkcji premium, musisz użyć klucza interfejsu API z projektu utworzonego podczas rejestracji. Aby potwierdzić, że masz dostęp do płatnych funkcji mobilnych, wczytaj mapę, używając biblioteki statycznej. Więcej informacji znajdziesz w przewodnikach dotyczących abonamentu Premium na Androida i iOS.
- Czy biblioteka dynamiczna jest dostępna na Androida w wersji premium Google Maps Platform?
-
Tak. W abonamencie Premium możesz też używać biblioteki dynamicznej z pakietu Maps SDK na Androida zamiast biblioteki statycznej. Więcej informacji znajdziesz w przewodniku dla osób rozpoczynających korzystanie z abonamentu premium na Androida.
- Jak uzyskać dostęp do interfejsu Maps JavaScript API za pomocą identyfikatora klienta abonamentu Premium na Google Maps Platform ze strony wczytywanej przez HTTPS (SSL)?
-
Aby uzyskać dostęp do interfejsu Maps JavaScript API ze strony wczytywanej przez HTTPS, musisz najpierw autoryzować adresy URL HTTPS, na których chcesz używać interfejsu API.
Styl
- Dlaczego na mojej mapie nie widać firm?
-
Podczas wczytywania mapy za pomocą interfejsu Maps JavaScript API i z uwzględnieniem danych logowania abonamentu Premium (parametru
key
lubclient
) informacje o firmach na mapie są domyślnie wyłączone. Aby ponownie je włączyć, musisz dodać do mapy kod stylu:var styles = [ { featureType: 'poi.business', stylers: [ { visibility: 'on' } ] } ]; map.setOptions({styles: styles});