Method: locations.getVoiceOfMerchantState

Ottiene lo stato VoiceOfMerchant.

Richiesta HTTP

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

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
name

string

Obbligatorio. Nome risorsa della località.

Corpo della richiesta

Il corpo della richiesta deve essere vuoto.

Corpo della risposta

Messaggio di risposta per VoiceOfMerchant.GetVoiceOfMerchantState.

In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:

Rappresentazione 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.
}
Campi
hasVoiceOfMerchant

boolean

Indica se la sede è in regola e ha il controllo dell'attività su Google. Qualsiasi modifica apportata alla sede verrà propagata a Maps dopo il superamento della fase di revisione.

hasBusinessAuthority

boolean

Indica se la sede ha autorità (proprietà) sull'attività su Google. Se è vero, un'altra località non può assumere il controllo e diventare la scheda predominante su Maps. Tuttavia, le modifiche non saranno pubblicate a meno che non venga acquisita Voice of Merchant (ad es. hasVoiceOfMerchant è impostato su true).

Campo unione gain_voice_of_merchant_action. Azione consigliata alla sede per acquisire il controllo dell'attività su Google. gain_voice_of_merchant_action può essere solo uno dei seguenti:
waitForVoiceOfMerchant

object (WaitForVoiceOfMerchant)

Attendi per ottenere Voice of Merchant. La sede è in corso di revisione ai fini della qualità.

verify

object (Verify)

Avvia o continua la procedura di verifica.

resolveOwnershipConflict

object (ResolveOwnershipConflict)

Questa località duplica un'altra località con una buona reputazione. Se hai accesso alla sede in regola, utilizza il relativo ID per eseguire operazioni. In caso contrario, richiedi l'accesso al proprietario attuale.

complyWithGuidelines

object (ComplyWithGuidelines)

La sede non rispetta le nostre linee guida e richiede ulteriori passaggi per il reintegro. Per risolvere il problema, consulta questo articolo del Centro assistenza.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

Per ulteriori informazioni, consulta la panoramica di OAuth 2.0.

WaitForVoiceOfMerchant

Questo tipo non contiene campi.

Indica che la sede riceverà la voce del commerciante dopo aver superato la revisione.

Verifica

Indica che la sede richiede la verifica. Contiene informazioni sulle azioni di verifica correnti eseguite nella sede.

Rappresentazione JSON
{
  "hasPendingVerification": boolean
}
Campi
hasPendingVerification

boolean

Indica se una procedura di verifica è già stata avviata e può essere completata dalla sede.

ResolveOwnershipConflict

Questo tipo non contiene campi.

Indica che la località duplica un'altra località con una buona reputazione.

ComplyWithGuidelines

Indica che la sede non rispetta le nostre linee guida.

Rappresentazione JSON
{
  "recommendationReason": enum (RecommendationReason)
}
Campi
recommendationReason

enum (RecommendationReason)

Il motivo per cui viene consigliato di rispettare le linee guida per la località.

RecommendationReason

Indica il motivo per cui la località è stata consigliata a ComplyWithGuidelines.

Enum
RECOMMENDATION_REASON_UNSPECIFIED Non specificato.
BUSINESS_LOCATION_SUSPENDED La sede dell'attività è sospesa. Per risolvere il problema, consulta questo articolo del Centro assistenza.
BUSINESS_LOCATION_DISABLED La sede dell'attività è disattivata. Per risolvere il problema, consulta questo articolo del Centro assistenza.