Die Places Aggregate API ist ein Dienst, der auf Grundlage von Kriterien wie Standort, Typ, Öffnungsstatus, Preisniveau und Nutzerbewertungen Informationen zu Orten in einem bestimmten Gebiet liefert. Mit diesem Dienst können Sie die Dichte bestimmter Ortstypen in der Nähe eines bestimmten Standorts analysieren und Fragen wie „Welche oder wie viele mit 5 Sternen bewertete Restaurants der Preisklasse $$$ befinden sich in einem Umkreis von 5 km um diesen Standort?“ beantworten.
Die Ergebnisse werden entweder als zusammengefasste Anzahl oder als die identifizierten Orts-IDs im relevanten Suchbereich zurückgegeben. Nutzer können mit der Place Details API weitere Informationen zu diesen Place IDs abrufen.
Gründe für die Verwendung der Places Aggregate API
Mit der Places Aggregate API können Ihre Nutzer datengestützte Entscheidungen auf Grundlage der umfassenden Informationen treffen, die Sie zu verschiedenen Orten bereitstellen. Dabei werden genaue und aktuelle Ortsmodelle verwendet, die die folgenden wichtigen Anwendungsfälle unterstützen:
- Unternehmen: Wettbewerb und potenzielle Standorte für neue Filialen analysieren.
- Entwickler: Erstellen Sie Anwendungen, die personalisierte Empfehlungen bieten.
- Forschende: Trends und Muster in bestimmten Bereichen untersuchen.
Möglichkeiten mit der Places Aggregate API
Mit der Places Aggregate API können Sie die folgenden Informationen abrufen:
- Anzahl: Ruft die Anzahl der Orte ab, die Ihren Kriterien entsprechen.
- Orts-IDs: Orts-IDs bestimmter Orte abrufen, die Ihren Kriterien entsprechen.
Sie können Ihre Suche auch filtern, um sie anhand verschiedener Attribute wie Ortstypen, Öffnungszeiten, Preisklassen und Kundenbewertungen einzugrenzen.
Beispiele
In diesem Abschnitt werden Beispielanwendungsfälle für die Places Aggregate API beschrieben. Außerdem finden Sie für jedes Beispiel funktionierenden Code.
Eröffnung eines neuen Cafés
Ein Restaurantinhaber möchte ein neues Café eröffnen. Dazu möchten sie zuerst visualisieren, wo sich die Hotspots der Cafés befinden, damit sie Bereiche mit hoher und niedriger Konzentration identifizieren und ihre Geschäftsentscheidung darauf stützen können. Mit der Places Aggregate API kann die Anzahl der Cafés in einem bestimmten Umkreis anhand von Attributen wie Öffnungsstatus, Preisniveau und Kundenbewertungen analysiert werden, um eine datengestützte Entscheidung darüber zu treffen, wo der nächste Standort eröffnet werden soll.

Immobilieninvestmentgesellschaft
Eine Immobilieninvestmentgesellschaft möchte ihre Finanzmodelle verbessern und den ROI ihrer geplanten Immobilieninvestitionen genau bestimmen. Mit der Places Aggregate API können sie detaillierte Daten zu den Annehmlichkeiten in der Nähe potenzieller Anlageobjekte wie Geldautomaten, Krankenhäuser, Haltestellen und Lebensmittelgeschäfte abrufen, um die Annehmlichkeiten in der Nähe potenzieller Anlageobjekte zu verstehen.
Lieferdienst für Einzelhandelsprodukte
Wenn ein Einzelhandelslieferdienst in eine neue Stadt expandiert, muss er die Anzahl der Lieferfahrer ermitteln, die einer Region zugewiesen werden sollen. Diese hängt von der Dichte beliebter Verbraucherziele wie Restaurants, Convenience-Stores und Spirituosengeschäfte ab. Mithilfe der API zählt der Lieferdienst die Gesamtzahl dieser Einrichtungen in der Stadt, um Ressourcen effektiv planen und zuweisen zu können.

Funktionsweise der Places Aggregate API
Mit der Places Aggregate API können Sie Filter angeben, um Ihre Suchkriterien einzugrenzen.
Nachdem Sie einen Insight-Typ ausgewählt haben, der entweder INSIGHT_COUNT oder INSIGHT_PLACES ist, können Sie Filterkriterien hinzufügen, z. B.:
- Standort: Definieren Sie den interessierenden Bereich mithilfe von Kreisen, Regionen oder benutzerdefinierten Polygonen.
- Typ: Geben Sie die Arten von Orten an, die Sie interessieren.
- Status: Filtern Sie Orte nach ihrem Betriebsstatus.
- Preisklassen: Orte nach Preisklassen filtern.
- Bewertungen: Orte nach Nutzerbewertungen filtern.
Das Objekt ComputeInsightsResponse in der API-Antwort enthält die Ergebnisse der Anfrage-Statistik. Wenn Sie beispielsweise INSIGHT_COUNT ausgewählt haben, enthält die Antwort eine Gesamtzahl von Orten. Wenn Sie INSIGHT_PLACES ausgewählt haben, enthält die Antwort eine Liste mit Orts-IDs.
Places Aggregate API verwenden
| 1 | Einrichten | Beginnen Sie mit Google Cloud-Projekt einrichten und folgen Sie der Anleitung. |
| 2 | Stellen Sie eine Anfrage, um die Anzahl der übereinstimmenden Orte abzurufen. | Weitere Informationen finden Sie unter Erste Anfrage senden. |
| 3 | Weitere Informationen zu Anfrageparametern | Weitere Informationen finden Sie unter Anfrageparameter. |