Z tego przewodnika dowiesz się, jakie są najważniejsze różnice między wersjami pakietu SDK Miejsc na iOS, i jak przejść na pakiet SDK Miejsc na 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 SDK | Pakiet SDK Miejsc na iOS (starsza wersja) | Minimalna wersja SDK |
|---|---|---|---|
| Informacje o miejscu (nowa wersja) | 9.0.0 | Informacje o miejscu (starsza wersja) | 3.0.0 |
| Zdjęcia miejsc (nowość) | 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 |
Przejdź na nowe interfejsy API
Aby przejść na nowe interfejsy API, zapoznaj się z tymi przewodnikami po migracji:
- Migracja do informacji o miejscu (nowość)
- Migracja do usługi Zdjęcia miejsc (nowość)
- Migracja do autouzupełniania (nowość)
Ulepszenia w pakiecie SDK Miejsc na iOS (nowa wersja)
W tej sekcji opisano najważniejsze funkcje dodane do pakietu Places SDK for iOS (New).
Wdrożone na standardowej platformie Google Cloud
Pakiet SDK Miejsc na iOS (nowy) jest zaimplementowany w infrastrukturze usługi w Google Cloud. Dzięki temu platforma jest bezpieczniejsza i bardziej wiarygodna. Ten standardowy projekt zapewnia spójność pakietów SDK, co zwiększa efektywność programowania za pomocą pakietu SDK Miejsc na iOS (nowego).
Poprawiona wydajność
Pakiet SDK Miejsc na iOS (nowy) zapewnia większą wydajność, dlatego warto zastąpić nim aplikacje, które korzystają z obecnego pakietu SDK.
Nowe funkcje
Pakiet SDK Miejsc na iOS (nowy) zawiera najnowsze wersje wszystkich funkcji pakietu SDK:
- Autocomplete (New)
- Informacje o miejscu (nowa wersja)
- Wyszukiwanie w pobliżu (nowa wersja)
- Zdjęcia miejsc (nowość)
- Text Search (New)
Uproszczone ceny
Ceny są uproszczone w przypadku pakietu SDK Miejsc na iOS (nowego), dzięki czemu płacisz tylko za wykorzystane dane. Uproszczone określanie cen jest wdrażane za pomocą list pól, zwanych też maskami pól.
W przypadku informacji o miejscu (nowych) i wyszukiwania tekstowego (nowego) używasz list pól, aby kontrolować listę pól zwracanych w odpowiedzi. Opłata jest naliczana tylko za dane, o które prosisz. Korzystanie z listy pól to dobra praktyka projektowania, która pozwala uniknąć żądania niepotrzebnych danych, a tym samym 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 informacji o miejscu (nowe) i Wyszukaj tekst (nowe). Możesz też używać tych nowych typów, a także typów dotychczasowych, w wyszukiwaniu za pomocą wyszukiwania tekstowego (nowego). Nowe typy są uwzględnione w tabeli A.