Pakiet SDK Miejsca na iOS (nowy) zapewnia lepszą wydajność i nowy model cen, dlatego warto zaktualizować aplikacje, które korzystają z pakietu SDK Miejsca na iOS (starszego). Więcej informacji o porównywaniu funkcji znajdziesz w artykule Wybieranie pakietu SDK.
W tym przewodniku znajdziesz najważniejsze różnice między nowym a starym pakietem Places SDK na iOS oraz dowiesz się, jak wprowadzić niezbędne zmiany.
Sprawdzone metody dotyczące płatności w przypadku migracji
Te wskazówki obowiązują, jeśli korzystanie z interfejsu API jest na tyle intensywne, że kwalifikuje się do cen drugiego poziomu. Podczas migracji do nowszej wersji interfejsu API płacisz też za inny kod SKU. Aby uniknąć zwiększonych kosztów w miesiącu przejścia, zalecamy jak najszybsze przejście na nowe interfejsy API w wersji produkcyjnej. Dzięki temu w miesiącu migracji będziesz korzystać z najbardziej opłacalnych poziomów cen miesięcznych. Informacje o poziomach cen znajdziesz na tej stronie oraz w artykule z odpowiedziami na najczęstsze pytania dotyczące cen.
Włączanie pakietu SDK Miejsc na iOS (nowość)
Pakiet SDK Miejsc na iOS korzysta z usługi Places API. Aby korzystać z funkcji pakietu Places SDK na iOS (nowy), musisz najpierw włączyć interfejs Places API (nowy) w projekcie Google Cloud. Więcej informacji znajdziesz w artykule Konfigurowanie projektu Google Cloud.
Następnie musisz dodać Places API (nowość) do klucza interfejsu API używanego przez aplikację. Więcej informacji znajdziesz w artykule Korzystanie z kluczy interfejsu API.
Ogólne zmiany
Oto kilka ogólnych zmian, które dotyczą wielu interfejsów API:
Korzysta z nowego modelu cenowego. Informacje o cenach wszystkich interfejsów API znajdziesz w artykule Ceny pakietu Places SDK na iOS (nowy).
Zapytania Szczegóły miejsca (nowe), Wyszukiwanie w pobliżu (nowe) i Wyszukiwanie tekstowe (nowe) wymagają masek pól, aby określić, które pola mają być zwracane w odpowiedzi.
GMSPlacesClient
zawiera nowe metody wywoływania nowych interfejsów API.Dodano nowe klasy, aby zdefiniować żądanie dla każdego z nowych interfejsów API.
Odpowiedź
GMSPlace
zawiera nową właściwośćreviews
typuGMSPlaceReview
. Gdy aplikacja wyświetla informacje uzyskane z instancjiGMSPlace
, takie jak zdjęcia i opinie, musi też wyświetlać wymagane informacje o źródle.Więcej informacji znajdziesz w dokumentacji dotyczącej przypisywania zasług.
Zmiany dotyczące interfejsu API
W tej sekcji znajdziesz te przewodniki dotyczące migracji dla poszczególnych interfejsów API: