Pakiet Places SDK na iOS (nowość) zapewnia większą wydajność modelu cenowego, warto więc zaktualizować aplikacje, które korzystają Pakiet SDK Miejsc na iOS Więcej informacji o porównywaniu funkcji znajdziesz w sekcji Wybór używając swojego pakietu SDK.
Skorzystaj z tego przewodnika, by poznać najważniejsze różnice w stosunku do Miejsc SDK na iOS (nowość) w porównaniu z pakietem Places SDK na iOS, a także sposobem obsługi zmian.
Włączanie pakietu SDK Miejsc na iOS (nowość)
Pakiet SDK Miejsc na iOS korzysta z Places API. Aby korzystać z funkcji Pakiet SDK Miejsc na iOS (nowość), musisz najpierw włączyć Places API (nowość) w projekcie Google Cloud; Więcej informacji znajdziesz w artykule Konfigurowanie Google Cloud. projekt.
Następnie upewnij się, że został dodany interfejs Places API (nowość) do klucza interfejsu API używanego przez Twoją aplikację. Więcej informacji znajdziesz w artykule Korzystanie z interfejsu API. Keys (Klucze).
Ogólne zmiany
Kilka ogólnych zmian, które mają zastosowanie do wielu interfejsów API, to m.in.:
Używa nowego modelu cenowego. Informacje o cenach wszystkich interfejsów API znajdziesz w materiałach na temat Ceny pakietu SDK Places na iOS (nowość).
Maskowanie pól jest wymagane przez Szczegóły miejsca (nowe), Wyszukiwanie w pobliżu (nowość), oraz Wyszukiwanie tekstowe (nowość) aby określić, które pola mają być zwracane w odpowiedzi.
GMSPlacesClient
zawiera nowe metody wywoływania tych nowych interfejsów API.Dodano nowe klasy w celu zdefiniowania żądania wysyłanego do każdego z nowych interfejsów API.
Instancja
GMSPlace
odpowiedzi zawiera nowe zapytaniereviews
właściwość typuGMSPlaceReview
Kiedy aplikacja wyświetla informacje uzyskane z platformyGMSPlace
takich jak zdjęcia i opinie, aplikacja musi również wyświetlać atrybucje.Więcej informacji znajdziesz w dokumentacji na temat atrybucje.
Zmiany dotyczące interfejsu API
Ta sekcja zawiera te przewodniki po migracji dotyczące każdego interfejsu API: