Índice
Verifications(interface)VoiceOfMerchant(interface)CompleteVerificationRequest(mensagem)CompleteVerificationResponse(mensagem)ComplyWithGuidelines(mensagem)ComplyWithGuidelines.RecommendationReason(enum)FetchVerificationOptionsRequest(mensagem)FetchVerificationOptionsResponse(mensagem)GetVoiceOfMerchantStateRequest(mensagem)ListVerificationsRequest(mensagem)ListVerificationsResponse(mensagem)ResolveOwnershipConflict(mensagem)ServiceBusinessContext(mensagem)Verification(mensagem)Verification.State(enum)VerificationMethod(enum)VerificationOption(mensagem)VerificationOption.AddressVerificationData(mensagem)VerificationOption.EmailVerificationData(mensagem)VerificationToken(mensagem)Verify(mensagem)VerifyLocationRequest(mensagem)VerifyLocationResponse(mensagem)VoiceOfMerchantState(mensagem)WaitForVoiceOfMerchant(mensagem)
Verificações
Essa API permite gerenciar verificações de local no Google. Ela permite que você gerencie recursos [google.mybusiness.v1.Verification] de [Verificação].
Cada [Local] [google.mybusiness.businessinformation.locations.v1.Location] tem um conjunto de recursos [Verificação] [google.mybusiness.verifications], chamados locations/*/verifications/*.
| CompleteVerification |
|---|
|
Conclua uma verificação de Ele só é necessário para métodos de verificação que não sejam
|
| FetchVerificationOptions |
|---|
|
Informa todas as opções de verificação qualificadas para um local em um idioma específico.
|
| ListVerifications |
|---|
|
Lista as verificações de um local, ordenadas por horário de criação.
|
| VerifyLocation |
|---|
|
Inicia o processo de verificação de um local.
|
VoiceOfMerchant
Este serviço permite que usuários de terceiros solicitem detalhes sobre a voz do estado do comerciante.
| GetVoiceOfMerchantState |
|---|
|
Recebe o estado VoiceOfMerchant.
|
CompleteVerificationRequest
Mensagem de solicitação para Verifications.CompleteVerificationAction.
| Campos | |
|---|---|
name |
Obrigatório. Nome do recurso da verificação a ser concluída. |
pin |
Obrigatório. Código PIN recebido pelo comerciante para concluir a verificação. |
CompleteVerificationResponse
Mensagem de resposta para Verifications.CompleteVerificationAction.
| Campos | |
|---|---|
verification |
A verificação foi concluída. |
ComplyWithGuidelines
Indica que o local não está em conformidade com nossas diretrizes.
| Campos | |
|---|---|
recommendation_reason |
Motivo pelo qual o local está sendo recomendado para obedecer às diretrizes. |
RecommendationReason
Indica por que o local foi recomendado para ComplyWithGuidelines.
| Enums | |
|---|---|
RECOMMENDATION_REASON_UNSPECIFIED |
Não especificado. |
BUSINESS_LOCATION_SUSPENDED |
O local da empresa está suspenso. Para corrigir o problema, consulte o artigo da Central de Ajuda. |
BUSINESS_LOCATION_DISABLED |
O local da empresa está desativado. Para corrigir o problema, consulte o artigo da Central de Ajuda. |
FetchVerificationOptionsRequest
Mensagem de solicitação para Verifications.FetchVerificationOptions.
| Campos | |
|---|---|
location |
Obrigatório. O local a ser verificado. |
language_code |
Obrigatório. O código BCP 47 que representa o idioma a ser usado no processo de verificação. As opções disponíveis variam de acordo com o idioma. |
context |
Opcional. Informações de contexto extra para a verificação de empresas de serviços. Só pode ser aplicado a locais cujo tipo de empresa é CUSTOMER_LOCATION_SOMENTE. Especificar um endereço preciso pode permitir mais opções. INVALID_ ARGUMENT será gerado se estiver definido para outros tipos de empresa de local. |
FetchVerificationOptionsResponse
Mensagem de resposta para Verifications.FetchVerificationOptions.
| Campos | |
|---|---|
options[] |
As opções de verificação disponíveis. |
GetVoiceOfMerchantStateRequest
Mensagem de solicitação para VoiceOfMerchant.GetVoiceOfMerchantState.
| Campos | |
|---|---|
name |
Obrigatório. Nome de recurso do local. |
ListVerificationsRequest
Mensagem de solicitação para Verifications.ListVerifications.
| Campos | |
|---|---|
parent |
Obrigatório. Nome do recurso do local a que as solicitações de verificação pertencem. |
page_size |
Quantas verificações devem ser incluídas por página. O mínimo é 1, e o tamanho de página padrão e máximo é 100. |
page_token |
Se especificado, retorna a próxima página de verificações. |
ListVerificationsResponse
Mensagem de resposta para Verifications.ListVerifications.
| Campos | |
|---|---|
verifications[] |
Lista de verificações. |
next_page_token |
Se o número de verificações exceder o tamanho da página solicitado, esse campo será preenchido com um token para buscar a próxima página de verificação em uma chamada subsequente. Se não houver mais atributos, este campo não estará presente na resposta. |
ResolveOwnershipConflict
Esse tipo não tem campos.
Indica que o local duplica outro que está em situação regular.
ServiceBusinessContext
Dados adicionais para a verificação de empresas de serviços.
| Campos | |
|---|---|
address |
O endereço de verificação do local. Ele é usado para ativar mais opções de verificação ou para enviar um cartão-postal. |
Verificação
Uma verificação representa uma tentativa de verificação de um local.
| Campos | |
|---|---|
name |
Nome do recurso da verificação. |
method |
Método da verificação. |
state |
O estado da verificação. |
create_time |
A data e hora em que a verificação é solicitada. |
announcement |
Opcional. Anúncio de resposta definido apenas se o método for VETTED_PARTNER. |
Estado
Todos os estados de verificação possíveis.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
O valor padrão resultará em erros. |
PENDING |
A verificação está pendente. |
COMPLETED |
A verificação foi concluída. |
FAILED |
Falha na verificação. |
VerificationMethod
Especifica os processos usados pelo Google para verificar um local.
| Enums | |
|---|---|
VERIFICATION_METHOD_UNSPECIFIED |
O valor padrão resultará em erros. |
ADDRESS |
Envie um cartão postal com um PIN de verificação para um endereço de correspondência específico. O PIN é usado para concluir a verificação com o Google. |
EMAIL |
Enviar um e-mail com um PIN de verificação para um endereço de e-mail específico. O PIN é usado para concluir a verificação com o Google. |
PHONE_CALL |
Fazer uma chamada telefônica com um PIN de verificação para um número de telefone específico. O PIN é usado para concluir a verificação com o Google. |
SMS |
Enviar um SMS com um PIN de verificação para um número de telefone específico. O PIN é usado para concluir a verificação com o Google. |
AUTO |
Verifique o local sem qualquer outra ação do usuário. Essa opção não está disponível para todos os locais. |
VETTED_PARTNER |
Essa opção não está disponível para todos os locais. |
VerificationOption
Essa opção indica como verificar o local (indicado pelo método de verificação) e para onde a verificação será enviada (indicada pelos dados de exibição).
| Campos | |
|---|---|
verification_method |
Método para verificar o local. |
Campo de união DisplayData. Um dos dados de exibição. Os dados precisam corresponder ao método. Vai ser vazio se o método correspondente não tiver dados de exibição. DisplayData pode ser apenas de um dos tipos a seguir: |
|
phone_number |
Definir apenas se o método for PHONE_CALL ou SMS. Número de telefone para o qual o PIN será enviado. |
address_data |
Defina apenas se o método for MAIL. |
email_data |
Defina apenas se o método for EMAIL. |
announcement |
Definido apenas se o método for VETTED_PARTNER. |
AddressVerificationData
Exiba dados para verificações por cartão-postal.
| Campos | |
|---|---|
business |
Nome da empresa do comerciante. |
address |
Endereço para o qual um cartão-postal pode ser enviado. |
expected_delivery_days_region |
Número esperado de dias necessários para entregar um cartão-postal na região do endereço. |
EmailVerificationData
Mostrar dados para verificações por e-mail.
| Campos | |
|---|---|
domain |
Nome de domínio no endereço de e-mail, por exemplo, "gmail.com" em foo@gmail.com |
user |
Nome de usuário no endereço de e-mail, por exemplo, "foo" em foo@gmail.com |
is_user_name_editable |
Se o cliente tem permissão para fornecer um nome de usuário diferente. |
VerificationToken
Token gerado por um parceiro verificado.
| Campos | |
|---|---|
token_string |
A string do token. |
Verificar
Indica que o local requer verificação. contém informações sobre as ações de verificação realizadas no local.
| Campos | |
|---|---|
has_pending_verification |
Indica se um processo de verificação já foi iniciado e pode ser concluído pelo local. |
VerifyLocationRequest
Mensagem de solicitação para Verifications.VerifyLocation.
| Campos | |
|---|---|
name |
Obrigatório. Nome de recurso do local a ser verificado. |
method |
Obrigatório. Método de verificação. |
language_code |
Opcional. O código BCP 47 que representa o idioma a ser usado no processo de verificação. |
context |
Opcional. Informações de contexto extra para a verificação de empresas de serviços. Ele só é necessário para os locais cujo tipo de empresa é CUSTOMER_LOCATION_ apenas. Para a verificação de ADDRESS, o endereço será usado para enviar o cartão-postal. Para outros métodos, ele precisa ser o mesmo que é transmitido para GetVerifyOptions. INVALID_ ARGUMENT será gerado se estiver definido para outros tipos de locais da empresa. |
Campo de união RequestData. Dados de entrada do usuário para um método específico, além dos dados de exibição. Os dados precisam corresponder ao método solicitado. Deixe em branco se nenhum dado for necessário. RequestData pode ser apenas de um dos tipos a seguir: |
|
email_address |
Opcional. A entrada para o método EMAIL. Endereço de e-mail para envio do PIN. Um endereço de e-mail só será aceito se for um dos endereços fornecidos por FetchVerificationOptions. Se [EmailVerifyData] [google.mybusiness-verifications.v1.VerificationOption.EmailVerificationData] tiver o valor "is_user_name_edit" definido como "true", o cliente poderá especificar um nome de usuário diferente (local-part), mas precisará corresponder ao nome de domínio. |
mailer_contact |
Opcional. A entrada para o método ADDRESS. Nome do contato para o qual o e-mail será enviado. |
phone_number |
Opcional. Entrada para o método PHONE_CALL/SMS. O número de telefone que receberá a chamada ou o envio de SMS. Precisa ser um dos números de telefone nas opções qualificadas. |
token |
Opcional. A entrada do método VETTED_PARTNER disponível para partners. selecionados. A informação não é necessária para uma conta verificada. Token associado ao local. Token associado ao local. |
VerifyLocationResponse
Mensagem de resposta para Verifications.VerifyLocation.
| Campos | |
|---|---|
verification |
A solicitação de verificação criada. |
VoiceOfMerchantState
Mensagem de resposta para VoiceOfMerchant.GetVoiceOfMerchantState.
| Campos | |
|---|---|
has_voice_of_merchant |
Indica se o local está em situação regular e tem controle sobre a empresa no Google. Todas as edições feitas no local serão propagadas para o Google Maps após a aprovação na fase de revisão. |
has_business_authority |
Indica se o local tem autoridade (propriedade) sobre a empresa no Google. Se verdadeiro, outro local não pode assumir o controle e se tornar a listagem dominante no Google Maps. No entanto, as edições só serão exibidas se o Voice do comerciante for usado (ou seja, has_voice_of_merchant for verdadeira). |
Campo de união gain_voice_of_merchant_action. Ação recomendada ao local para ter controle sobre a empresa no Google. gain_voice_of_merchant_action pode ser apenas de um dos tipos a seguir: |
|
wait_for_voice_of_merchant |
Aguarde para usar a voz do comerciante. Para garantir a qualidade, o local está em análise. |
verify |
Inicie ou continue o processo de verificação. |
resolve_ownership_conflict |
Este local duplica outro local que está em situação regular. Se você tiver acesso ao local em situação regular, use o ID dele para realizar operações. Caso contrário, solicite acesso ao proprietário atual. |
comply_with_guidelines |
O local não está em conformidade com nossas diretrizes e requer etapas adicionais para restabelecimento. Para corrigir esse problema, consulte o artigo da Central de Ajuda. |
WaitForVoiceOfMerchant
Esse tipo não tem campos.
Indica que o local vai ganhar a voz do comerciante após ser aprovado na revisão.