Places Service

Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

PlacesService-Klasse

Klasse google.maps.places.PlacesService

Enthält Methoden zum Suchen nach Orten und zum Abrufen von Details zu einem Ort.

Erfordert den URL-Parameter &libraries=places. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

PlacesService
PlacesService(attrContainer)
Parameter:
Erstellt eine neue Instanz von PlacesService, die Zuordnungen im angegebenen Container rendert.
findPlaceFromPhoneNumber
findPlaceFromPhoneNumber(request, callback)
Parameter:
Rückgabewert:Keine
Ruft eine Liste von Orten basierend auf einer Telefonnummer ab. In den meisten Fällen sollte es nur ein Element in der Ergebnisliste geben. Wenn die Anfrage jedoch mehrdeutig ist, kann mehr als ein Ergebnis zurückgegeben werden. Die PlaceResults, die an den Callback übergeben werden, sind Teilmengen eines vollständigen PlaceResult. Deine App kann einen detaillierteren PlaceResult für jeden Ort abrufen, indem sie PlacesService.getDetails aufruft und die PlaceResult.place_id für den gewünschten Ort übergibt.
findPlaceFromQuery
findPlaceFromQuery(request, callback)
Parameter:
Rückgabewert: Keine
Ruft eine Liste von Orten basierend auf einem Abfragestring ab. In den meisten Fällen sollte es nur ein Element in der Ergebnisliste geben. Wenn die Anfrage jedoch mehrdeutig ist, kann mehr als ein Ergebnis zurückgegeben werden. Die PlaceResults, die an den Callback übergeben werden, sind Teilmengen eines vollständigen PlaceResult. Deine App kann einen detaillierteren PlaceResult für jeden Ort abrufen, indem sie PlacesService.getDetails aufruft und die PlaceResult.place_id für den gewünschten Ort übergibt.
getDetails
getDetails(request, callback)
Parameter:
Rückgabewert:Keine
Ruft Details zu dem Ort ab, der vom angegebenen placeId identifiziert wird.
nearbySearch
nearbySearch(request, callback)
Parameter:
Rückgabewert:Keine
Ruft eine Liste von Orten in der Nähe eines bestimmten Standorts nach Keyword oder Typ ab. Der Standort muss immer durch die Übergabe der Parameter LatLngBounds oder location und radius angegeben werden. Die PlaceResults, die an den Callback übergeben werden, sind Teilmengen des vollständigen PlaceResult-Elements. Ihre App kann für jeden Ort einen detaillierteren PlaceResult abrufen, indem sie eine Place Details-Anfrage sendet, die PlaceResult.place_id für den gewünschten Ort übergibt. Das PlaceSearchPagination-Objekt kann verwendet werden, um zusätzliche Ergebnisseiten abzurufen (null, wenn dies die letzte Ergebnisseite ist oder nur eine Ergebnisseite enthält).
textSearch
textSearch(request, callback)
Parameter:
Rückgabewert: Keine
Ruft eine Liste von Orten anhand eines Abfragestrings ab (z. B. "Pizza in New York" oder "Schuhgeschäfte in der Nähe von Ottawa"). Standortparameter sind optional. Wenn der Standort angegeben ist, werden die Ergebnisse nur nach Ergebnissen in der Nähe gewichtet und nicht auf Orte innerhalb des Gebiets beschränkt. Verwenden Sie textSearch, wenn Sie mit einem beliebigen String nach Orten suchen möchten und die Suchergebnisse nicht auf einen bestimmten Standort beschränken möchten. Das PlaceSearchPagination-Objekt kann verwendet werden, um zusätzliche Ergebnisseiten abzurufen (null, wenn dies die letzte Ergebnisseite ist oder nur eine Ergebnisseite enthält).

Schnittstelle PlaceDetailsRequest

Schnittstelle google.maps.places.PlaceDetailsRequest

Eine Place Details-Anfrage, die an PlacesService gesendet wird.

Erfordert den URL-Parameter &libraries=places. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

