指定したビジネスに一致する可能性のあるすべてのビジネスを検索します。この操作は、ビジネスのオーナー確認が済んでいない場合にのみ有効です。
HTTP リクエスト
POST https://mybusiness.googleapis.com/v4/{name=accounts/*/locations/*}:findMatches
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
パラメータ | |
---|---|
name |
一致を検索するビジネスのリソース名です。 |
リクエスト本文
リクエストの本文には、次の構造のデータが含まれます。
JSON 表現 | |
---|---|
{ "languageCode": string, "numResults": integer, "maxCacheDuration": string } |
フィールド | |
---|---|
languageCode |
照合するビジネスの優先言語(BCP-47 形式)。 |
numResults |
返される一致の数。デフォルト値は 3、最大値は 10 です。さらにリクエストすると、レイテンシが増加する可能性があります。ページ分けはありません。 |
maxCacheDuration |
非推奨です。このフィールドは、すべてのリクエストで無視されます。 小数点以下 9 桁まで、「 |
レスポンスの本文
成功すると、レスポンスの本文に次の構造のデータが含まれます。
Locations.FindMatchingLocations に対するレスポンス メッセージです。
JSON 表現 | |
---|---|
{
"matchedLocations": [
{
object ( |
フィールド | |
---|---|
matchedLocations[] |
指定した場所に一致する可能性がある場所のコレクションです。一致度が高い順に表示されます。完全に一致するものがある場合は、そのページが最初の位置に表示されます。 |
matchTime |
このビジネスに対して照合アルゴリズムが最後に実行された日時。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
認可スコープ
次の OAuth スコープのいずれかが必要です。
https://www.googleapis.com/auth/plus.business.manage
https://www.googleapis.com/auth/business.manage
詳細については、OAuth 2.0 の概要をご覧ください。
MatchedLocation
ビジネスに一致する可能性があることを示します。
JSON 表現 | |
---|---|
{
"location": {
object ( |
フィールド | |
---|---|
location |
一致の可能性がある、データがまばらになっているビジネスです。未入力のフィールドには、名前( |
isExactMatch |
これは完全一致ですか? |