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 ビジネス拠点が無効になっています。この問題を解決するには、ヘルプセンターの記事をご覧ください。