placeId
Typ:string
Die Orts-ID des Orts, für den Details angefordert werden
fields optional
Typ:Array<string> optional
Felder, die in der Detailantwort enthalten sein sollen. Diese werden in Rechnung gestellt. Wenn keine Felder angegeben oder ['ALL'] übergeben werden, werden alle verfügbaren Felder zurückgegeben und in Rechnung gestellt. Dies wird für Produktionsbereitstellungen nicht empfohlen. Eine Liste der Felder finden Sie unter PlaceResult. Verschachtelte Felder können mit Punktpfaden angegeben werden, z. B. "geometry.location".
language optional
Typ: string optional
Eine Sprachkennung für die Sprache, in der Details zurückgegeben werden sollen. Hier finden Sie eine Liste der unterstützten Sprachen.
region optional
Typ:string optional
Ein Regionscode der Region des Nutzers. Dies kann sich unter anderem darauf auswirken, welche Fotos zurückgegeben werden. Der Regionscode akzeptiert einen zweistelligen ccTLD-Wert ("Top-Level-Domain"). Die meisten ccTLD-Codes stimmen mit den ISO 3166-1-Codes überein, wobei es einige Ausnahmen gibt. Beispiel: Die ccTLD für das Vereinigte Königreich lautet „.co.uk“ und der ISO 3166-1-Code ist „quot“.
sessionToken optional
Eindeutige Referenz, die verwendet wird, um die Anfrage mit einer Autocomplete-Sitzung zu bündeln.

Schnittstelle FindPlaceFromPhoneNumberRequest

Schnittstelle google.maps.places.FindPlaceFromPhoneNumberRequest

Ein Ort aus der Textsuchanfrage, der an PlacesService.findPlaceFromPhoneNumber gesendet werden soll.

Erfordert den URL-Parameter &libraries=places. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

fields
Typ: Array<string>
Felder, die in der Antwort enthalten sein sollen und die in Rechnung gestellt werden. Wenn ['ALL'] übergeben wird, werden alle verfügbaren Felder zurückgegeben und in Rechnung gestellt. Dies wird für Produktionsbereitstellungen nicht empfohlen. Eine Liste der Felder finden Sie unter PlaceResult. Verschachtelte Felder können mit Punktpfaden angegeben werden, z. B. "geometry.location".
phoneNumber
Typ:string
Die Telefonnummer des gesuchten Ortes. Das Format muss E.164 sein.
language optional
Typ:string optional
Eine Sprachkennung für die Sprache, in der Namen und Adressen zurückgegeben werden sollen, falls möglich. Hier finden Sie eine Liste der unterstützten Sprachen.
locationBias optional
Typ:LocationBias optional
Die Verzerrung, die bei der Suche nach einem Ort verwendet wurde. Das Ergebnis wird anhand der angegebenen LocationBias bevorzugt, aber nicht darauf beschränkt.

Schnittstelle FindPlaceFromQueryRequest

Schnittstelle google.maps.places.FindPlaceFromQueryRequest

Ein Ort aus der Textsuchanfrage, der an PlacesService.findPlaceFromQuery gesendet werden soll.

Erfordert den URL-Parameter &libraries=places. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

fields
Typ: Array<string>
Felder, die in der Antwort enthalten sein sollen und die in Rechnung gestellt werden. Wenn ['ALL'] übergeben wird, werden alle verfügbaren Felder zurückgegeben und in Rechnung gestellt. Dies wird für Produktionsbereitstellungen nicht empfohlen. Eine Liste der Felder finden Sie unter PlaceResult. Verschachtelte Felder können mit Punktpfaden angegeben werden, z. B. "geometry.location".
query
Typ: string
Die Anfrage. Zum Beispiel der Name oder die Adresse eines Orts.
language optional
Typ: string optional
Eine Sprachkennung für die Sprache, in der Namen und Adressen zurückgegeben werden sollen, falls möglich. Hier finden Sie eine Liste der unterstützten Sprachen.
locationBias optional
Typ: LocationBias optional
Die Verzerrung, die bei der Suche nach einem Ort verwendet wurde. Das Ergebnis wird anhand der angegebenen LocationBias bevorzugt, aber nicht darauf beschränkt.

Schnittstelle PlaceSearchRequest

