Diagnostico do sistema

Confere tudo que a busca de leads precisa para funcionar.

v
Arquivos do sistema 13 arquivos no lugar
v
Versao do PHP 8.3.33
v
Extensao cURL carregada
v
Chave GOOGLE_PLACES_API_KEY AIzaSyD5***************************YReU (39 caracteres)
v
Pasta storage (historico e listas) gravavel
!
Google Places API (New) A chave da API do Google recusou a busca (403). No Google Cloud Console: ative a "Places API (New)", confirme que o faturamento esta ativo e libere as restricoes da chave. Abra diagnostico.php para o passo a passo.

Causa identificada: O faturamento do projeto no Google Cloud esta desativado

O Google exige um cartao cadastrado no projeto para liberar a Places API, mesmo dentro do credito mensal gratuito. Enquanto o faturamento estiver desligado, nenhuma busca funciona.

Resposta do Google: You must enable Billing on the Google Cloud Project at https://console.cloud.google.com/project/_/billing/enable Learn more at https://developers.google.com/maps/gmp-get-started

Como ativar o faturamento

  1. Abra a página de faturamento do projeto e selecione o projeto onde a chave foi criada.
  2. Vincule uma conta de faturamento com cartão cadastrado. Isso é obrigatório mesmo para usar apenas o crédito mensal gratuito do Google Maps Platform.
  3. Depois, em APIs e serviços › Biblioteca, confirme que a Places API (New) está ativada. A Places API antiga não serve.
  4. Para não ter surpresa na fatura, crie um alerta de orçamento em Faturamento › Orçamentos e alertas, e defina uma cota diária em APIs e serviços › Places API (New) › Cotas.
  5. Aguarde cerca de 2 minutos e recarregue esta página.

Resposta completa da Places API

HTTP 403
{
  "error": {
    "code": 403,
    "message": "The caller does not have permission",
    "status": "PERMISSION_DENIED"
  }
}
Ir para o sistema Testar de novo