Objetivo
Neste documento, analisaremos como usar a API Address Validation em Planilhas Google para testar o serviço de maneira rápida e leve.
Se você não é desenvolvedor e tem disposição para trabalhar com dados da Plataforma Google Maps, como a API Address Validation, pode ser útil começar a usar o serviço sem precisar da ajuda das equipes técnicas.
Casos de uso
Agora vamos entender os casos de uso em que a API Address Validation nas Planilhas Google
é útil:
- Teste: como empresa, talvez você queira testar rapidamente os recursos da API Address Validation usando seus próprios endereços.
- Comparação: compare os resultados da API Address Validation com os resultados de outros endpoints, como as APIs Geocoding ou Places.
- Teste A/B: faça testes A/B com variações do mesmo conjunto de dados para entender o que pode fornecer resultados mais adequados.
Modelo do Planilhas Google
A solução é um Planilhas Google com funções personalizadas do Apps Script, que executam solicitações em sequência para a API Address Validation.
Você pode executar endereços pela API seguindo as etapas abaixo (requer uma Conta do Google e uma chave de API):
- Navegue até a planilha de amostra e, no menu, selecione: Arquivo > Fazer uma cópia
. É necessário fazer login na sua Conta do Google ou criar uma. - Ative a API Address Validation
e gere uma chave de API no Console
do Cloud.
- Na guia do Planilhas “Chave de API + painel”, substitua a célula B2 pela sua chave de API.
- Copie/cole endereços no modelo (em uma página separada para formatar os dados: concatene o número da rua, nome, cidade, CEP)
- Selecione as células das planilhas e, em seguida, selecione "Menu "Validação de endereço" >
"Seleção da API Address Validation"
- Na primeira execução, a mensagem "Autorização necessária" será exibida para fornecer acesso ao Apps Script.
Termos do Google Maps Platform
A Solução é fornecida para fins de teste com um conjunto limitado de endereços: Período de armazenamento em cache permitido: 30 dias corridos consecutivos, após os quais o Cliente precisará (1) excluir o Conteúdo do Google Maps armazenado em cache ou (2) substituir pelos dados do Usuário Final fornecidos por meio de confirmação ou correção. Consulte a Tabela 11.3.1 dos Termos de Serviço da Plataforma Google Maps (Permissões de armazenamento em cache):
- placeId
- Local: valores de latitude, valores de longitude
- veredito
- formattedAddress
- postalAddress
- addressComponent: componentName
- Dados padronizados do USPS
considerações
- Desempenho: continue em blocos de 1.000 linhas, no máximo, de uma só vez. O script pode ser interrompido, por exemplo, ao exceder a cota da API por segundo, e prosseguir da linha em que ele parou.
- Você pode acessar o código em Menu > Extensões > Apps Script e criar sua própria versão do script adaptada às suas necessidades
- Preços para a API Address Validation.
Conclusão
Com a API Address Validation no Planilhas Google, quem não é desenvolvedor pode começar a consultar
a API Address Validation e entender como ela pode ser estratégica para os
negócios. Neste documento, mostramos como qualquer pessoa pode começar a consultar a API criando uma chave de API e usando o modelo do Planilhas Google.
Próximas ações
Leitura adicional sugerida:
- Validação de endereço para finalização de compra de e-commerce
- Biblioteca de validação de endereços de alto volume
Colaboradores
O Google mantém este artigo. Ela foi escrita pelos colaboradores a seguir.
Autor principal:
Thomas Anglaret | Engenheiro de soluções\