Schnittstelle google.maps.places.PlaceSearchRequest

Eine Ortssuchanfrage, die an PlacesService gesendet werden soll.

Erfordert den URL-Parameter &libraries=places. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

bounds optional
Die Grenzen, in denen nach Orten gesucht wird Sowohl location als auch radius werden ignoriert, wenn bounds festgelegt ist.
keyword optional
Typ:string optional
Ein Begriff, der mit allen verfügbaren Feldern abgeglichen wird, einschließlich, aber nicht beschränkt auf Name, Typ und Adresse sowie Rezensionen von Kunden und andere Inhalte von Drittanbietern
language optional
Typ:string optional
Eine Sprachkennung für die Sprache, in der Namen und Adressen zurückgegeben werden sollen, falls möglich. Hier finden Sie eine Liste der unterstützten Sprachen.
location optional
Typ:LatLng|LatLngLiteral optional
Der Standort, in dem nach Orten gesucht werden soll.
maxPriceLevel optional
Typ:number optional
Beschränkt die Ergebnisse auf Orte an der angegebenen Preisstufe oder darunter. Werte von 0 (am preisgünstigsten) bis einschließlich 4 (am teuersten) sind zulässig. Muss größer oder gleich minPrice sein, falls angegeben.
minPriceLevel optional
Typ:number optional
Beschränkt die Ergebnisse auf Orte an der angegebenen Preisstufe oder höher. Werte von 0 (am preisgünstigsten) bis einschließlich 4 (am teuersten) sind zulässig. Muss kleiner oder gleich maxPrice sein, wenn angegeben.
name optional
Typ: string optional
Gleichbedeutend mit keyword. Die Werte in diesem Feld werden mit den Werten im Feld keyword kombiniert und als Teil desselben Suchstrings übergeben.
openNow optional
Typ:boolean optional
Beschränkt die Ergebnisse auf Orte, die gerade geöffnet sind.
radius optional
Typ: number optional
Die Entfernung von dem angegebenen Ort, in dem nach Orten gesucht wird, in Metern. Der maximal zulässige Wert ist 50.000.
rankBy optional
Typ: RankBy optional
Gibt die Methode an, die bei der Rückgabe von Ergebnissen verwendet werden soll. Hinweis: Wenn rankBy auf DISTANCE gesetzt ist, müssen Sie eine location angeben, aber keine radius oder bounds.
type optional
Typ:string optional
Sucht nach Orten des angegebenen Typs. Der Typ wird in die Sprache des Zielspeicherorts der Anfrage übersetzt und als Abfragestring verwendet. Wenn auch eine Abfrage bereitgestellt wird, wird sie mit dem lokalisierten String „type“ verknüpft. Ergebnisse eines anderen Typs werden in der Antwort verworfen. Verwenden Sie dieses Feld, um sprach- und regionsspezifische unabhängige Suchanfragen durchzuführen. Gültige Typen finden Sie hier.

Schnittstelle TextSearchRequest

Schnittstelle google.maps.places.TextSearchRequest

Eine Textsuchanfrage, die an PlacesService gesendet werden soll.

Erfordert den URL-Parameter &libraries=places. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

