Belirtilen konumla eşleşen tüm olası konumları bulur. Bu işlem yalnızca konum doğrulanmamışsa geçerlidir.
HTTP isteği
POST https://mybusiness.googleapis.com/v4/{name=accounts/*/locations/*}:findMatches
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
| Parametreler | |
|---|---|
name | 
                
                   
 Eşleşmelerin bulunacağı konumun kaynak adı.  | 
              
İstek içeriği
İstek gövdesi, aşağıdaki yapıya sahip verileri içerir:
| JSON gösterimi | |
|---|---|
{ "languageCode": string, "numResults": integer, "maxCacheDuration": string }  | 
                |
| Alanlar | |
|---|---|
languageCode | 
                  
                     
 Eşleşen konum için tercih edilen dil (BCP-47 biçiminde).  | 
                
numResults | 
                  
                     
 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.  | 
                
maxCacheDuration | 
                  
                     
 Kullanımdan kaldırıldı. Bu alan tüm istekler için yoksayılır. En fazla dokuz kesirli basamağa sahip, "  | 
                
Yanıt gövdesi
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
locations.FindMatchingLocations için yanıt iletisi.
| JSON gösterimi | |
|---|---|
{
  "matchedLocations": [
    {
      object ( | 
                  |
| Alanlar | |
|---|---|
matchedLocations[] | 
                    
                       
 Belirtilen konumla potansiyel eşleşmeler olan konumların toplamı, en iyiden en az eşleşmeye doğru sıralanır. Tam eşleşme varsa ilk konumda olur.  | 
                  
matchTime | 
                    
                       
 Eşleştirme algoritmasının bu konum için en son ne zaman yürütüldüğü. RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler:   | 
                  
Yetkilendirme Kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
https://www.googleapis.com/auth/plus.business.managehttps://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.
MatchedLocation
Bir konumla olası bir eşleşmeyi gösterir.
| JSON gösterimi | |
|---|---|
{
  "location": {
    object ( | 
              |
| Alanlar | |
|---|---|
location | 
                
                   
 Potansiyel bir eşleşme olan seyrek nüfuslu konum. Doldurulmayan alanlar şunları içerir ancak bunlarla sınırlı olmayabilir: ad (eşleşen yer   | 
              
isExactMatch | 
                
                   
 Bu tam bir eşleşme mi?  |