In diesem Leitfaden werden die wichtigsten Unterschiede zwischen den Versionen des Places SDK for iOS beschrieben. Außerdem finden Sie hier Informationen zur Migration zum Places SDK for iOS (New).
In den einzelnen Versionen verfügbare SDK-Funktionen
In der folgenden Tabelle sehen Sie, welche SDK- und API-Versionen für die einzelnen SDK-Funktionen erforderlich sind:
| Places SDK for iOS (New) | Mindest-SDK-Version | Places SDK for iOS (Legacy) | Mindest-SDK-Version |
|---|---|---|---|
| Place Details (New) | 9.0.0 | Place Details (Legacy) | 3.0.0 |
| Place Photos (New) | 9.0.0 | Place Photos (Legacy) | 3.0.0 |
| Text Search (New) | 8.5.0 | ||
| Nearby Search (New) | 9.0.0 | ||
| Automatische Vervollständigung (neu) | 9.0.0 | Place Autocomplete (Legacy) | 3.0.0 |
| Current Place (Legacy) | 3.0.0 |
Zu den neuen APIs migrieren
Informationen zur Migration zu den neuen APIs finden Sie in den folgenden Migrationsanleitungen:
Verbesserungen im Places SDK for iOS (New)
In diesem Abschnitt werden die wichtigsten Funktionen des Places SDK for iOS (New) beschrieben.
Implementiert auf der Google Cloud-Standardplattform
Das Places SDK for iOS (New) wird in der Dienstinfrastruktur in Google Cloud implementiert. Diese Implementierung sorgt für eine sicherere und vertrauenswürdigere Plattform. Dieses Standarddesign sorgt für eine gewisse Konsistenz zwischen den SDKs, was die Entwicklung mit dem Places SDK for iOS (neu) effizienter macht.
Verbesserte Leistung
Das Places SDK for iOS (New) bietet eine verbesserte Leistung. Es lohnt sich also, Apps, die das vorhandene SDK verwenden, zu ersetzen.
Neue Funktionen
Das Places SDK for iOS (New) enthält die aktuellen Versionen aller SDK-Funktionen:
- Automatische Vervollständigung (neu)
- Place Details (New)
- Nearby Search (New)
- Place Photos (New)
- Text Search (New)
Vereinfachte Preisgestaltung
Die Preisgestaltung für das Places SDK for iOS (New) wurde vereinfacht, sodass Sie nur für die Daten bezahlen, die Sie verwenden. Die vereinfachte Preisgestaltung wird mithilfe von Feldlisten, auch Feldmasken genannt, implementiert.
Bei „Place Details (New)“ und „Text Search (New)“ verwenden Sie Feldlisten, um die Liste der Felder zu steuern, die in der Antwort zurückgegeben werden sollen. Ihnen werden dann nur die angeforderten Daten in Rechnung gestellt. Mit Feldlisten lässt sich verhindern, dass unnötige Daten angefordert werden, was wiederum hilft, unnötige Verarbeitungszeiten und Gebühren zu vermeiden.
Weitere Preisinformationen zu beiden SDKs finden Sie unter Nutzung und Abrechnung.
Erweiterte Ortstypen
Das Places SDK for iOS (New) enthält neue Ortstypen, die im Rahmen der Antwort von „Place Details (New)“ und „Text Search (New)“ zurückgegeben werden. Sie können diese neuen und die vorhandenen Typen auch in einer Suche mit Text Search (New) verwenden. Die neuen Typen sind in Tabelle A enthalten.