Dieses Dokument enthält Antworten auf häufig gestellte Fragen zum Places API Falls Sie keine Antwort auf Ihre Frage hier beantworten, könnten die folgenden Seiten für Sie hilfreich sein.
- Häufig gestellte Fragen zu Google Maps für Entwickler
- Nutzungsbedingungen für die Google Maps Platform
- Places API-Richtlinien für Entwickler
Die Places API hat auch eine dynamische Entwickler-Community. Wenn du Fragen zu deinem Code hast, empfehlen wir dir, sie in der Community zu stellen. Weitere Informationen zum Stellen von Fragen finden Sie in der Supportseite.
Orte suchen
Warum werden einige Orte nicht zurückgegeben, wenn ich nach Typ filtere?
Möglicherweise wurde der gesuchte Ort noch nicht kategorisiert.
Alle Orte sind dem generischen Typ „establishment
“ zugeordnet bis Google
über einen Ort verfügt, um ihn als
unterstützten Ortstypen auswählen.
Als Behelfslösung können Sie den Ort type
an den Parameter keyword
übergeben. Die
Der Parameter „keyword
“ wird zugeordnet zu: Name, Typ, Adresse und Kundenrezensionen.
Wenn Sie der Kategorie type
selbst einen Ortseintrag hinzufügen möchten, reichen Sie eine Ortsänderung ein. Sobald die Änderung genehmigt und veröffentlicht wurde, wird sie mit der richtigen type
-Filterung angezeigt.
Warum werden einige Orte in der Nähe nicht zurückgegeben?
Standardmäßig sortiert die Places API die Ergebnisse innerhalb des angegebenen radius
nach prominence
. Eine Nearby Search-Anfrage kann bis zu 60 Ergebnisse zurückgeben, die auf drei Seiten angezeigt werden. Wenn ein Ort
auf dem 22. Platz in prominence
erscheint, erscheint er auf der zweiten Seite der Ergebnisse,
können Sie über
paging verwenden. Wenn ein Ort in prominence
den 61. Platz belegt, wird er nicht in den Suchergebnissen berücksichtigt, auch wenn er näher am Mittelpunkt Ihrer Suche liegt.
Sie können Ihre Ergebnisse nach distance
statt nach prominence
sortieren, indem Sie die
rankby
in Ihrer Abfrage an distance
und lassen Sie radius
aus.
. Die Relevanz wird ignoriert und Orte werden in der Reihenfolge
Entfernung von location
.
Wenn Sie Ihre Anfrage nach Typ filtern, werden einige Ergebnisse möglicherweise aus auf die Antwort. Weitere Informationen finden Sie im FAQ-Eintrag Warum werden einige Orte nicht angezeigt, wenn ich nach Typ filtere?.
Warum erhalte ich beim Filtern nach types
höchstens zwei Ergebnisse?
Die Places API ist so konzipiert, dass eine Liste von in der Nähe
establishments
(alles vom ersten
Tabelle in den unterstützten Ortstypen) und bis zu zwei Standorten (alle aus
der zweiten Tabelle
unterstützten Ortstypen) angezeigt werden, um das Gebiet zu identifizieren, in dem Sie gerade unterwegs sind.
für eine Nearby Search-Anfrage.
Wenn Sie Ihre Nearby Search-Anfrage nach dem Standort type
filtern,
wie locality
oder political
, werden die establishment
-Ergebnisse herausgefiltert.
Ortsdaten
Wie kann ich Orte hinzufügen oder bearbeiten?
Wenn Sie Inhaber eines Unternehmens sind, können Sie Ihre Unternehmenseinträge auf Google Maps über das Unternehmensprofil hinzufügen, bestätigen und verwalten.
Auch wenn Sie nicht der Inhaber des Orts sind, können Sie Änderungen vorschlagen.
Fehlerbehebung
Warum erhalte ich immer wieder den Status „REQUEST_DENIED“?
"status": "REQUEST_DENIED"
wird vom
Places API in folgenden Fällen:
- Sie haben die Places API in der Google Cloud Console:
- Der Parameter
key
fehlt in Ihrer Anfrage. - Der Parameter
key
stimmt nicht mit Ihrem API-Schlüssel in der Google Cloud Console überein. - Ihr API-Schlüssel wurde im
Google Cloud Console:
- Wenn Sie einen API-Schlüssel mit Browsereinschränkung verwenden, prüfen Sie, ob Ihre zulässigen Referrer-URL(s) korrekt sind.
- Wenn Sie einen API-Schlüssel mit Servereinschränkung verwenden, prüfen Sie, ob Ihre zulässigen IP-Adressen sind korrekt.
- API-Schlüssel mit Android- oder iOS-Einschränkungen werden nicht unterstützt. Verwenden Sie einen generischen (uneingeschränkten) API-Schlüssel oder einen Schlüssel mit Browser- oder Servereinschränkungen.
- Die Anfrage wurde nicht als
HTTPS
-Anfrage gesendet.HTTPS
ist für alle erforderlich. Places API-Anfragen - Die Anfrage wurde mit der falschen
HTTP method
gesendet: <ph type="x-smartling-placeholder">- </ph>
- Alle Anfragen müssen als
GET
-Anfrage gesendet werden, mit Ausnahme von [Ort hinzufügen][place-add]. - Alle [Place Add][place-add]-Anfragen müssen als
POST
-Anfrage gesendet werden.
- Alle Anfragen müssen als