Przegląd

Wstęp

Pakiet Miejsca SDK na iOS pozwala tworzyć aplikacje zorientowane na lokalizację, które reagują odpowiednio do firm działających lokalnie i innych miejsc w pobliżu urządzenia. Oznacza to, że możesz tworzyć rozbudowane aplikacje na podstawie miejsc, które są ważne dla użytkownika.

Pojęcia

Miejsce to przestrzeń fizyczna o określonej nazwie. Innym sposobem myślenia o miejscu jest to, że jest to wszystko, co można znaleźć na mapie. Są to na przykład lokalne firmy, ciekawe miejsca i lokalizacje geograficzne. W interfejsie API miejsce jest reprezentowane przez GMSPlace Class Reference. Obejmują one takie informacje jak nazwa i adres miejsca, jego lokalizacja geograficzna, identyfikator miejsca, numer telefonu, typ miejsca, adres URL witryny itp.

Wybierz wersję pakietu SDK

Pakiet SDK Miejsc na iOS w wersji 9.0.0 obsługuje 2 wersje pakietu SDK: istniejący pakiet SDK Miejsc na iOS oraz pakiet SDK Miejsc na iOS (nowy), czyli nowej generacji pakietu SDK.

Najpierw musisz zdecydować, którego pakietu SDK użyć. Dotyczy to nowych lub obecnych klientów, którzy korzystają już z pakietu SDK. Najważniejsze różnice między tymi 2 wersjami pakietu SDK znajdziesz w artykule Wybieranie wersji pakietu SDK.

Ceny poszczególnych wersji pakietu SDK

Wybrana przez Ciebie wersja pakietu SDK kontroluje ceny. Pakiet SDK Miejsc na iOS (nowy) obsługuje uproszczony model cenowy, dzięki czemu płacisz tylko za dane, których użyjesz. Szczegółowe informacje o cenach obu pakietów SDK znajdziesz w artykule Korzystanie i płatności.

Wersja testowa GooglePlacesSwift

Ta wersja zawiera przedpremierową wersję GooglePlacesSwift w wersji 0.1.0. GooglePlacesSwift umożliwia używanie nowego interfejsu Swift do wywoływania interfejsów Place API, w tym wszystkich interfejsów API w pakiecie SDK Miejsc Google na iOS (nowość):

  • Autouzupełnianie miejsc (nowość)
  • Szczegóły miejsca (nowość)
  • Zdjęcia miejsc (nowość)
  • Wyszukiwanie tekstowe (nowość)
  • Wyszukiwanie w pobliżu (nowość)

Element GooglePlacesSwift wymaga:

Więcej informacji znajdziesz w dokumentacji interfejsu GooglePlacesSwift API.

Pakiet SDK – omówienie

Użyj pakietu Places SDK dla iOS, aby pomóc swoim klientom sprawdzić, gdzie się znajdują i co jest wokół nich. Pakiet SDK Miejsc na iOS udostępnia następujące interfejsy API:

Pakiet SDK Miejsc na iOS (nowość) Pakiet SDK Miejsc na iOS Opis
Szczegóły miejsca (nowość) Szczegóły miejsca Zwraca informacje o miejscach, w tym ich nazwę i adres, lokalizację geograficzną, rodzaj miejsca (np. klub nocny, sklep zoologiczny, muzeum) itp.
Zdjęcie miejsca (nowość) Zdjęcie miejsca Zwraca wysokiej jakości zdjęcia danego miejsca.
Wyszukiwanie tekstowe (nowość) Zwraca informacje o zbiorze miejsc na podstawie wyszukiwania tekstowego.
Wyszukiwanie w pobliżu (nowość) Zwraca informacje o zbiorze miejsc, określając lokalizację jako obszar wyszukiwania.
Autouzupełnianie (nowość) Autouzupełnianie Automatycznie wpisuje nazwę lub adres miejsca podczas wpisywania przez użytkownika.
Obecne miejsce Zwraca listę miejsc, w których ostatnio zlokalizowano urządzenie użytkownika, wraz z wartością względnego prawdopodobieństwa w przypadku każdego z tych miejsc.

Inne ważne funkcje pakietów SDK:

  • Dokładne wykrywanie miejsc przy niskim zużyciu energii za pomocą skanowania Wi-Fi.
  • Buforowanie na urządzeniu: większość żądań wysyłanych do pakietu SDK Miejsc na iOS może wiązać się z przejściem w obie strony do serwera Google, ale dane można też buforować lokalnie przez 30 dni.

Zasady i warunki

Wszystkie aplikacje korzystające z pakietu Places SDK dla iOS muszą spełniać wymagania opisane w Warunkach korzystania z usługi Google Maps Platform i Wyświetlanie informacji o źródłach.