Das neue Places SDK for iOS bietet eine verbesserte Leistung und ein neues Preismodell. Daher lohnt es sich, Apps zu aktualisieren, in denen das Places SDK for iOS verwendet wird. Weitere Informationen zum Vergleichen der Funktionen finden Sie unter SDK auswählen.
In diesem Leitfaden erfahren Sie, welche Unterschiede das Places SDK for iOS (neu) im Vergleich zum Places SDK for iOS aufweist und wie Sie die erforderlichen Änderungen vornehmen.
Best Practices für die Abrechnung bei der Migration
Diese Hinweise gelten, wenn Ihre API-Nutzung hoch genug ist, um in die zweite Preisstufe zu wechseln. 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 nah wie möglich am Monatsanfang auf die neuen APIs umzustellen. So können Sie im Migrationsmonat die kostengünstigsten monatlichen Preisstufen erreichen. Informationen zu Preisstufen finden Sie auf der Preisseite und in den häufig gestellten Fragen zu Preisen.
Places SDK for iOS aktivieren (neu)
Das Places SDK for iOS nutzt den 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.
Achten Sie darauf, dass Sie dem von Ihrer App verwendeten API-Schlüssel Places API (neu) hinzugefügt haben. Weitere Informationen finden Sie unter API-Schlüssel verwenden.
Allgemeine Änderungen
Zu den allgemeinen Änderungen, die für mehrere APIs gelten, gehören:
Es wird ein neues Preismodell verwendet. Preisinformationen zu allen APIs finden Sie unter Preise für das Places SDK for iOS (neu).
Für Place Details (New), Nearby Search (New) und Text Search (New) ist eine Feldmaskierung 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 jede der neuen APIs zu definieren.
Die Antwortinstanz
GMSPlace
enthält das neue Attributreviews
vom TypGMSPlaceReview
. Wenn in Ihrer App Informationen aus derGMSPlace
-Instanz angezeigt werden, z. B. Fotos und Rezensionen, müssen auch die erforderlichen Quellenangaben eingeblendet werden.Weitere Informationen finden Sie in der Dokumentation zu Attributionen.
API-spezifische Änderungen
In diesem Abschnitt finden Sie die folgenden Migrationsanleitungen für jede API: