Method: locations.getVoiceOfMerchantState

Recupera lo stato di VoiceOfMerchant.

Richiesta HTTP

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

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri di percorso

Parametri
name

string

Obbligatorio. Nome della 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,

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "waitForVoiceOfMerchant": {
    object (WaitForVoiceOfMerchant)
  },
  "verify": {
    object (Verify)
  },
  "resolveOwnershipConflict": {
    object (ResolveOwnershipConflict)
  },
  "complyWithGuidelines": {
    object (ComplyWithGuidelines)
  }
  // End of mutually exclusive fields.
}
Campi
hasVoiceOfMerchant

boolean

Indica se la sede è in regola e ha il controllo dell'attività su Google. Eventuali modifiche apportate alla località verranno propagate su Maps dopo aver superato la fase di revisione.

hasBusinessAuthority

boolean

Indica se la sede ha l'autorità (proprietà) sull'attività su Google. Se true, un'altra sede non può subentrare e diventare la scheda dominante su Maps. Tuttavia, le modifiche non verranno pubblicate a meno che non venga acquisito Voice of Merchant (ovvero hasVoiceOfMerchant è true).

Azione consigliata per la sede per ottenere il controllo dell'attività su Google. Di seguito è riportato un elenco di campi che si escludono a vicenda. In una risposta verrà impostato al massimo uno dei campi:
waitForVoiceOfMerchant

object (WaitForVoiceOfMerchant)

Attendi di ottenere la voce del commerciante. La sede è in fase di revisione per motivi di qualità.

verify

object (Verify)

Avvia o continua la procedura di verifica.

resolveOwnershipConflict

object (ResolveOwnershipConflict)

Questa sede è un duplicato di un'altra sede in regola. Se hai accesso alla sede in regola, utilizza l'ID di questa sede per eseguire le operazioni. In caso contrario, richiedi l'accesso all'attuale proprietario.

complyWithGuidelines

object (ComplyWithGuidelines)

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

Fine dei campi che si escludono a vicenda.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

Per saperne di più, consulta la OAuth 2.0 Overview.

WaitForVoiceOfMerchant

Questo tipo non ha campi.

Indica che la sede otterrà 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 sulla 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 ha campi.

Indica che la sede è un duplicato di un'altra sede in regola.

ComplyWithGuidelines

Indica che la sede non è conforme alle nostre linee guida.

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

enum (RecommendationReason)

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

RecommendationReason

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

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