Die Business Profile Performance API ist jetzt verfügbar. Die Migration ist erforderlich.
Lesen Sie den Zeitplan für die Einstellung und die Anleitung, um von älteren, eingestellten v4 APIs zu neuen v1 APIs zu migrieren.
Hilf uns, das Essensangebot zu verbessern, indem du an dieser Umfrage teilnimmst. So kannst du uns mitteilen, welche Attribute zu Orten, Speisekarten und Gerichten du anbieten kannst.

Method: googleLocations.search

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

Durchsuchen Sie alle möglichen Standorte, die der angegebenen Anfrage entsprechen.

HTTP-Anfrage

POST https://mybusiness.googleapis.com/v4/googleLocations:search

Die URL verwendet die Syntax der gRPC-Transcodierung.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "resultCount": integer,

  // Union field search_query can be only one of the following:
  "location": {
    object (Location)
  },
  "query": string
  // End of list of possible types for union field search_query.
}
Felder
resultCount

integer

Die Anzahl der Übereinstimmungen, die zurückgegeben werden sollen. Der Standardwert ist 3, maximal aber 10. Beachten Sie, dass sich die Latenz erhöhen kann, wenn mehr angefordert werden. Es gibt keine Paginierung.

Union-Feld search_query. Suchanfrage Dies kann entweder als Standortobjekt oder als Stringabfrage bereitgestellt werden. Für search_query ist nur einer der folgenden Werte zulässig:
location

object (Location)

Ort, nach dem gesucht werden soll. Hiermit werden Standorte gefunden, die mit den angegebenen Standortdetails übereinstimmen.

query

string

Textabfrage, nach der gesucht werden soll. Die Suchergebnisse eines Abfragestrings sind ungenauer als die Angabe eines genauen Standorts, können jedoch ungenauere Übereinstimmungen liefern.

Antworttext

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

Antwortnachricht für GoogleLocations.SearchGoogleLocations.

JSON-Darstellung
{
  "googleLocations": [
    {
      object (GoogleLocation)
    }
  ]
}
Felder
googleLocations[]

object (GoogleLocation)

Eine Sammlung von GoogleLocations, die potenziell der angegebenen Anfrage entsprechen, von der höchsten zur niedrigsten Genauigkeit sortiert.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

  • https://www.googleapis.com/auth/plus.business.manage
  • https://www.googleapis.com/auth/business.manage

Weitere Informationen finden Sie unter OAuth 2.0.