Ir para o conteúdo principal

7.2 API - Google Maps

Ativando a Geolocalização no CRM One com Google Maps

O recurso de geolocalização do CRM One utiliza a API do Google Maps para exibir os dados no mapa. Para que tudo funcione corretamente, é necessário gerar uma chave de API no Google Cloud.

1. Criar ou acessar uma conta Google

Você precisará de uma conta do Gmail. Caso ainda não tenha, crie uma gratuitamente:

👉 Criar conta no Gmail

2. Acessar o Console de APIs do Google

Entre com sua conta Google e acesse o painel:

🔗 Console de APIs do Google

Dashboard inicial do Google Cloud

3. Criar um projeto

Selecione um projeto existente ou clique em “CRIAR” para criar um novo:

Informe um nome descritivo para o projeto e clique em CRIAR:

4. Criar credenciais de acesso

Agora vamos gerar a chave de API. Clique no botão azul Criar credenciais:

Escolha a opção Chave de API:

Copie a chave gerada. Você pode clicar em RESTRINGIR CHAVE para configurar limites de uso e segurança:

5. Ativar a API de Geolocalização

Com a chave criada, vá no menu Biblioteca:

Pesquise por Maps JavaScript API e clique sobre ela:

Leia as informações da API e clique em ATIVAR:

6. Configurar a chave no CRM One

Acesse o servidor IIS

No servidor onde está instalado o CRM One Web, abra o IIS, clique com o botão direito sobre o site e selecione Explorar:

Obs: o nome do site pode variar conforme a instalação.

Editar o arquivo config.js

Abra a pasta assets e edite o arquivo config.js com o bloco de notas:

Insira a seguinte linha no final do arquivo:

let apiKeyGoogleMaps = 'SUA_CHAVE_DE_API';

Substitua SUA_CHAVE_DE_API pela chave que você copiou do Google.

⚠️ Atenção: não altere nenhuma outra configuração do arquivo config.js. Isso pode afetar o funcionamento do sistema.

7. Finalizando

Após salvar o arquivo config.js, peça aos usuários para fazerem logout e login novamente no CRM One Web. A partir disso, a geolocalização estará disponível com base na nova chave da API.