Method: locations.getVoiceOfMerchantState

VoiceOfMerchant の状態を取得します。

HTTP リクエスト

GET https://mybusinessverifications.googleapis.com/v1/{name=locations/*}/VoiceOfMerchantState

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
name

string

必須。ロケーションのリソース名。

リクエスト本文

リクエストの本文は空にする必要があります。

レスポンスの本文

VoiceOfMerchant.GetVoiceOfMerchantState に対するレスポンス メッセージ。

成功した場合、レスポンスの本文には次の構造のデータが含まれます。

JSON 表現
{
  "hasVoiceOfMerchant": boolean,
  "hasBusinessAuthority": boolean,

  // Union field gain_voice_of_merchant_action can be only one of the following:
  "waitForVoiceOfMerchant": {
    object (WaitForVoiceOfMerchant)
  },
  "verify": {
    object (Verify)
  },
  "resolveOwnershipConflict": {
    object (ResolveOwnershipConflict)
  },
  "complyWithGuidelines": {
    object (ComplyWithGuidelines)
  }
  // End of list of possible types for union field gain_voice_of_merchant_action.
}
フィールド
hasVoiceOfMerchant

boolean

ビジネスの状態が良好で、Google 上のビジネスを管理できるかどうかを示します。ビジネスに加えられた編集は、審査フェーズを通過した後にマップに反映されます。

hasBusinessAuthority

boolean

ビジネスが Google 上のビジネスに対する権限(所有権)を持っているかどうかを示します。true の場合、別のビジネスがマップを引き継いでメインのリスティングになることはありません。ただし、販売者の声を取得(hasVoiceOfMerchant が true)にしない限り、編集内容は有効になりません。

共用体フィールド gain_voice_of_merchant_action。Google 上のビジネスを管理するには、その場所に対する操作をおすすめします。gain_voice_of_merchant_action は次のいずれかになります。
waitForVoiceOfMerchant

object (WaitForVoiceOfMerchant)

商人の声を得るまで待つ。品質向上のため、ビジネス情報は審査中です。

verify

object (Verify)

確認プロセスを開始または続行します。

resolveOwnershipConflict

object (ResolveOwnershipConflict)

このビジネス情報は、良好な状態の別のビジネス情報と重複しています。良好な状態のビジネスにアクセスできる場合は、そのロケーションの ID を使用してオペレーションを実行します。それ以外の場合は、現在のオーナーにアクセス権をリクエストしてください。

complyWithGuidelines

object (ComplyWithGuidelines)

ビジネス情報が Google のガイドラインに準拠していないため、復元するには追加の手順が必要です。この問題を解決するには、ヘルプセンターの記事をご覧ください。

認可スコープ

次の OAuth スコープが必要です。

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

詳しくは、OAuth 2.0 の概要をご覧ください。

WaitForVoiceOfMerchant

この型にはフィールドがありません。

審査に合格した後、販売者の声がビジネスに反映されることを示します。

確認

ビジネスのオーナー確認が必要であることを示します。ビジネスで現在実施されているオーナー確認アクションに関する情報が含まれます。

JSON 表現
{
  "hasPendingVerification": boolean
}
フィールド
hasPendingVerification

boolean

オーナー確認プロセスがすでに開始され、ビジネスが完了できるかどうかを示します。

ResolveOwnershipConflict

この型にはフィールドがありません。

ビジネスが良好な状態の別のビジネスと重複していることを示します。

ComplyWithGuidelines

ビジネスが Google のガイドラインに準拠していないことを示します。

JSON 表現
{
  "recommendationReason": enum (RecommendationReason)
}
フィールド
recommendationReason

enum (RecommendationReason)

ビジネスがガイドラインに準拠することをおすすめする理由。

RecommendationReason

ビジネスが ComplyWithGuidelines に推奨された理由を示します。

列挙型
RECOMMENDATION_REASON_UNSPECIFIED 指定されていません。
BUSINESS_LOCATION_SUSPENDED ビジネス拠点が強制停止されている。この問題を解決するには、ヘルプセンターの記事をご覧ください。
BUSINESS_LOCATION_DISABLED ビジネス拠点が無効です。この問題を解決するには、ヘルプセンターの記事をご覧ください。