bounds optional
Grenzen zur Gewichtung von Ergebnissen bei der Suche nach Orten (optional) Sowohl location als auch radius werden ignoriert, wenn bounds festgelegt ist. Die Ergebnisse werden nicht auf die Ergebnisse innerhalb dieser Grenzen beschränkt, sondern die Ergebnisse erhalten ein höheres Ranking.
language optional
Typ:string optional
Eine Sprachkennung für die Sprache, in der Namen und Adressen zurückgegeben werden sollen, falls möglich. Hier finden Sie eine Liste der unterstützten Sprachen.
location optional
Typ: LatLng|LatLngLiteral optional
Die Mitte des Bereichs, der zur Verzerrung der Ergebnisse bei der Suche nach Orten verwendet wird.
query optional
Typ:string optional
Der Anfragebegriff der Anfrage. z. B. der Name eines Ortes ('Eiffel Tower'), eine Kategorie, gefolgt vom Namen eines Ortes ('pizza in New York'), oder den Namen eines Ortes, gefolgt von einem Ortskennzeichner ('Starbucks in Sydney').
radius optional
Typ:number optional
Der Radius des Bereichs, der zur Gewichtung von Ergebnissen bei der Suche nach Orten verwendet wird, in Metern.
region optional
Typ: string optional
Ein Regionscode zur Verzerrung der Ergebnisse. Der Regionscode akzeptiert einen zweistelligen ccTLD-Wert ("Top-Level-Domain"). Die meisten ccTLD-Codes stimmen mit den ISO 3166-1-Codes überein, wobei es einige Ausnahmen gibt. Beispiel: Die ccTLD für das Vereinigte Königreich lautet „.co.uk“ und der ISO 3166-1-Code ist „quot“.
type optional
Typ: string optional
Sucht nach Orten des angegebenen Typs. Der Typ wird in die Sprache des Zielspeicherorts der Anfrage übersetzt und als Abfragestring verwendet. Wenn auch eine Abfrage bereitgestellt wird, wird sie mit dem lokalisierten String „type“ verknüpft. Ergebnisse eines anderen Typs werden in der Antwort verworfen. Verwenden Sie dieses Feld, um sprach- und regionsspezifische unabhängige Suchanfragen durchzuführen. Gültige Typen finden Sie hier.

RankBy-Konstanten

google.maps.places.RankBy Konstanten

Rankingoptionen für eine PlaceSearchRequest

Erfordert den URL-Parameter &libraries=places. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

DISTANCE Die Reihenfolge der Ergebnisse richtet sich nach der Entfernung zum Standort.
PROMINENCE Die Reihenfolge der Ergebnisse richtet sich nach ihrer Auffälligkeit.

LocationBias typedef

google.maps.places.LocationBias typedef

Ein LocationBias-Element repräsentiert eine weiche Grenze oder einen Hinweis bei der Suche nach Orten. Die Ergebnisse können von außerhalb des angegebenen Bereichs stammen. Um die IP-Adresse des aktuellen Nutzers als Bias zu verwenden, kann der String "IP_BIAS" angegeben werden. Hinweis: Bei Verwendung einer Circle müssen der Mittelpunkt und der Radius definiert werden.

Erfordert den URL-Parameter &libraries=places. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

LatLng|LatLngLiteral|LatLngBounds|LatLngBoundsLiteral|Circle|CircleLiteral|string

LocationRestriction typedef

google.maps.places.LocationRestriction typedef

Eine LocationRestriction stellt eine strikte Begrenzung für die Suche nach Orten dar.

Erfordert den URL-Parameter &libraries=places. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

LatLngBounds|LatLngBoundsLiteral

Konstanten PlacesServiceStatus

google.maps.places.PlacesServiceStatus Konstanten

Der vom PlacesService zurückgegebene Status nach Abschluss der Suchanfragen. Geben Sie die Werte nach Wert oder anhand des Namens der Konstante an. Beispiel: 'OK' oder google.maps.places.PlacesServiceStatus.OK

Erfordert den URL-Parameter &libraries=places. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

INVALID_REQUEST Die Anforderung war unzulässig.
NOT_FOUND Der referenzierte Ort wurde nicht gefunden.
OK Die Antwort enthält ein gültiges Ergebnis.
OVER_QUERY_LIMIT Die Anwendung hat ihr Anfragekontingent überschritten.
REQUEST_DENIED Die Anwendung darf PlacesService nicht verwenden.
UNKNOWN_ERROR Die PlacesService-Anfrage konnte aufgrund eines Serverfehlers nicht verarbeitet werden. Möglicherweise ist die Anforderung beim nächsten Versuch erfolgreich.
ZERO_RESULTS Für diese Anforderung wurde kein Ergebnis gefunden.

Schnittstelle PlaceSearchPagination

Schnittstelle google.maps.places.PlaceSearchPagination

Ein Objekt zum Abrufen zusätzlicher Seiten mit Places-Ergebnissen.

Erfordert den URL-Parameter &libraries=places. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

