Hola, ayer de repente, tras varios años sin problemas, ha dejado de cargar maps en nuestra web.
He abierto este ticket en soporte:
Buenos días, ayer de repente dejo de funcionar maps para la carga de resultados del buscador de inmuebles: https://gtizaragoza.es/buscador
Y en cualquiera de las fichas de los inmuebles: https://gtizaragoza.es/buscador/property/504349/local-alquiler-avenida-navarra
Me respondéis esto:
Hola, buenos días,
He revisado los apartados de la web donde está cargando Google Maps, y parece que esa petición no está cargando correctamente porque no se hace con https.
Con la consola de desarrollador del navegador, veo que se generan los siguientes avisos que te envío en la captura de pantalla, relativos a esa petición.
Compruebo el código q hace dicha petición y veo q si, q la petición se hace con https:
GMapFunctions::loadAPI("<script type=\"text/javascript\" src=\"https://maps.googleapis.com/maps/api/js?key=MI-API-KEY&callback=initMap\"></script>\n");
Y me respondéis q pregunte en el foro pq es un tema q no se solucione vía ticket ya q es fallo de la web y no del hosting...
Gracias,
un saludo.
Contenido solo visible a usuarios registrados
Hola, llevo toda la mañana investigando y lo único q encuentro es una incompatibilidad con Mootools..s pero aún así se me hace extraño q haya dejado de funcionar de un día para otro in haber realizado cambios...
He instalado un plugin para activar/desactivar Mootools y sigue sin cargar GMaps....
Hola GTI,
En este caso lo que veo en la consola son varias notificaciones, lo primero es el contenido mixto que tienes, ya que se están cargando como te comentan URL sin HTTPS lo que puede generar un conflicto, para solucionarlo revisa los siguientes pasos que se indican en el siguiente enlace → Contenido solo visible a usuarios registrados
Ten en cuenta que este error NoApiKeys es una advertencia que indica:
El elemento de la secuencia de comandos que carga la API no tiene una clave de API. Asegúrate de incluir una clave de API válida como parámetro
key
. Puedes generar una clave de API nueva en la consola de Cloud.
Verifícalo y nos comentas como ha ido todo
Un Saludo
Buenas tardes, no era ninguna de las soluciones aportadas ya que todo eso llevaba así mucho tiempo, llevamos varios meses preparado el nuevo portal y no se han hecho cambios en este.
He estado chateando con el soporte de Google y me han aconsejado en la dirección correcta. Añadir la versión concreta de la API al realizar la llamada: https://developers.google.com/maps/documentation/javascript/versions?hl=es-419
En mi caso:
GMapFunctions::loadAPI("<script type=\"text/javascript\" src=\"https://maps.googleapis.com/maps/api/js?v=3.53&key= Mi API KEY &callback=initMap\"></script>\ n");
Gracias,
un saludo.
Hola GTI,
Enhorabuena lograste verificar que generaba el conflicto, muchas gracias por compartirnos la información sobre lo que sucedía, estoy segura será de utilidad para otro usuario que se encuentre con el mismo error.
Coméntanos si con esto podemos dar el tema como solucionado.
Un Saludo