指定したビジネスに一致するすべてのビジネスを検索します。この操作は、ビジネスのオーナー確認が済んでいない場合にのみ有効です。
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 の概要をご覧ください。
一致した地域
ビジネスと一致する可能性のあるビジネスを表します。
JSON 表現 | |
---|---|
{
"location": {
object ( |
フィールド | |
---|---|
location |
一致がある可能性のある、まばらに入力される場所。入力されないフィールドとしては、名前(一致した場所は |
isExactMatch |
これは完全一致ですか? |