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 en Maps una vez que se apruebe la fase de revisión.

hasBusinessAuthority

boolean

Indica si la ubicación tiene autoridad (propiedad) sobre la empresa en Google. Si es así, otra ubicación no puede tomar el control ni 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 a fin de obtener control sobre la empresa en Google. Las direcciones (gain_voice_of_merchant_action) solo pueden ser una de las siguientes opciones:
waitForVoiceOfMerchant

object (WaitForVoiceOfMerchant)

Espera para obtener Voice of Merchant. La ubicación está en proceso de revisión por motivos de calidad.

verify

object (Verify)

Comienza 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 satisface nuestros lineamientos y requiere pasos adicionales para restablecerse. Para solucionar este problema, consulte el artículo del Centro de ayuda.

Permisos 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 ganará la opinión del comercio después de pasar la revisión.

Verificar

Indica que la ubicación requiere verificación. Contiene información sobre las acciones de verificación actuales realizadas 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)

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

RecommendationReason

Indica por qué la ubicación se recomendó a Cumple con los lineamientos.

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