hasNextPage
Typ: boolean
Gibt an, ob weitere Ergebnisse verfügbar sind. true, wenn es eine zusätzliche Ergebnisseite gibt.
nextPage
nextPage()
Parameter: –
Rückgabewert:Keine
Ruft die nächste Seite mit Ergebnissen ab. Es wird dieselbe Callback-Funktion verwendet, die für die erste Suchanfrage bereitgestellt wurde.

Schnittstelle PlaceResult

Schnittstelle google.maps.places.PlaceResult

Definiert Informationen zu einem Ort.

Erfordert den URL-Parameter &libraries=places. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

address_components optional
Die Sammlung von Adresskomponenten für die Position des Orts. Nur verfügbar mit PlacesService.getDetails.
adr_address optional
Typ: string optional
Die Darstellung der Adresse des Orts im adr-Mikroformat. Nur verfügbar mit PlacesService.getDetails.
aspects optional
Typ: Array<PlaceAspectRating> optional
Die bewerteten Aspekte dieses Ortes, basierend auf Nutzerbewertungen von Google und Zagat. Die Skala reicht von 0 bis 30.
business_status optional
Typ: BusinessStatus optional
Eine Kennzeichnung, die den Betriebsstatus des Orts angibt, sofern es sich um ein Unternehmen handelt. Gibt an, ob der Ort geöffnet oder vorübergehend oder dauerhaft geschlossen ist. Wenn keine Daten verfügbar sind, ist das Flag nicht in den Such- oder Detailantworten vorhanden.
formatted_address optional
Typ:string optional
Die vollständige Adresse des Orts
formatted_phone_number optional
Typ: string optional
Die Telefonnummer des Orts, die gemäß den regionalen Konventionen der Nummern formatiert ist Nur verfügbar mit PlacesService.getDetails.
geometry optional
Typ: PlaceGeometry optional
Die geometriebezogenen Informationen des Orts.
html_attributions optional
Typ: Array<string> optional
Hinweistext, der für dieses Ortsergebnis angezeigt werden soll Verfügbare html_attributions werden immer zurückgegeben, unabhängig davon, was fields angefordert wurden, und müssen angezeigt werden.
icon optional
Typ: string optional
URL zu einer Bildressource, die zur Darstellung der Kategorie dieses Orts verwendet werden kann.
icon_background_color optional
Typ:string optional
Hintergrundfarbe zur Verwendung mit dem Symbol eines Ortes Siehe auch PlaceResult.icon_mask_base_uri.
icon_mask_base_uri optional
Typ:string optional
Eine gekürzte URL zu einer Symbolmaske. Greifen Sie auf verschiedene Symboltypen zu, indem Sie eine Dateierweiterung an das Ende anhängen (d.h. .svg oder .png).
international_phone_number optional
Typ:string optional
Die Telefonnummer des Orts im internationalen Format. Das internationale Format umfasst die Ländervorwahl mit einem vorangestellten Pluszeichen (+). Nur verfügbar mit PlacesService.getDetails.
name optional
Typ:string optional
Der Name des Orts Hinweis: Bei vom Nutzer eingegebenen Orten ist dies der Rohtext, wie er vom Nutzer eingegeben wird. Seien Sie vorsichtig, wenn Sie diese Daten verwenden, da böswillige Nutzer möglicherweise versuchen, sie als Vektor für Code-Injection-Angriffe zu verwenden (siehe http://en.wikipedia.org/wiki/Code_injection).
opening_hours optional
Typ: PlaceOpeningHours optional
Definiert, wann der Ort geöffnet oder geschlossen wird.
permanently_closed optional
Typ:boolean optional
Eine Markierung, die angibt, ob der Ort dauerhaft oder vorübergehend geschlossen ist. Wenn der Ort in Betrieb ist oder keine Daten verfügbar sind, fehlt das Flag in der Antwort.
photos optional
Typ: Array<PlacePhoto> optional
Fotos von diesem Ort. Die Sammlung enthält bis zu zehn PlacePhoto-Objekte.
place_id optional
Typ: string optional
Eine eindeutige Kennung für den Ort.
plus_code optional
Typ: PlacePlusCode optional
Definiert offene Standortcodes oder plus Codes für den Ort.
price_level optional
Typ:number optional
Die Preisstufe des Orts auf einer Skala von 0 bis 4. Preisebenen werden folgendermaßen interpretiert:
  • 0: kostenlos
  • 1: Günstig
  • 2: Mittel
  • 3: Teuer
  • 4: Sehr teuer
rating optional
Typ: number optional
Eine Bewertung zwischen 1,0 und 5,0, die auf Nutzerrezensionen zu diesem Ort basiert.
reviews optional
Typ:Array<PlaceReview> optional
Eine Liste mit Rezensionen zu diesem Ort. Nur verfügbar mit PlacesService.getDetails.
types optional
Typ: Array<string> optional
Ein Array von Typen für diesen Ort, z. B. ["political", "locality"] oder ["restaurant", "establishment"].
url optional
Typ:string optional
Die URL der offiziellen Google-Seite für diesen Ort. Dies ist die Google-Seite, die die besten verfügbaren Informationen über den Ort enthält. Nur verfügbar mit PlacesService.getDetails.
user_ratings_total optional
Typ:number optional
Die Anzahl der Nutzerbewertungen, die zur PlaceResult.rating dieses Orts beigetragen haben.
utc_offset optional
Typ: number optional
Die Abweichung von UTC der aktuellen Zeitzone des Orts in Minuten Beispiel: In Sydney, Australien, ist die Sommerzeit 11 Stunden vor UTC. Der utc_offset ist dann 660. Für Zeitzonen hinter UTC ist der Versatz negativ. Beispiel: utc_offset ist -60 für Kap Verde. Nur verfügbar mit PlacesService.getDetails.
utc_offset_minutes optional
Typ: number optional
Die Abweichung von UTC der aktuellen Zeitzone des Orts in Minuten Beispiel: In Sydney, Australien, ist die Sommerzeit 11 Stunden vor UTC. Der utc_offset_minutes ist dann 660. Für Zeitzonen hinter UTC ist der Versatz negativ. Beispiel: utc_offset_minutes ist -60 für Kap Verde. Nur verfügbar mit PlacesService.getDetails.
vicinity optional
Typ:string optional
Die vereinfachte Adresse für den Ort, einschließlich Straßenname, Hausnummer und Ortsteil, aber nicht Bundesland, Postleitzahl oder Land. Ein Beispiel: Die Niederlassung von Google in Sydney, Australien, hat einen Näherungswert von "48 Pirrama Road, Pyrmont". Nur verfügbar mit PlacesService.getDetails.
website optional
Typ:string optional
Die offizielle Website für diesen Ort, z. B. die Startseite eines Unternehmens Nur verfügbar mit PlacesService.getDetails.

Schnittstelle PlaceAspectRating

Schnittstelle google.maps.places.PlaceAspectRating

Definiert Informationen zu einem Aspekt des Orts, den Nutzer bewertet haben.

Erfordert den URL-Parameter &libraries=places. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

rating
Typ: number
Die Bewertung dieses Aspekts. Bei einzelnen Rezensionen ist dies eine Ganzzahl zwischen 0 und 3. Bei aggregierten Bewertungen eines Orts ist dies eine Ganzzahl zwischen 0 und 30.
type
Typ: string
Der Seitentyp. Beispiel: "food", "decor", "service" oder "overall".

BusinessStatus-Konstanten

google.maps.places.BusinessStatus Konstanten

Der Betriebsstatus des Orts, wenn es ein Unternehmen ist, der in einem PlaceResult zurückgegeben wird. Gibt an, ob der Ort geöffnet oder vorübergehend oder dauerhaft geschlossen ist. Geben Sie die Werte nach Wert oder nach dem Namen der Konstante an (Beispiel: 'OPERATIONAL' oder google.maps.places.BusinessStatus.OPERATIONAL).

Erfordert den URL-Parameter &libraries=places. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

CLOSED_PERMANENTLY Das Unternehmen ist dauerhaft geschlossen.
CLOSED_TEMPORARILY Das Unternehmen ist vorübergehend geschlossen.
OPERATIONAL Das Unternehmen läuft normal.

Schnittstelle PlaceGeometry

Schnittstelle google.maps.places.PlaceGeometry

Definiert Informationen zur Geometrie eines Ortes.

Erfordert den URL-Parameter &libraries=places. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

location optional
Typ: LatLng optional
Die Position des Orts.
viewport optional
Typ:LatLngBounds optional
Der bevorzugte Darstellungsbereich beim Anzeigen dieses Orts auf einer Karte. Diese Property lautet null, wenn der bevorzugte Darstellungsbereich für den Ort nicht bekannt ist. Nur verfügbar mit PlacesService.getDetails.

Schnittstelle PlaceOpeningHours

Schnittstelle google.maps.places.PlaceOpeningHours

Definiert Informationen zu den Öffnungszeiten eines Orts.

Erfordert den URL-Parameter &libraries=places. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

open_now optional
Typ:boolean optional
Gibt an, ob der Ort derzeit geöffnet ist.
periods optional
Geschäftsbeginn für die einzelnen Wochentage, beginnend am Sonntag, in chronologischer Reihenfolge. Tage, an denen der Ort nicht geöffnet ist, werden nicht berücksichtigt. Nur verfügbar mit PlacesService.getDetails.
weekday_text optional
Typ:Array<string> optional
Ein Array mit sieben Strings, die die formatierten Öffnungszeiten für jeden Wochentag darstellen. Der Places-Dienst formatiert und öffnet die Öffnungszeiten entsprechend der aktuellen Sprache. Die Reihenfolge der Elemente in diesem Array hängt von der Sprache ab. In einigen Sprachen beginnt die Woche mit dem Montag, in anderen mit dem Sonntag. Nur verfügbar mit PlacesService.getDetails. Bei anderen Aufrufen wird möglicherweise ein leeres Array zurückgegeben.
isOpen
isOpen([date])
Parameter:
  • date: Date optional
Rückgabewert: boolean|undefined
Prüfen Sie, ob der Ort jetzt (ohne Datum) oder am angegebenen Datum geöffnet ist. Wenn es für diesen Ort weder PlaceResult.utc_offset_minutes noch PlaceOpeningHours.periods gibt, wird undefined zurückgegeben (PlaceOpeningHours.periods ist nur über PlacesService.getDetails verfügbar). Bei dieser Methode werden keine Sonderöffnungszeiten wie Feiertage berücksichtigt.

Schnittstelle PlaceOpeningHoursPeriod

Schnittstelle google.maps.places.PlaceOpeningHoursPeriod

Definiert strukturierte Informationen zu den Öffnungszeiten eines Orts. Hinweis:Wenn ein Ort immer geöffnet ist, fehlt der Abschnitt close in der Antwort. Kunden können sich darauf verlassen, dass sie immer als ein open-Zeitraum bestehen, der day mit dem Wert 0 und time mit dem Wert "0000" und ohne close enthält.

Erfordert den URL-Parameter &libraries=places. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

open
Die Öffnungszeit für den Ort.
close optional
Die Schließungszeit des Orts.

Schnittstelle PlaceOpeningHoursTime

Schnittstelle google.maps.places.PlaceOpeningHoursTime

Definiert, wann ein Ort geöffnet oder geschlossen wird.

Erfordert den URL-Parameter &libraries=places. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

day
Typ:number
Die Wochentage als Zahl im Bereich [0, 6], beginnend am Sonntag. 2 steht beispielsweise für Dienstag.
hours
Typ: number
Die Stundenangabe für die PlaceOpeningHoursTime.time als Zahl im Bereich [0, 23]. Dies wird in der Zeitzone des Orts angegeben.
minutes
Typ: number
Die Minuten der PlaceOpeningHoursTime.time als Zahl im Bereich [0, 59]. Dies wird in der Zeitzone des Orts angegeben.
time
Typ:string
Uhrzeit im 24-Stunden-Format. Werte liegen im Bereich ["0000", "2359"]. Die Zeit wird in der Zeitzone des Orts angegeben.
nextDate optional
Typ:number optional
Der Zeitstempel (in Millisekunden seit der Epoche, geeignet für die Verwendung mit new Date()), der das nächste Auftreten dieser PlaceOpeningHoursTime darstellt. Er wird aus PlaceOpeningHoursTime.day der Woche, PlaceOpeningHoursTime.time und PlaceResult.utc_offset_minutes berechnet. Wenn PlaceResult.utc_offset_minutes den Wert undefined hat, ist nextDate gleich undefined.

Schnittstelle PlacePlusCode

Schnittstelle google.maps.places.PlacePlusCode

Definiert offene Standortcodes oder Plus Codes für einen Ort. Plus Codes können als Ersatz für Adressen an Orten verwendet werden, an denen sie nicht vorhanden sind (wo Gebäude nicht nummeriert sind oder Straßen nicht benannt sind).

Erfordert den URL-Parameter &libraries=places. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

global_code
Typ:string
Ein Plus Code mit einem 1/8000. Grad eines 1/8000. Grades. Beispiel: "8FVC9G8F+5W"
compound_code optional
Typ: string optional
Ein Plus Code mit einem 1/8000th Grad und 1/8000th Grad Grad, in dem die ersten vier Zeichen (der Vorwahlcode) weggelassen und durch eine Ortsbeschreibung ersetzt werden. Beispiel: "9G8F+5W Zurich, Switzerland" Wenn kein geeigneter Ort zum Kürzen des Codes gefunden werden kann, wird dieses Feld weggelassen.

Schnittstelle PlacePhoto

Schnittstelle google.maps.places.PlacePhoto

Ein Fotoelement eines Orts

Erfordert den URL-Parameter &libraries=places. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

height
Typ:number
Höhe des Fotos in Pixeln
html_attributions
Typ:Array<string>
Quellenangabentext, der für dieses Foto angezeigt werden soll.
width
Typ:number
Die Breite des Fotos in Pixeln
getUrl
getUrl([opts])
Parameter:
Rückgabewert: string
Gibt die Bild-URL zurück, die den angegebenen Optionen entspricht.

Schnittstelle PhotoOptions

Schnittstelle google.maps.places.PhotoOptions

Definiert Optionen für Fotoanfragen.

Erfordert den URL-Parameter &libraries=places. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

maxHeight optional
Typ:number optional
Die maximale Höhe des zurückgegebenen Bilds in Pixeln.
maxWidth optional
Typ:number optional
Die maximale Breite des zurückgegebenen Bilds in Pixeln.

Schnittstelle PlaceReview

Schnittstelle google.maps.places.PlaceReview

Eine einzelne Rezension eines Orts

Erfordert den URL-Parameter &libraries=places. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

author_name
Typ:string
Der Name des Rezensenten.
language
Typ:string
Ein IETF-Sprachcode, der die Sprache angibt, in der diese Rezension geschrieben wurde. Dieser Code enthält nur das Tag für die Hauptsprache ohne sekundäres Tag, das Land oder Region angibt. Alle englischen Rezensionen sind beispielsweise als 'en' und nicht als 'en-AU' oder 'en-UK' gekennzeichnet.
profile_photo_url
Typ:string
Eine URL zum Profilbild des Überarbeitungsanbieters.
relative_time_description
Typ: string
String mit dem Format des letzten Zeitpunkts, der die Datum und Uhrzeit der Rezension in Bezug auf die aktuelle Uhrzeit in einer für die Sprache und das Land geeigneten Form angibt Beispiel: "a month ago"
text
Typ: string
Der Text einer Rezension.
time
Typ: number
Zeitstempel für die Rezension in Sekunden seit der UNIX-Epoche.
aspects optional
Typ:Array<PlaceAspectRating> optional
Die von der Rezension bewerteten Aspekte. Die Bewertungen auf einer Skala von 0 bis 3.
author_url optional
Typ:string optional
Eine URL zum Profil des Rezensenten. Der Status ist undefined, wenn das Profil des Rezensenten nicht verfügbar ist.
rating optional
Typ: number optional
Die Bewertung dieser Rezension, die zwischen 1,0 und 5,0 (einschließlich) liegt.