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
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.
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.
Hola
Estas usando la url temporal, es mejor que configures las APIs de Google con tu url final.
Saludos.
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
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
Hola,
Verifica si tienes activo estos 3 servicios:
Geocoding API, Maps JavaScript API, Places API
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.
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:
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
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??
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
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!!
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
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.
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.