Das Places SDK for iOS (New) bietet eine verbesserte Leistung und ein neues Preismodell. Es lohnt sich also, Apps, in denen das Places SDK for iOS (Legacy) verwendet wird, zu aktualisieren. Weitere Informationen zum Vergleichen von Funktionen finden Sie unter SDK auswählen.
In diesem Leitfaden erfahren Sie mehr über die wichtigsten Unterschiede zwischen dem Places SDK for iOS (Neu) und dem Places SDK for iOS (Alt) sowie darüber, wie Sie notwendige Änderungen vornehmen.
Best Practices für die Abrechnung bei der Migration
Diese Anleitung gilt, wenn Ihre API-Nutzung hoch genug ist, um in die zweite Preisstufe zu fallen. Wenn Sie zu einer neueren Version einer API migrieren, wird Ihnen auch eine andere SKU in Rechnung gestellt. Um erhöhte Kosten im Monat der Umstellung zu vermeiden, empfehlen wir, so früh wie möglich im Monat auf die neuen APIs umzustellen. So erreichen Sie im Migrationsmonat die kostengünstigsten monatlichen Preisstufen. Informationen zu Preisstufen finden Sie auf der Seite „Preise“ und in den FAQs zu Preisen.
Fehler: kGMSPlacesRateLimitExceeded
Places SDK for iOS (New) aktivieren
Das Places SDK for iOS basiert auf dem Dienst Places API. Wenn Sie die Funktionen des Places SDK for iOS (New) verwenden möchten, müssen Sie zuerst die Places API (New) in Ihrem Google Cloud-Projekt aktivieren. Weitere Informationen finden Sie unter Google Cloud-Projekt einrichten.
Anschließend müssen Sie überprüfen, ob Sie die Places API (New) dem von Ihrer App verwendeten API-Schlüssel hinzugefügt haben. Weitere Informationen finden Sie unter API-Schlüssel verwenden.
Allgemeine Änderungen
Hier einige allgemeine Änderungen, die für mehrere APIs gelten:
Es wird ein neues Preismodell verwendet. Preisinformationen für alle APIs
Für Place Details (New), Nearby Search (New) und Text Search (New) sind Feldmasken erforderlich, um anzugeben, welche Felder in der Antwort zurückgegeben werden sollen.
GMSPlacesClient
enthält neue Methoden zum Aufrufen dieser neuen APIs.Es wurden neue Klassen hinzugefügt, um die Anfrage an die einzelnen neuen APIs zu definieren.
Die Antwortinstanz
GMSPlace
enthält das neue Attributreviews
vom TypGMSPlaceReview
. Wenn in Ihrer App Informationen angezeigt werden, die von derGMSPlace
-Instanz abgerufen wurden, z. B. Fotos und Rezensionen, müssen auch die erforderlichen Quellenangaben eingeblendet werden.Weitere Informationen finden Sie in der Dokumentation zu Quellenangaben.
API-spezifische Änderungen
Dieser Abschnitt enthält die folgenden Migrationsleitfäden für jede API: