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 کنترل دارد یا خیر. هر گونه ویرایشی که در مکان انجام شود پس از گذراندن مرحله بازبینی در Maps منتشر می شود.

hasBusinessAuthority

boolean

نشان می دهد که آیا مکان دارای اختیار (مالکیت) بر کسب و کار در Google است یا خیر. اگر درست باشد، مکان دیگری نمی‌تواند تسلط یابد و به فهرست غالب در Maps تبدیل شود. با این حال، ویرایش‌ها زنده نمی‌شوند مگر اینکه Voice of Merchant به دست بیاید (یعنی hasVoiceOfMerchant درست باشد).

فیلد اتحادیه gain_voice_of_merchant_action . اقدامی برای به دست آوردن کنترل بر کسب و کار در Google به مکان توصیه شده است. gain_voice_of_merchant_action تنها می تواند یکی از موارد زیر باشد:
waitForVoiceOfMerchant

object ( WaitForVoiceOfMerchant )

برای به دست آوردن Voice of Merchant منتظر بمانید. مکان برای اهداف کیفی در دست بررسی است.

verify

object ( Verify )

فرآیند تأیید را شروع یا ادامه دهید.

resolveOwnershipConflict

object ( ResolveOwnershipConflict )

این مکان مکان دیگری را کپی می کند که در وضعیت خوبی قرار دارد. اگر به موقعیت مکانی مناسب دسترسی دارید، از شناسه آن مکان برای انجام عملیات استفاده کنید. در غیر این صورت، از مالک فعلی درخواست دسترسی کنید.

complyWithGuidelines

object ( ComplyWithGuidelines )

مکان با دستورالعمل‌های ما مطابقت ندارد و به مراحل دیگری برای بازگرداندن نیاز دارد. برای رفع این مشکل، به مقاله مرکز راهنمایی مراجعه کنید.

محدوده مجوز

به محدوده OAuth زیر نیاز دارد:

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

برای اطلاعات بیشتر، به نمای کلی OAuth 2.0 مراجعه کنید.

WaitForVoiceOfMerchant

این نوع هیچ فیلدی ندارد.

نشان می دهد که مکان پس از گذراندن بررسی، صدای تاجر را به دست می آورد.

تأیید کنید

نشان می دهد که مکان به تأیید نیاز دارد. حاوی اطلاعاتی درباره اقدامات تأیید فعلی انجام شده در مکان است.

نمایندگی JSON
{
  "hasPendingVerification": boolean
}
فیلدها
hasPendingVerification

boolean

نشان می دهد که آیا فرآیند تأیید قبلاً شروع شده است یا خیر، و می تواند توسط مکان تکمیل شود.

ResolveOwnership Conflict

این نوع هیچ فیلدی ندارد.

نشان می دهد که مکان مکان دیگری را کپی می کند که در وضعیت خوبی قرار دارد.

مطابق با دستورالعمل ها

نشان می دهد که مکان با دستورالعمل های ما مطابقت ندارد.

نمایندگی JSON
{
  "recommendationReason": enum (RecommendationReason)
}
فیلدها
recommendationReason

enum ( RecommendationReason )

دلیل اینکه چرا مکان برای مطابقت با دستورالعمل ها توصیه می شود.

توصیه دلیل

نشان می دهد که چرا مکان به ComplyWithGuidelines توصیه شده است.

Enums
RECOMMENDATION_REASON_UNSPECIFIED مشخص نشده است.
BUSINESS_LOCATION_SUSPENDED مکان کسب و کار به حالت تعلیق درآمده است. برای رفع این مشکل، به مقاله مرکز راهنمایی مراجعه کنید.
BUSINESS_LOCATION_DISABLED مکان کسب و کار غیرفعال است. برای رفع این مشکل، به مقاله مرکز راهنمایی مراجعه کنید.