Actualización: Google cambió el menú que muestro en 02:15 para crear código a Extensiones - Apps Script , ya no está en Herramientas - Editor de secuencias de comandos. Por si lo buscaban y no les aparecía. 😀 -Alekz
Buenas tardes, el video es muy util, sin embargo no se como hacer porque las direcciones me apareen en este formato: 67P76Q3H+6H y no se como cambiarlo. Ayuda, Gracias!
@@paulacastiblanco1816 Hay otro video que se llama ( Configurar separador de decimales con comas y puntos dependiendo de tu país en Google Sheets) y explican como solucionarlo, es por la región
Hola Christian, con mucho gusto, gracias por tu comentario! Sí es posible lo que preguntas, si revisas la documentación (developers.google.com/maps/documentation/geocoding/requests-reverse-geocoding), además de la dirección en resultado.formatted_address , también regresa un arreglo resultado.address_components y ahí viene el dato postal_code . Espero que te ayude 😀 -Alekz
SALUDOS gracias por esta informacion , es una excelente herramienta una pregunta , solo se pueden convertir a direcciones mil coordenadas por dia , como puedo aumentar para que sean mas , por lo menos a 10mil , hay alguna opcion ?? Saludos
Te hago una consulta, cuando pongo mas de 100 latitudes y longitudes me dice que "excedi el limite" pero el mismo es 1000/dia. Tenes idea como solucionar el problema este? Se puede agregar un Delay para que no haga todas las solicitudes y no mande este error? o como?
Hola, necesito obtener el place id de muchas ubicaciones, tienes alguna rutina que lo haga?, tengo las coordenadas y la direccion, pero me piden el place id, help!
Hola Verónica. Gracias por comentar. Con este mismo procedimiento lo puedes hacer, solamente tienes que usar el dato de resultado.place_id (en el ejemplo usamos formatted_address) que viene incluido en la respuesta que regresa Google. En la documentación puedes encontrar más datos que te servirán: developers.google.com/maps/documentation/geocoding/requests-reverse-geocoding . Espero que te ayude 😀 -Alekz
Buenas tardes, el video es muy util, sin embargo no se como hacer porque las direcciones me apareen en este formato: 67P76Q3H+6H y no se como cambiarlo. Ayuda, Gracias!
muy buen video!! me ayudo mucho, una consulta si quiero hacer mas de 100 registros me tira un mensaje que dice "Exception: El servicio se ha solicitado demasiadas veces en poco tiempo: geocode. Prueba con Utilities.sleep(1000) entre una llamada y otra." como puedo hacer para solucionar este problema? quisiera poner mas de 100 registros, pero solo me devuelve 100, desde ya gracias!!
Hola, me sale este error: "Exception: Los parámetros (null,null) no coinciden con la firma de método de Maps.Geocoder.reverseGeocode." ¿Cómo puedes cambiar el código para que no sean las columnas A y B y sean las M y N?
Hola Rafael, sí la hay con Triggers. En un futuro haré una guía al respecto pero mientras tanto puedes buscar ese concepto, no es complicado. Espero que te ayude 😀 -Alekz
Hola, es un excelente video, pero no me deja ejecutarlo en la parte de dar permiso selecciono mi cuenta y no me deja seguir y me aparece este erro. Google no ha verificado esta aplicación La aplicación está solicitando acceso a información sensible de tu cuenta de Google. No deberías utilizar esta aplicación hasta que el desarrollador (mi correo) la verifique con Google.
Hola, Patricio! Es porque no tienes una función con ese nombre. Asegurate de haber copiado el código completo, lo encuentras en la descripción del video, o en caso de que lo hayas escrito a mano, que la función de geocodificación se llama exactamente geocodificacion_inversa Espero te ayude! - Anya
Hola, Cristian! Debería de funcionar independientemente de la hoja en la que estés. Solo crea una hoja nueva distribuida de la misma manera. La linea var sheet = ss.getActiveSheet(); se asegura de que el código detecte la hoja en la que te encuentras y ahí ejecuta lo demás - Anya
Hola Cristian, con este método no es posible porque no estamos usando API Keys y estamos aprovechando las funciones contenidas dentro de Apps Script, pero si cambias el código para hacer un request http con tu API Key a Google Maps con Google Cloud Platform, ya te permite pagar por uso y sobrepasar el límite de 1000. Puedes revisarlo en esta documentación: developers.google.com/maps/documentation/geocoding/overview#ReverseGeocoding y esta otra dirección: developers.google.com/apps-script/reference/maps/maps Espero que te ayude 😀 -Alekz
Hola, Raúl! Es porque tus números están separados por puntos después del decimal. Podrías intentar escribirlo como -11.700109 3.246111 también te recomiendo ver este video donde Alekz habla sobre cómo configurar el separador de decimales para tu región ruclips.net/video/uMsN23hheW4/видео.html Espero te ayude! - Anya
¡Hola! Gracias por comentar. Eso puede pasar si el código no está tomando los datos correctamente de la hoja, es decir, si está tomando filas vacías o cosas así. Asegúrate de que el orden de las columnas sea como se ven en el video porque el código está pensado para ese orden particular. También asegúrate de poner el código tal cual como se ve o cópialo de acá: tesel.mx/convertir-coordenadas-de-latitud-y-longitud-en-direcciones-con-google-sheets-y-google-maps-reverse-geocoding-8059/ . Espero que te ayude, ¡un saludo! 😃 -Alekz
Hola Miguel Ángel, asegúrate de que las celdas de tu hoja empaten exactamente con el código proporcionado. Si cambias el orden de las columnas, también debes cambiarlo en el código. La primera vez que lo hagas te recomiendo hacer el ejemplo tal cual como se ve en el video, y una vez que haya funcionado, modificarlo a tus necesidades. Espero que te ayude 😀 -Alekz
Hola Bryger. El método inverso en donde tienes las direcciones y requieres la latitud y longitud lo explico en este video: ruclips.net/video/v795GCDK86s/видео.html Espero que te ayude 😀 -Alekz
hola bueno dias me sale este error y no se a que se debe ayuda porfavor u.u Error Exception: Cannot call SpreadsheetApp.getUi() from this context. onOpen @ Código.gs:7
Actualización: Google cambió el menú que muestro en 02:15 para crear código a Extensiones - Apps Script , ya no está en Herramientas - Editor de secuencias de comandos. Por si lo buscaban y no les aparecía. 😀
-Alekz
Gracias si lo busque y ya no estaba.
Muchas gracias por la actualización, es de mucha ayuda el poder actualizar esto, comparto.
Buenas tardes, el video es muy util, sin embargo no se como hacer porque las direcciones me apareen en este formato: 67P76Q3H+6H y no se como cambiarlo.
Ayuda, Gracias!
@@paulacastiblanco1816 Hay otro video que se llama ( Configurar separador de decimales con comas y puntos dependiendo de tu país en Google Sheets) y explican como solucionarlo, es por la región
Muchas gracias estimado, pero me podria decir donde se encuentra la opcion ahora?
excelente herramienta!!
Me funcionó bien, tenia mas de 100 datos y tuve que hacer la operacion varias veces, pero me sirvió muho
Mil gracias!
Con mucho gusto Ivan, qué bueno que te haya servido, gracias por comentar 😀
-Alekz
Excelente, me funciono muy bien, ojalas hubiese encontrado este metodo hace 15 dias, gracias!
Con mucho gusto, qué bueno que te sirvió, gracias por comentar 😀
-Alekz
Excelente explicación!! Me sirvió.
Gracias!
saludos
Me has ayudado bastante, gracias, excelente explicación.
Hola Julián, con mucho gusto, qué bueno que te haya servido, gracias por tu comentario 😀
-Alekz
Muchas gracias.
Excelente video me sirvió muchísimo
Donde está la opvion de editor de secuwncias de comandos ? No encuentro esa opvion 😢
Muchísimas gracias por el vídeo! Tesel y será posible obtener el código postal a partir de los datos de longitud y latitud o desde las direcciones?
Hola Christian, con mucho gusto, gracias por tu comentario! Sí es posible lo que preguntas, si revisas la documentación (developers.google.com/maps/documentation/geocoding/requests-reverse-geocoding), además de la dirección en resultado.formatted_address , también regresa un arreglo resultado.address_components y ahí viene el dato postal_code . Espero que te ayude 😀
-Alekz
Pudiste hacerlo? es lo que estoy intentando en estos momentos, pero no lo he logrado
Excelente video, muchas gracias.
Con mucho gusto, gracias por tu comentario Francisco. 😀
-Alekz
Buenas tardes, amigo si la latitud y longitud no están en la columna 1 y 2?
¿Cómo puede configurarse a otras columnas? mis datos no están en la columna A y B, sino en la L y M
SALUDOS
gracias por esta informacion , es una excelente herramienta
una pregunta , solo se pueden convertir a direcciones mil coordenadas por dia , como puedo aumentar para que sean mas , por lo menos a 10mil , hay alguna opcion ??
Saludos
Te hago una consulta, cuando pongo mas de 100 latitudes y longitudes me dice que "excedi el limite" pero el mismo es 1000/dia. Tenes idea como solucionar el problema este? Se puede agregar un Delay para que no haga todas las solicitudes y no mande este error? o como?
Hola, necesito obtener el place id de muchas ubicaciones, tienes alguna rutina que lo haga?, tengo las coordenadas y la direccion, pero me piden el place id, help!
Hola Verónica. Gracias por comentar. Con este mismo procedimiento lo puedes hacer, solamente tienes que usar el dato de resultado.place_id (en el ejemplo usamos formatted_address) que viene incluido en la respuesta que regresa Google. En la documentación puedes encontrar más datos que te servirán: developers.google.com/maps/documentation/geocoding/requests-reverse-geocoding . Espero que te ayude 😀
-Alekz
Tenemos alguna manera de dirección a código postal?
a mi me pide verificacion de google para poder ejecutar en google
Buenas tardes, el video es muy util, sin embargo no se como hacer porque las direcciones me apareen en este formato: 67P76Q3H+6H y no se como cambiarlo.
Ayuda, Gracias!
Me pasa igual, conseguiste solucionarlo?
buenas, mis coordenadas estan en el siguiente formato 25°39'20"N100°26'53"W que parte del codigo debo cambiar para que me las reconozca
hola amigo, pudiste hacer el cambio? yo no encuentro solucion...
Hola! Acabo de publicar un video que justamente resuelve esta duda, espero que te ayude! 😄 ruclips.net/video/-9W6Ho0UIOE/видео.html
-Alekz
muy buen video!! me ayudo mucho, una consulta si quiero hacer mas de 100 registros me tira un mensaje que dice "Exception: El servicio se ha solicitado demasiadas veces en poco tiempo: geocode. Prueba con Utilities.sleep(1000) entre una llamada y otra." como puedo hacer para solucionar este problema? quisiera poner mas de 100 registros, pero solo me devuelve 100, desde ya gracias!!
¿que puedo hacer si me aparecen direcciones de otro país?
hay manera de que solo me muestre la ciudad y el pais?
Hola, me sale este error:
"Exception: Los parámetros (null,null) no coinciden con la firma de método de Maps.Geocoder.reverseGeocode."
¿Cómo puedes cambiar el código para que no sean las columnas A y B y sean las M y N?
Buenas Javi! Tengo exactamente el mismo problema. ¿Conseguiste arreglarlo?
Alguien sabe por qué al intentar conceder permisos te salta el mensaje: "Google no ha verificado esta aplicación" y no te deja avanzar?
tienen el documento en algún link para descargar
hay alguna forma de que lo haga de forma automatica?
Hola Rafael, sí la hay con Triggers. En un futuro haré una guía al respecto pero mientras tanto puedes buscar ese concepto, no es complicado. Espero que te ayude 😀
-Alekz
Hola, es un excelente video, pero no me deja ejecutarlo en la parte de dar permiso selecciono mi cuenta y no me deja seguir y me aparece este erro.
Google no ha verificado esta aplicación
La aplicación está solicitando acceso a información sensible de tu cuenta de Google. No deberías utilizar esta aplicación hasta que el desarrollador (mi correo) la verifique con Google.
puedo dividir la celda pero no mantiene el formato
hola al presionar "geocodificacion" me aparece la sgte frase: No se encontró la función de la secuencia de comandos: geocodificacion_inversa
Hola, Patricio! Es porque no tienes una función con ese nombre. Asegurate de haber copiado el código completo, lo encuentras en la descripción del video, o en caso de que lo hayas escrito a mano, que la función de geocodificación se llama exactamente geocodificacion_inversa
Espero te ayude!
- Anya
Muchas gracias. Si tengo varias hojas en donde debo hacer los mismo, qué parte del código modifico?
Hola, Cristian! Debería de funcionar independientemente de la hoja en la que estés. Solo crea una hoja nueva distribuida de la misma manera.
La linea var sheet = ss.getActiveSheet(); se asegura de que el código detecte la hoja en la que te encuentras y ahí ejecuta lo demás
- Anya
No me deja acceder a los permisos
Como puedo quitar el error Exception: Servicio solicitado demasiadas veces en un mismo día: geocode ?
Hola Cristian, con este método no es posible porque no estamos usando API Keys y estamos aprovechando las funciones contenidas dentro de Apps Script, pero si cambias el código para hacer un request http con tu API Key a Google Maps con Google Cloud Platform, ya te permite pagar por uso y sobrepasar el límite de 1000. Puedes revisarlo en esta documentación: developers.google.com/maps/documentation/geocoding/overview#ReverseGeocoding y esta otra dirección: developers.google.com/apps-script/reference/maps/maps
Espero que te ayude 😀
-Alekz
buenas noches me sale un error
A
si lo tengo Longitud y Latitud -11.700.109 3.246.111
Exception: Argumento no válido: location
Aceptar
Hola, Raúl! Es porque tus números están separados por puntos después del decimal. Podrías intentar escribirlo como -11.700109 3.246111 también te recomiendo ver este video donde Alekz habla sobre cómo configurar el separador de decimales para tu región ruclips.net/video/uMsN23hheW4/видео.html
Espero te ayude!
- Anya
Hola Alekz, al ejecutar el código, me aparece el mensaje: "Exception: Argumento no valido: location" ¿Qué tengo que hacer? Muchas gracias
¡Hola! Gracias por comentar. Eso puede pasar si el código no está tomando los datos correctamente de la hoja, es decir, si está tomando filas vacías o cosas así. Asegúrate de que el orden de las columnas sea como se ven en el video porque el código está pensado para ese orden particular. También asegúrate de poner el código tal cual como se ve o cópialo de acá: tesel.mx/convertir-coordenadas-de-latitud-y-longitud-en-direcciones-con-google-sheets-y-google-maps-reverse-geocoding-8059/ . Espero que te ayude, ¡un saludo! 😃
-Alekz
tengo el mismo problema y ya revise que mis datos siguen la misma estructura que la del video, alguna otra alternativa para solucionarlo? 🫨
Hola
me sale este error
Exception: Argumento no válido: location
Hola, Israel. Disculpa, ¿Qué separador de decimales estas utilizando? El script espera que utilices punto como separador
- Anya
Me arroja el siguiente error al correr la geocodificacion: Exception: Argumento no válido: location, me podrias ayudar de favor.
Hola Miguel Ángel, asegúrate de que las celdas de tu hoja empaten exactamente con el código proporcionado. Si cambias el orden de las columnas, también debes cambiarlo en el código. La primera vez que lo hagas te recomiendo hacer el ejemplo tal cual como se ve en el video, y una vez que haya funcionado, modificarlo a tus necesidades. Espero que te ayude 😀
-Alekz
@@Tesel ya lo intente sin éxito con tu ejemplo, tienes algún correo para mandarte la info y ver en qué estoy mal porfa
SI TENGO AL CONTRARIO tengo el link de maps y requiero la latitud y long
Hola Bryger. El método inverso en donde tienes las direcciones y requieres la latitud y longitud lo explico en este video: ruclips.net/video/v795GCDK86s/видео.html Espero que te ayude 😀
-Alekz
hola bueno dias me sale este error y no se a que se debe ayuda porfavor u.u
Error Exception: Cannot call SpreadsheetApp.getUi() from this context.
onOpen @ Código.gs:7
pudiste solucionarlo, me aparece lo mismo
Podrían ayudarnos, me aparece el mismo codigo de error