Gdzie można zarządzać identyfikatorem klienta w konsoli Google Cloud
Funkcja zarządzania identyfikatorem klienta w abonamencie Premium jest dostępna w Konsola Cloud u dołu sekcji Strona Dane logowania do Google Maps Platform w sekcji Identyfikator klienta.
inne zadania związane z zarządzaniem identyfikatorami klientów, w tym autoryzacja adresów URL oraz tajny klucz podpisywania identyfikatora klienta. zarządzania, są dostępne na osobnym Client ID (Identyfikator klienta), klikając ikonę edycji po prawej stronie Identyfikator klienta.
Ważne: abonament Premium Google Maps Platform nie jest już dostępny dla do rejestracji lub nowych klientów.
To pytanie zawiera odpowiedzi na pytania dotyczące Google Maps Platform w wersji premium.
Zapoznaj się z najczęstszymi pytaniami na temat Google Maps Platform. na pytania typowe dla wszystkich usług Google Maps Platform.
Pierwsze kroki
- Czym był abonament Premium Google Maps Platform?
- Interfejsy API, które zostały uwzględnione w wersji premium na Google Maps Platform?
- Jak zresetować dane logowania do Google Cloud Console?
- Jakie były Warunki korzystania z usługi w wersji premium na Google Maps Platform?
Limity wykorzystania
- Jak wygląda wykorzystanie abonamentu Premium na Google Maps Platform obliczony?
- Jak mogę śledzić stan mojej aplikacji Korzystasz z abonamentu Premium na Google Maps Platform?
- Dlaczego szczegóły interfejsu Places API jest obciążana według jednej stawki, a żądania autouzupełniania miejsc są stawka jest znacznie niższa?
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 projekt konsoli Google Cloud, który otrzymam, Czy wszystkie dostępne interfejsy API są włączone?
- Jakie są różnice między kluczem interfejsu API i identyfikator klienta?
- Jak uzyskać dostęp do funkcji premium na urządzeniach mobilnych za pomocą w ramach abonamentu Premium na Google Maps Platform?
- Czy biblioteka dynamiczna jest dostępna na Androida z w wersji premium na Google Maps Platform?
- Jak uzyskać dostęp do interfejsu Maps JavaScript API za pomocą Identyfikator klienta abonamentu Premium na Google Maps Platform ze strony wczytywanej przez HTTPS (SSL)?
Styl
Pierwsze kroki
-
Wersja premium Google Maps Platform ( Abonament Premium) zapewnił uczestnikom dostęp do naszego pakietu Google, dostarczając wszystkie narzędzia potrzebne do dostosowania do potrzeb użytkowników skalowalnych map dla swoich aplikacji i witryn.
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?
-
Następujące usługi Google były uwzględnione w Google Maps Platform w wersji premium. Aplikacje korzystające z tych usług zostały objęte Gwarancja jakości usług Google Maps Platform. Kwalifikowała się ona do 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 oraz z biblioteki Miejsc Maps JavaScript API *
- Maps SDK na Androida
- Maps SDK na iOS
* Interfejs Places API nie jest uwzględniony w Licencja na potrzeby śledzenia zasobów w ramach abonamentu Premium. Jeśli masz włączone śledzenie zasobów i chcesz korzystać z interfejsu Places API, skontaktuj się z Zespół 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ą robić to zgodnie z opublikowane Warunki korzystania z usługi dla tych interfejsów API i nie są objęte Gwarancja jakości usług Google Maps Platform w wersji Premium lub możliwość korzystania z pomocy technicznej:
- Jak zresetować dane logowania do konsoli Google Cloud?
-
Zresetuj hasło do swojego konta Google. Ten link jest również dostępny w Logowanie w Cloud Console stronę.
- Jakie są warunki korzystania z abonamentu premium na Google Maps Platform?
-
Jeśli masz abonament Premium na Google Maps Platform, zapoznaj się ze umowy na warunki regulujące korzystanie z Google Maps Platform.
Limity wykorzystania
- Jak oceniasz wykorzystanie abonamentu Premium na Google Maps Platform obliczony?
-
Wcześniej, w ramach abonamentu Premium na Google Maps Platform, uczestnicy kupowali w przedsprzedaży środki, które aplikacje zużywają w różnym tempie, w zależności od interfejsów API poproszono o dostęp. Obecnie wszystkie interfejsy API są dostępne w modelu cenowym płatności według wykorzystania. Więcej więcej informacji znajdziesz w przewodniku po płatnościach w Mapach Google.
- Jak mogę śledzić wersję premium Google Maps Platform mojej aplikacji korzystanie z usług Google?
-
Aby uzyskać informacje o śledzeniu wykorzystania aplikacji, a także inne raporty i statystyki dotyczące użytkowania znajdziesz w przewodniku po raportowaniu w Google Maps Platform.
- Dlaczego występują żądania szczegółów interfejsu Places API naliczana jest 1 stawka, a za żądania autouzupełniania miejsc – znacznie niższa stawka?
-
Interfejs Places API wykorzystuje obszerną bazę danych firm i innych dane miejsca. Utrzymanie tej bazy danych wymaga dużo czasu i wysiłku dokładne, bo firmy często otwierają i zamykają się. Dlatego musimy pobierać wyższe opłaty za żądania dotyczące informacji o miejscach. Dzięki autouzupełnianiem miejsc użytkownicy często muszą wpisać kilka znaków, aby znaleźć miejsce, więc musimy pobieramy znacznie mniejszą kwotę za każde żądanie.
Tworzenie aplikacji
- Czy przydzielono mi zarówno identyfikator projektu, jak i identyfikator klienta?
-
Konta byłych klientów Premium list powitalny zawierał identyfikator projektu i identyfikator klienta.
- Czy do uwierzytelniania mam używać zarówno klucza interfejsu API, jak i identyfikatora klienta?
Klienci korzystający z abonamentu Premium mogą uwzględniać w żądaniach do API klucz API lub identyfikator klienta, ale nie na oba te sposoby. Jeśli zdecydujesz się używać swojego identyfikatora klienta, musisz usunąć wszystkie
key
. Jeśli żądanie zawiera zarówno identyfikator klienta, jak i klucz interfejsu API, aplikacja może nieoczekiwane działanie lub błędy.Od listopada 2021 roku zalecamy używanie klucza interfejsu API, a nie identyfikatora klienta dla każdego nowego użycia aplikacji.
- Czy udostępniony przeze mnie projekt w konsoli Google Cloud ma wszystkie włączone interfejsy API?
-
Tak. W abonamencie Premium automatycznie udostępniamy wszystkie nasze interfejsy API dla tego samego projektu w Cloud Console. Byli klienci korzystający z abonamentu Premium uzyskać dostęp do wszystkich interfejsów API w ramach jednego projektu. interfejsów API 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: Cloud Console. 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. Ewentualnie identyfikatora klienta można używać z dowolnym interfejsem API oprócz interfejsu Places API, Geolocation API, Roads API, Maps SDK na Androida oraz 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 do interfejsów API Map Google używają HTTPS, więc ryzyko przejęcia ruchu przez kogoś innego jest ograniczone. Jeśli jednak ktoś może uzyskać Twój klucz, użyć go, aby przesłać żądania do interfejsów API Map Google. Aby zapobiegać w przypadku interfejsów API po stronie klienta, możesz ograniczyć dostęp do domen, które mogą używać Twojego klucza. Dla: API po stronie serwera, ogranicz swój klucz tak, aby dozwolone były wyłącznie żądania źródłowych adresów IP. Zobacz Korzystanie z kluczy interfejsu API .
- Jeśli używasz swojego identyfikatora klienta, pamiętaj, aby zachować klucz kryptograficzny (który służy do generowanie podpisów cyfrowych). Dopilnuj też, aby nigdy nie używać klucza kryptograficznego w do interfejsu API lub używać go do podpisywania adresów URL za pomocą JavaScriptu, ponieważ te praktyki mogą narazić .
- Jak uzyskać dostęp do funkcji premium na urządzeniach mobilnych w Abonament Premium na Google Maps Platform?
-
Korzystając z tych samych pakietów SDK, możesz korzystać z funkcji premium na komórki standardowego interfejsu API: Maps SDK na iOS oraz Maps SDK na Androida Aby uzyskać dostęp do funkcji premium, użyj klucza interfejsu API z projektu utworzone podczas rejestracji. Aby potwierdzić, że masz dostęp do Premium dla telefonów komórkowych, należy wczytywać mapę, korzystając z biblioteki statycznej. Aby dowiedzieć się więcej, znajdziesz w przewodnikach ułatwiających rozpoczęcie korzystania z Wersja Premium na Androidzie oraz na iOS.
- Czy biblioteka dynamiczna jest dostępna dla Androida z Abonament Premium na Google Maps Platform?
-
Tak, w abonamencie Premium możesz też używać biblioteka dynamiczna dla pakietu Maps SDK na Androida zamiast biblioteki statycznej bibliotece. Więcej informacji znajdziesz w przewodniku dotyczącym pierwszych kroków z Wersja Premium na urządzeniu z Androidem.
- Jak uzyskać dostęp do interfejsu Maps JavaScript API za pomocą Identyfikator klienta abonamentu Premium usługi Google Maps Platform ze strony, która została wczytana przez HTTPS (SSL)?
-
Aby uzyskać dostęp do interfejsu Maps JavaScript API z wczytanej strony przez HTTPS, musisz najpierw autoryzuj adresy URL HTTPS, w których chcesz używać interfejsu API.
Styl
- Dlaczego na mojej mapie nie widać firm?
-
podczas wczytywania mapy za pomocą interfejsu Maps JavaScript API oraz w tym dane logowania do wersji Premium (parametr
key
lubclient
), informacje o firmie na mapie są domyślnie wyłączone. Aby je ponownie włączyć, musisz dodać kod stylu z Twoją mapą:var styles = [ { featureType: 'poi.business', stylers: [ { visibility: 'on' } ] } ]; map.setOptions({styles: styles});