Method: locations.getVoiceOfMerchantState

Obtiene el estado de VoiceOfMerchant.

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
name

string

Obligatorio. Es el nombre del recurso de la ubicación.

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Mensaje de respuesta para VoiceOfMerchant.GetVoiceOfMerchantState.

Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:

Representación 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.
}
Campos
hasVoiceOfMerchant

boolean

Indica si la ubicación está en regla y tiene control sobre la empresa en Google. Las modificaciones que se realicen en la ubicación se propagarán a Maps una vez que se apruebe la fase de revisión.

hasBusinessAuthority

boolean

Indica si la ubicación tiene la autoridad (propiedad) sobre la empresa en Google. Si es verdadera, otra ubicación no puede tomar el control y convertirse en la ficha dominante en Maps. Sin embargo, las ediciones no se publicarán a menos que se obtenga Voice of Merchant (es decir, hasVoiceOfMerchant es verdadero).

Campo de unión gain_voice_of_merchant_action. Acción recomendada para la ubicación para controlar el negocio en Google Las direcciones (gain_voice_of_merchant_action) solo pueden ser una de las siguientes opciones:
waitForVoiceOfMerchant

object (WaitForVoiceOfMerchant)

Espera para obtener la voz del comercio. La ubicación está en proceso de revisión por motivos de calidad.

verify

object (Verify)

Inicia o continúa el proceso de verificación.

resolveOwnershipConflict

object (ResolveOwnershipConflict)

Esta ubicación duplica otra ubicación que está en regla. Si tienes acceso a la ubicación en regla, usa el ID de esa ubicación para realizar operaciones. De lo contrario, solicita acceso al propietario actual.

complyWithGuidelines

object (ComplyWithGuidelines)

La ubicación no cumple con nuestras normas y requiere pasos adicionales para su restablecimiento. Para solucionar este problema, consulta este artículo del Centro de ayuda.

Alcances de autorización

Requiere el siguiente alcance de OAuth:

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

Para obtener más información, consulta la descripción general de OAuth 2.0.

WaitForVoiceOfMerchant

Este tipo no tiene campos.

Indica que la ubicación obtendrá la voz del comercio después de aprobar la revisión.

Verificar

Indica que la ubicación requiere verificación. Contiene información acerca de las acciones de verificación que se realizan actualmente en la ubicación.

Representación JSON
{
  "hasPendingVerification": boolean
}
Campos
hasPendingVerification

boolean

Indica si ya se inició un proceso de verificación y si la ubicación puede completarlo.

ResolveOwnershipConflict

Este tipo no tiene campos.

Indica que la ubicación duplica otra ubicación que está en regla.

ComplyWithGuidelines

Indica que la ubicación no cumple con nuestros lineamientos.

Representación JSON
{
  "recommendationReason": enum (RecommendationReason)
}
Campos
recommendationReason

enum (RecommendationReason)

El motivo por el que se recomienda que la ubicación cumpla con los lineamientos.

RecommendationReason

Indica por qué la ubicación se recomendó para ComplyWithGuidelines.

Enumeraciones
RECOMMENDATION_REASON_UNSPECIFIED No se especifica.
BUSINESS_LOCATION_SUSPENDED La ubicación de la empresa está suspendida. Para solucionar este problema, consulta este artículo del Centro de ayuda.
BUSINESS_LOCATION_DISABLED La ubicación de la empresa está inhabilitada. Para solucionar este problema, consulta este artículo del Centro de ayuda.