Avisos
Vaciar todo

Problemas con Clave de API de Google Maps  

Página 1 / 2
 
Adrián
 Adrián
Honorable Member

Hola,
Estoy trabajando con Joomla 3.8.6 y plantilla Jux Real Estate. He notado que en los artículos (Propiedades/Casas) el mapa de google Maps muestra un error. No así en los módulos que se llaman desde los menús Mapa Inmobiliario y Contacto.
He creado en API servicios de Google una Credencial. En restricciones he colocado URLs de referencia Http, y como url de referencia he puesto una dirección (ver fig. 220)
En la configuración de la plantilla (Jux Real Estate) en Google maps API key he colocado la clave de API correspondiente.
El error persiste. ¿Qué estoy olvidando?. Agradezco de antemano la respuesta. Muchas Gracias!!

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 25/07/2018 12:14 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

En la url de referencia prueba a poner http://partidod-cp164.webjoomla.es/* y verifica que así funcione, ya que es posible que esto sea lo que falle en la verificación.

De no funcionar esto prueba a no poner ninguna restricción (hay una opción para ello) para verificar si los mapas no cargan por la restricciones.

ResponderCitar
Respondido : 25/07/2018 12:44 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Adrián
 Adrián
Honorable Member

Hola Pablo,

He creado una nueva API Key y la he copiado en la configuración de la plantilla de Joomla.

1) En la url de referencia coloqué Contenido solo visible a usuarios registrados y he verificado que no funciona.

2) También he probado "sin ninguna restricción". Sin resultados.

Search Console me indica: Eres un propietario verificado de http://partidod-cp164.webjoomla.es/BBR/. La verificación se ha realizado... ya que he subido el archivo generado por google para autenticar la url en cuestión.

Agradeceré de antemano una ayuda.

ResponderCitar
Respondido : 09/01/2019 4:38 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Estas usando la url temporal, es mejor que configures las APIs de Google con tu url final.

Saludos.

ResponderCitar
Respondido : 09/01/2019 5:15 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Adrián.

Google Maps para developer a dejado de ser gratuita, tienes que volver a crear al cuenta para el dominio y conseguir las nuevas claves:

-> https://cloud.google.com/maps-platform/?hl=es

para empezar Google ofrece 200$ mensuales para poder seguir trabajando en la plataforma, de normal suele ser suficiente pero ya depende del trafico que tenga la WEB.

Un saludo

ResponderCitar
Respondido : 09/01/2019 5:17 pm
Adrián
 Adrián
Honorable Member

Estoy usando la url temporal Contenido solo visible a usuarios registrados dado que necesito cargar los artículos que requieren el uso de google maps (geolocalización de las propiedades).

Ya tengo cuenta y tarjeta asociada, con credenciales verificadas.

Es probable que haya olvidado algún paso en la configuración de la API, por las dudas escribí a Google Maps Platform Support.

Agradeceré sugerencias a considerar

ResponderCitar
Respondido : 09/01/2019 9:59 pm

Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

Verifica si tienes activo estos 3 servicios:

Geocoding API, Maps JavaScript API, Places API

ResponderCitar
Respondido : 10/01/2019 5:27 am
Adrián
 Adrián
Honorable Member

Hola Johnny,

Los servicios sugeridos están habilitados. Ver imagen foro291

Desde soporte de Google me brindaron la siguiente respuesta:

Upon further inspection, it appears that the site is not using an API key. In order to access your project, you will want to be sure to include this parameter in your Maps object.

To do so, please be sure to include one of your API keys in your site. Additionally, I have included a link to a resource which guides you through this process in case you need it. I believe you may find it helpful.

Link - https://developers.google.com/maps/documentation/javascript/get-api-key#step-2-add-the-api-key-to-your-application

NOTE - This guide advises you through the process of including your API key in a tag for JS implementations. If you are using a plugin, you will want to add the key with the method provided by the third-party's instructions.

