Oi pessoal,
recentemente tive que realizar a configuração da API do Google Cloud para ativar o Checkout V6, e me deparei com pouca disponibilidade de informações no Help. Reuní abaixo um passo a passo para ajudá-los.
1) Acesse https://cloud.google.com/
2) Clique em Console https://i.imgur.com/nFzzXjx.png
3) Crie um novo projeto https://i.imgur.com/feD7c92.png
4) Será necessário habilitar faturamento para a conta, incluindo um cartão. No entanto, a conta inicia com um saldo de mais de R$1000 para testes. É válido mencionar que os valores rondam em torno de US$3-5 a cada 1000 requisições, e é possível estabelecer tetos de consumo
5) Acesse a área de APIs e Serviços
6) Certifique-se de que estas APIs estejam ativas https://i.imgur.com/UVNqBro.png Possivelmente não estarão ativas inicialmente as APIs de Geocoding, Places e Maps JavaScript API
7) Acesse a área Credenciais, e copie a API Key https://i.imgur.com/CBH8BlN.png
8) Sugere-se, por segurança, restringir o uso da chave ao domínio, e isto pode ser feito desta forma: https://i.imgur.com/eWpbppw.png lembre-se de incluir o endereço myvtex também
9) Acesse a página /admin/portal/#/sites/default/checkout e insira a chave neste local https://i.imgur.com/iml499L.png Caso dê erro ao salvar no checkout, experimente remover a restrição temporariamente, salvar no chekout e ativar novamente no Cloud Console
10) Também é necessário inserir a chave neste campo, na página /admin/logistics/#/geolocation
11) Por fim, realize testes. É sugerido ativar inicialmente o V6 em beta, e homologar antes de migrar para produção. Isto é gerenciado nesta página /admin/portal/#/sites/default/checkout
12) Ao fazer testes, deixe o console ativo (F12) e erros relacionados às APIs serão exibidos https://i.imgur.com/DM7aSH1.png