- HTTP リクエスト
 - パスパラメータ
 - リクエストの本文
 - レスポンスの本文
 - 承認スコープ
 - VerificationOption
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON 表現
 
 - PhoneVerificationData
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON 表現
 
 - AddressVerificationData
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON 表現
 
 - EmailVerificationData
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON 表現
 
 
特定の言語のビジネスで使用できるすべてのオーナー確認の方法を表します。
HTTP リクエスト
POST https://mybusiness.googleapis.com/v4/{name=accounts/*/locations/*}:fetchVerificationOptions
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
| パラメータ | |
|---|---|
name | 
                
                   
 確認するビジネスのリソース名。  | 
              
リクエスト本文
リクエストの本文には、次の構造のデータが含まれます。
| JSON 表現 | |
|---|---|
{
  "languageCode": string,
  "context": {
    object ( | 
                |
| フィールド | |
|---|---|
languageCode | 
                  
                     
 適格性の確認に使用する言語を表す BCP 47 言語コード。利用可能なオプションは言語によって異なります。  | 
                
context | 
                  
                     
 サービスのビジネスを確認するための追加のコンテキスト情報です。業種が CUSTOMER_LOCATION_ONLY の場合は必須です。他の業種のビジネス情報に設定されている場合は、INVALID_ARGUMENT がスローされます。  | 
                
レスポンスの本文
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
Verifications.FetchVerificationOptions に対するレスポンス メッセージ。
| JSON 表現 | |
|---|---|
{
  "options": [
    {
      object ( | 
                  |
| フィールド | |
|---|---|
options[] | 
                    
                       
 利用可能なオーナー確認の方法。  | 
                  
認可スコープ
次の OAuth スコープのいずれかが必要です。
https://www.googleapis.com/auth/plus.business.managehttps://www.googleapis.com/auth/business.manage
詳しくは、OAuth 2.0 の概要をご覧ください。
VerificationOption
オーナー確認オプションは、ビジネスのオーナー確認方法(オーナー確認方法によって示される)とオーナー確認の送信先(表示データによって示される)を表します。
| JSON 表現 | |
|---|---|
{ "verificationMethod": enum (  | 
              |
| フィールド | ||
|---|---|---|
verificationMethod | 
                
                   
 ビジネスのオーナー確認を行う方法です。  | 
              |
共用体フィールド DisplayData。表示データの 1 つ。データはメソッドと一致する必要があります。対応するメソッドに表示データがない場合は空になります。DisplayData は次のいずれかになります。 | 
              ||
phoneData | 
                
                   
 メソッドが PHONE_CALL または SMS の場合にのみ設定されます。  | 
              |
addressData | 
                
                   
 メソッドが Mail の場合にのみ設定されます。  | 
              |
emailData | 
                
                   
 メソッドが EMAIL の場合にのみ設定されます。  | 
              |
PhoneVerificationData
電話によるオーナー確認のデータの表示(例:電話、SMS。
| JSON 表現 | |
|---|---|
{ "phoneNumber": string }  | 
              |
| フィールド | |
|---|---|
phoneNumber | 
                
                   
 PIN の送付先の電話番号です。  | 
              
AddressVerificationData
オーナー確認用のデータをハガキで表示します。
| JSON 表現 | |
|---|---|
{
  "businessName": string,
  "address": {
    object ( | 
              |
| フィールド | |
|---|---|
businessName | 
                
                   
 販売者のビジネス名。  | 
              
address | 
                
                   
 ハガキの送付先住所です。  | 
              
EmailVerificationData
メールによるオーナー確認のデータを表示します。
| JSON 表現 | |
|---|---|
{ "domainName": string, "userName": string, "isUserNameEditable": boolean }  | 
              |
| フィールド | |
|---|---|
domainName | 
                
                   
 メールアドレスのドメイン名。例:"gmail.com"foo@gmail.com 内  | 
              
userName | 
                
                   
 メールアドレスのユーザー名。例:「foo」foo@gmail.com 内  | 
              
isUserNameEditable | 
                
                   
 クライアントが別のユーザー名を指定できるかどうか。  |