Omówienie pakietu SDK Miejsc na iOS (starsza wersja)

Z tego przewodnika dowiesz się, jakie są najważniejsze różnice między wersjami pakietu Places SDK for iOS, i jak przejść na pakiet Places SDK for iOS (nowy).

Funkcje pakietu SDK dostępne w poszczególnych wersjach

W tabeli poniżej znajdziesz informacje o tym, które wersje pakietu SDK i interfejsu API są wymagane w przypadku poszczególnych funkcji pakietu SDK:

Pakiet SDK Miejsc na iOS (nowy) Minimalna wersja pakietu SDK Pakiet SDK Miejsc na iOS (starsza wersja) Minimalna wersja pakietu SDK
Informacje o miejscu (nowa wersja) 9.0.0 Informacje o miejscu (starsza wersja) 3.0.0
Place Photos (New) 9.0.0 Place Photos (starsza wersja) 3.0.0
Text Search (New) 8.5.0
Nearby Search (New) 9.0.0
Autocomplete (New) 9.0.0 Autouzupełnianie miejsc (starsza wersja) 3.0.0
Aktualne miejsce (starsza wersja) 3.0.0

Przejście na nowe interfejsy API

Aby przejść na nowe interfejsy API, zapoznaj się z tymi przewodnikami po migracji:

Ulepszenia w pakiecie SDK Miejsc na iOS (nowa wersja)

W tej sekcji opisano najważniejsze funkcje dodane do pakietu Places SDK for iOS (nowego).

Wdrożone na standardowej platformie Google Cloud

Pakiet SDK Miejsc na iOS (nowy) jest wdrażany w infrastrukturze usługi w Google Cloud. Dzięki temu platforma jest bezpieczniejsza i bardziej godna zaufania. Ten standardowy projekt zapewnia spójność pakietów SDK, co zwiększa efektywność programowania przy użyciu pakietu SDK Miejsc na iOS (nowego).

Poprawiona wydajność

Pakiet Places SDK for iOS (New) zapewnia lepszą wydajność, dlatego warto zastąpić aplikacje, które używają dotychczasowego pakietu SDK.

Nowe funkcje

Pakiet Places SDK for iOS (New) zawiera najnowsze wersje wszystkich funkcji pakietu SDK:

Uproszczone ceny

Cennik pakietu Places SDK for iOS (nowego) został uproszczony, dzięki czemu płacisz tylko za dane, których używasz. Uproszczone ceny są implementowane za pomocą list pól, nazywanych też maskami pól.

W przypadku funkcji informacje o miejscu (nowa) i Wyszukiwanie tekstowe (nowa) używasz list pól, aby kontrolować listę pól zwracanych w odpowiedzi. Opłaty są naliczane tylko za żądane dane. Używanie listy pól jest dobrą praktyką projektową, ponieważ pozwala uniknąć żądania niepotrzebnych danych, co pomaga uniknąć niepotrzebnego czasu przetwarzania i opłat.

Więcej informacji o cenach obu pakietów SDK znajdziesz w artykule Użycie i rozliczenia.

Rozszerzone typy miejsc

Pakiet SDK Miejsc na iOS (nowy) zawiera nowe typy miejsc, które są zwracane w odpowiedzi na żądania dotyczące informacji o miejscu (nowe) i wyszukiwania tekstowego (nowe). Możesz też używać tych nowych typów i istniejących typów w wyszukiwaniu za pomocą funkcji Wyszukaj tekst (New). Nowe typy są wymienione w tabeli A.