Method: googleLocations.search

Belirtilen istekle eşleşen olası tüm konumları arayın.

HTTP isteği

POST https://mybusinessbusinessinformation.googleapis.com/v1/googleLocations:search

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

İstek içeriği

İstek gövdesi, aşağıdaki yapıya sahip verileri içerir:

JSON gösterimi
{
  "pageSize": 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.
}
Alanlar
pageSize

integer

Döndürülecek eşleşme sayısı. Varsayılan değer 3, maksimum 10'dur. Daha fazla veri istenirse gecikmenin artabileceğini unutmayın. Sayfalara ayırma işlemi yapılmaz.

Birleştirme alanı search_query. Arama sorgusu. Bu, bir konum nesnesi veya bir dize sorgusu olarak sağlanabilir. search_query şunlardan yalnızca biri olabilir:
location

object (Location)

Aranacak konum. Sağlanmışsa, sağlanan konum ayrıntılarıyla eşleşen konumları bulur.

query

string

Aranacak metin sorgusu. Bir sorgu dizesinden elde edilen arama sonuçları, tam konum sağlamaya kıyasla daha az doğru olur, ancak daha fazla tam olmayan eşleşme sağlayabilir.

Yanıt gövdesi

GoogleLocations.SearchGoogleLocations için yanıt iletisi.

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "googleLocations": [
    {
      object (GoogleLocation)
    }
  ]
}
Alanlar
googleLocations[]

object (GoogleLocation)

Belirtilen istekle eşleşme olasılığı yüksek olan, doğruluk oranı en yüksek olandan en az olana doğru sıralanmış GoogleLocations koleksiyonu.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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

Daha fazla bilgi için OAuth 2.0 Overview (OAuth 2.0'a Genel Bakış) sayfasına göz atın.