Einführung
Mit dem Places SDK for Android können Sie standortbezogene Apps entwickeln, die kontextbezogen auf lokale Unternehmen und andere Orte in der Nähe des Geräts des Nutzers reagieren. So können Sie ansprechende Apps erstellen, die auf Orten basieren, die für den Nutzer etwas bedeuten, und so die einfachen geografischen Dienste der Android-Standortdienste ergänzen.
Konzepte
Die folgenden Schnittstellen sind primäre Einstiegspunkte für das Places SDK for Android:
Places
bietet programmatischen Zugriff auf die Google-Datenbank mit Informationen zu lokalen Orten und Unternehmen sowie auf den aktuellen Standort des Geräts.Autocomplete
bietet vorgefertigte Widgets, mit denen Ortsvorschläge als Reaktion auf Suchanfragen von Nutzern zurückgegeben werden.
Ein Ort ist ein physischer Ort mit einem Namen. Ein Ort kann auch als alles bezeichnet werden, was auf einer Karte zu finden ist.
Beispiele sind lokale Unternehmen, POIs und geografische Standorte. In der API wird ein Ort durch die Benutzeroberfläche Place
dargestellt. Dazu gehören unter anderem der Name des Orts und seine Adresse, der geografische Standort, die Orts-ID, die Telefonnummer, der Ortstyp und die Website-URL.
SDK-Version auswählen
Welche Funktionen des Places SDK for Android in Ihrer App verfügbar sind, wird durch eine Kombination aus der SDK-Versionsnummer (z.B. 3.5.0), die Sie in Ihrer App-Konfiguration angeben, den APIs, die für Ihren API-Schlüssel aktiviert sind, und der Art und Weise, wie Sie Ihre App initialisieren, bestimmt. Weitere Informationen zu den Unterschieden zwischen dem Places SDK for Android und dem Places SDK for Android (neu) finden Sie unter SDK-Version auswählen.
Als Erstes müssen Sie entscheiden, welches SDK Sie verwenden möchten. Das gilt sowohl für Neukunden als auch für Bestandskunden, die das SDK bereits verwenden. Weitere Informationen zu den wichtigsten Unterschieden zwischen den beiden SDK-Versionen finden Sie unter SDK-Version auswählen.
Preise für jede SDK-Version
Die von Ihnen aktivierte SDK-Version bestimmt die Preise für die Nutzung des SDK. Das Places SDK for Android (neu) unterstützt ein vereinfachtes Preismodell, sodass Sie nur für die Daten bezahlen, die Sie verwenden. Ausführliche Preisinformationen für das Places SDK for Android und das neue Places SDK for Android finden Sie unter Nutzung und Abrechnung.
API-Übersicht
Helfen Sie Ihren Kunden, herauszufinden, wo sie sich befinden und was in ihrer Umgebung los ist:
- Mit Place Autocomplete werden der Name und/oder die Adresse eines Orts automatisch vervollständigt, während Nutzer tippen.
- Aktueller Ort gibt eine Liste von Orten zurück, an denen sich das Gerät des Nutzers zuletzt befunden hat, zusammen mit einer Angabe der relativen Wahrscheinlichkeit für jeden Ort.
- Place Details gibt detailliertere Informationen zu einem Ort zurück und zeigt sie an.
- Bei der Text Search werden Orte basierend auf einem Suchstring zurückgegeben. Die Textsuche ist Teil des Places SDK for Android (neu).
- Ortsfotos liefert hochwertige Bilder eines Orts.
- Orts-IDs speichern die eindeutige ID für einen oder mehrere Orte, um Ortsinformationen auf Abruf abzurufen.
Richtlinien und Bedingungen
Alle Anwendungen, die das Places SDK for Android verwenden, müssen die in den Nutzungsbedingungen für die Google Maps Platform, unter Nutzung und Abrechnung und Attributionen anzeigen beschriebenen Anforderungen einhalten.