Entiendo que desde la configuración de la plantilla, la credencial es correcta y se encuentra activo Google Maps. Ver imagen foro292.

Sigo sin poder cargar correctamente Google Maps en mi web... :unsure:

ResponderCitar
Respondido : 10/01/2019 3:26 pm

Cursos Gratuitos WordPress

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Adrian.

Esto es lo que te comentan desde Google:

Tras una inspección adicional, parece que el sitio no está utilizando una clave API.

Lo que te indican es que las caleves que tienes añadidas no son las correctas para ese dominio.

Si estas utilizando la URL temporal para el proyecto, no tienes que utilizar el nombre del dominio para la cuenta de Google Maps tienes que utilizar el dominio de la URL temporal " Contenido solo visible a usuarios registrados "

Las claves solo son validas para el dominio que creaste en Google Maps.

Un saludo

ResponderCitar
Respondido : 10/01/2019 3:47 pm
Adrián
 Adrián
Honorable Member

Hola Pepe,

No me queda claro el error que estoy cometiendo.

Estoy utilizando una API Key que no está relacionada al dominio Contenido solo visible a usuarios registrados is not currently using an API key. In order to access your project, you'll need to include your key on all pages which implement your Maps project. This ensures that your projects will have permission to access your project.

3)Habilitar API de codificación geográfica. Listo!

Entiendo que el punto 2) me está indicando el conflicto. La clave que estoy utilizando es la incorrecta porque está asociada a otro domino, o la plantilla ha quedado desactualizada con los cambios de Google Maps??

ResponderCitar
Respondido : 11/01/2019 1:00 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Adrián.

Las calves solo son validas para el dominio que las diste de alta, es decir, no puedes utilizar las claves de un dominio para otro, tienes que crear una clave para cada dominio en el cual quieras utilizar la aplicacion.

En este caso veo que la web carga en el dominio temporal:
partidod-cp164.webjoomla.es

Si quieres que se muestre en la URl temporal tienes que crear una APi para el dominio:
partidod-cp164.webjoomla.es

Si estas trabajando en la URL temporal para pasarlo luego al dominio principal te aconsejo que esperes a tener la web movida al dominio y después configurar la API para ese dominio.

Un saludo

ResponderCitar
Respondido : 11/01/2019 1:44 pm
Adrián
 Adrián
Honorable Member

Hola Pepe,

Gracias por la respuesta.
En estos días realizo la carga de artículos, me pasaré al dominio principal y retomaré el hilo.

Un saludo!!

ResponderCitar
Respondido : 11/01/2019 2:30 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Adrián.

Nada, un placer poder orientaros en lo que nos sea posible.
Ok, Dejo el hilo en espera por si tienes que retomarlo

Un saludo

ResponderCitar
Respondido : 11/01/2019 3:05 pm
Adrián
 Adrián
Honorable Member

Hola Pepe,

Finalmente pude ver el mapa en forma correcta, sin embargo cuando intento cargar un artículo el backend me muestra "Esta página no puede cargar Google Maps correctamente".

Google Maps con la API key ingresada funciona correctamente en:

1) Contenido solo visible a usuarios registrados Ver imagen foro294

También observo que el mapa está en español cuando no funciona, si en cambio, cuando en los menús Mapa Inmobiliario y Contacto se muestran en ingles.

Agradeceré orientación.

ResponderCitar
Respondido : 14/01/2019 4:36 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Ese mismo mapa que muestra en el backend , en el front-end de tu sitio carga correctamente?

Te brinda información adicional el mensaje?, algún enlace?

Verifica usando el inspector de código en el tab consola si se generan errores javasctipt

Desde tu navegador deberías tenerlo integrado (firefox o google chrome)
En Mac y Linux: Cmd + Opción + i
En Windows : Ctrl + Shift + i

Saludos.

ResponderCitar
Respondido : 14/01/2019 6:06 pm
Página 1 / 2