Crea tu sistema de QRs dinámicos con Google Sheets, Apps Script y Github pages

Ғылым және технология

Hay infinidad de utilidades que permiten generar códigos QR. Esto es lo que llamamos un código QR estático: en el momento de crearlo, lo vinculamos con una dirección de internet concreta que no podemos cambiar…
PERO ENTONCES
Si hemos impreso y distribuido este código QR en tarjetas de visita, tazas…
¿Qué pasa si, una vez tenemos toda este material, queremos cambiar la dirección a la que apunta? ¡El código que habíamos generado ya no sirve! ¿Tiramos todo el material a la basura? ¿Cómo podemos hacerlo?
Para solucionar este problema podemos utilizar códigos QR dinámicos. Un código QR dinámico no apunta para siempre a una dirección concreta, sino que nos permite modificar en cualquier momento el contenido al cual dirigimos al usuario. De esta manera podemos mantener el mismo código QR que ya hayamos distribuido, y hacer que éste apunte a la información que nos interese en cada momento.
En este vídeo vamos a crear un sistema de códigos QR dinámico utilizando solamente herramientas gratuitas, como son Google sheets y GitHub pages.
------------------------------------------------------------------------------------------------------------
Para pasar de la programación, salta a 'Vamos a probarlo'
📉 Hoja de Google Sheets aquí: docs.google.com/spreadsheets/...
👨‍💻 Repositorio de Github aquí: github.com/trendingtechbiz/Dy...
------------------------------------------------------------------------------------------------------------
📃 Partes del vídeo:
0:00 Intro
1:42 Cómo funciona por dentro
2:18 Sheets
5:10 Apps Script
8:40 Github pages
12:30 Vamos a probarlo
------------------------------------------------------------------------------------------------------------
🖼 Thumbnail: www.behance.net/milviadesign
🎼 Música: www.streambeats.com/

Пікірлер: 157

  • @Pokayoke_arq
    @Pokayoke_arq Жыл бұрын

    Despues de 10 horas y unas 10 repeticiones del video lo he logrado, ¿qué era lo que fallaba?, no tengo idea, pero he refrescado todo lo poco que aprendí en la secundaria sobre codigo html desde hace unos 15 años, es todo una nostalgia muchas gracias.

  • @user-vq7ko7vb8s
    @user-vq7ko7vb8s10 ай бұрын

    Muchas gracias por este tutorial! Me había vuelto loco buscando alternativas a sacar estadísticas de varios códigos QR y con esta combinación conseguí el objetivo deseado. Gran trabajo!

  • @jotaferco
    @jotaferco21 күн бұрын

    Un crack! Muchas gracias por esta herramienta. Un aporte , no olvidar olvidar colocar el enlace que se genera en Apps Scrip entre “ " por este pequeño detalle luché mucho para visualizar el contenido cargado al código QR

  • @blusky2134
    @blusky2134 Жыл бұрын

    Mijo vos sois er papa de los Heladossss!!!! gracias por tus aportes tan geniales...

  • @johngorrion
    @johngorrionАй бұрын

    Nada tenía un par de dudas pero las he solucionado leyendo los comentarios, eres un grande, ahora toca retocar el estilo de la pantalla de carga para que quede bien pro, muchas gracias caballero, nuevo sub.

  • @grupokeyla179
    @grupokeyla179 Жыл бұрын

    Eres un Crack tío!!!! saludos desde Barcelona

  • @Leover378
    @Leover3782 жыл бұрын

    Se ve bien, para muchos proyectos!

  • 4 ай бұрын

    Hola!! me ha encantado el vídeo, y me está funcionando de maravilla. Muchisimas gracias por compartir cosas tan interesantes y útiles!

  • @Hector_Roa
    @Hector_Roa Жыл бұрын

    Excelente, me ha servido a la perfección muchas gracias

  • @algoritmolegal
    @algoritmolegal Жыл бұрын

    Bro me encantas tus videos por los grandes aportes de tus proyectos, cómo puedo darte 1000 likes 💪

  • @jumaov
    @jumaov Жыл бұрын

    Mejor Imposible. A implementarlo de una. Gracias por compartir. Una gran saludo.

  • @juancarloscoronadocurrea1607
    @juancarloscoronadocurrea16074 ай бұрын

    Gracias, la verdad es que está muy bien explicado y fácil de entender.

  • @ExDiego
    @ExDiego7 ай бұрын

    Que master loco !!! excelente tutorial. Muchas Gracias !

  • @folstag93
    @folstag932 жыл бұрын

    Excelente video. Saludos. Tienes un contenido excelente.

  • @luqueluis4972
    @luqueluis4972 Жыл бұрын

    Muchas gracias Bro... muy buen aporte. Me suscribo a tu canal.

  • @victorzentenoramos4911
    @victorzentenoramos4911 Жыл бұрын

    me gusta mucho tus aportes brow gracias

  • @forwarddistrictgurls7570
    @forwarddistrictgurls75702 жыл бұрын

    maravilloso gracias por el tutorial 👍👍

  • @Henry_Nunez
    @Henry_Nunez Жыл бұрын

    *Excelente, muchas gracias* 👉🔔

  • @triniluna
    @triniluna Жыл бұрын

    Un genio!! Gracias por este video

  • @samirleon7346
    @samirleon73462 жыл бұрын

    Sos un crack eres mi ídolo we😳🥳

  • @alvaromoreno5257
    @alvaromoreno5257 Жыл бұрын

    Hola! Gracias por tu vídeo. Para insertar varios enlaces sería en la columna C y listo?

  • @abayubarodriguez26
    @abayubarodriguez262 жыл бұрын

    muy bueno la solucion felicitaciones!!!!

  • @bricodev

    @bricodev

    2 жыл бұрын

    Gracias! ☺

  • @nico14068
    @nico14068 Жыл бұрын

    Sos un capo, muchas graciasssss

  • @henryramos8392
    @henryramos83926 ай бұрын

    Muy bien gracias

  • @ricardocaballero8126
    @ricardocaballero8126 Жыл бұрын

    Genial gracias

  • @user-po4gc1cj2q
    @user-po4gc1cj2q Жыл бұрын

    De antemano gracias, y si quiero ponerlo hasta las ultimas celdas que cambios debo de hacer?

  • @orlandomartinez7886
    @orlandomartinez7886 Жыл бұрын

    Hola. No sé nada de programación, pero estoy intentando crear un programa para control de stocks de materiales, me gustaría que funcionara de la siguiente manera. Al escanear un código QR de un usuario x me permita agregar los materiales que el usuario piensa retirar y que cada material también sea con código QR. A la vez el programa debe permitir dar entrada de materiales y generar sus códigos QR. Tienes alguna sugerencia

  • @catasistemas
    @catasistemas Жыл бұрын

    Excelente me gustó mucho. Habra una forma para que el qr code sea multi url? Quiero que el mismo qr code tenga una url para descargar una app en android (en caso de que el tlf sea android) y otra url para descargar la app desde IOS (en caso de un iphone)

  • @carlaovandoperez7858
    @carlaovandoperez7858 Жыл бұрын

    excelente tip me funciono

  • @aristillo

    @aristillo

    11 ай бұрын

    segui los pasos de el video pero al generar el QR me manda a mi pagina de github y no me redirige

  • @alezuniga5009
    @alezuniga50099 ай бұрын

    hola, muy buen video. tengo una pregunta como puedo hacer un código qr que al momento de escanear envíe a la dirección por google maps de donde se escaneo el código y también habrá una URL de mi web? muchas gracias por tu tiempo

  • @robertocarlosbetancurboliv2633
    @robertocarlosbetancurboliv26334 ай бұрын

    Maestro buenas noches , desde Medellin Antioquia Colombia , Felicidades por su aporte , tengo una inquietud yo quiero realizar qr para asistencia de un curso , y como son varios cursos y diferentes grados se puede utilizar un codigo dinamico o estatico

  • @holamundo1357
    @holamundo135712 күн бұрын

    Crack

  • @dyanirapatinovela66
    @dyanirapatinovela66 Жыл бұрын

    Si, quiero usar codigos qr dinamicos para asistencia como haría?

  • @briankissero
    @briankissero11 ай бұрын

    muy bueno el video. el unico problema que tengo es que no puedo descargar el qr. como puedo hacer ? intente con capturade pantalla pero no queda bien. gracias !!!

  • @jimcarsergio
    @jimcarsergio5 күн бұрын

    Hola. tengo un problema con los QR. ¿hay algún máximo de QR que se puedan generar?

  • @alejosecaira3301
    @alejosecaira330111 ай бұрын

    hola como vas una pregunta (no me carga el archivo que subo en linkl y solo me sale el color azul

  • @algoritmolegal
    @algoritmolegal2 жыл бұрын

    Muchas gracias por tremendo aporte a la comunidad, esto me será de mucha utilidad, pero me preguntaba si añadiendo otro codigo a la hoja "Hits" se podria mostrar el correo o algun identificador de la persona que escaneo nuestro codigo QR, QUEDO ATENTO A TU RESPUESTA.

  • @bricodev

    @bricodev

    2 жыл бұрын

    Muy agradecido! Encantado de que sea útil 😊 Te recomiendo que eches un vistazo también a la solución basada en calendario kzread.info/dash/bejne/qYWnwZZxqsbKZJs.html

  • @bricodev

    @bricodev

    2 жыл бұрын

    Respecto a recoger datos del visitante, como el email, no es posible sin que el usuario los proporcione activamente. Algo que sí se podría hacer es añadir el código de Google analytics a la página intermedia de github, de forma que podrías hacer seguimiento de campañas, sin datos personales eso sí. Quizás le pueda dedicar un vídeo a esto en el futuro 😁 Un saludo, espero seguir viéndote por el canal!

  • @proyectobi-ht4ux
    @proyectobi-ht4ux Жыл бұрын

    Hola. He realizado la implementacion de la aplicacion pero tengo un problema, solo me muestra el codigo QR del primero registro, cuando quiero seguri agregando mas codigo QR no sale. Agradeceria puedas apoyarme.

  • @luisangel9057
    @luisangel90576 ай бұрын

    Hola, me había estado funcionando todo perfecto, pero ahora no funciona el apartado de la función IMAGE junto al link. Aparecen en blanco las celdas, no he movido nada. Alguna sugerencia?

  • @user-mo1mi8yt4w
    @user-mo1mi8yt4w Жыл бұрын

    Hola, en la parte donde carga los workflows se demora mucho y no sale el chek verde, sigue en amarillo cargando. Alguna ayuda por favor?

  • @aragonmxcom7775
    @aragonmxcom77755 ай бұрын

    Hice todo lo que comenta este video, pero al leer el QR me envia a una pagina de github, pero marca error 404 File not Found

  • @irisrojas493
    @irisrojas4934 ай бұрын

    hola muy buen video!!! pude hacer mis qr dinamicos y me funciono muy bien durante 10 dias, y ahora ya no redireccion y en app scrypt me da error get... lo malo es que ya mande a imprimir mis qr. 😅😅😅😢😢😢

  • @matteocalderini9719
    @matteocalderini97192 жыл бұрын

    Hola. Felicidades por el vídeo. Me gustaría hacer esto registrando las entradas y salidas de los empleados. Es posible registrar la entrada como sucede en su caso, pero si escanea el código QR nuevamente en lugar de agregar una línea, debería registrar la salida. Si voy a escanear por tercera vez, debería agregar una nueva línea como si fuera un nuevo horario de trabajo. Gracias. Me disculpo por mi español.

  • @bricodev

    @bricodev

    2 жыл бұрын

    Hola! Precisamente tenía pensado hacer un vídeo con un sistema de control de acceso. Espero ponerme en breve. Un saludo y gracias por tu comentario! 😊

  • @folstag93

    @folstag93

    2 жыл бұрын

    @@bricodev Espero que lo puedas traer al canal muy pronto, eso sería genial. Aprovecho para agradecerte por tan buenos videos. Saludos.

  • @jhonwilson5294

    @jhonwilson5294

    2 жыл бұрын

    @@bricodev excelente nuevo seguidor estaremos a la espera me apuntó

  • @eqsventurebuilder2409

    @eqsventurebuilder2409

    2 жыл бұрын

    Llegué invitado por una seguidora del canal. Me sumo a la comunidad y esperamos tus videos nuevos.

  • @user-pr3gl6un6h
    @user-pr3gl6un6hАй бұрын

    Consulta al momento de escanear el codigo qr, la pag solo queda cargando, cual sera el motivo?

  • @optikalstudio3751
    @optikalstudio3751 Жыл бұрын

    todo genial hice todos los pasos y almomento de escanear se me queda cargando y no me redireccionan como lo soluciono hermanito

  • @diegovillegas953
    @diegovillegas953 Жыл бұрын

    Hola con imágenes también se puede

  • @nicolasmorenoplata4763
    @nicolasmorenoplata4763 Жыл бұрын

    Disculpa este código QR es por tiempo limitado?

  • @ExploradorByres
    @ExploradorByres Жыл бұрын

    Buen dia , no logro entender espeificamente donde menciona que genera el codigo qr =(

  • @bricodev
    @bricodev2 жыл бұрын

    ⚠️ Importante!! ⚠️ (1) Para registrar correctamente la hora, has de cambiar la zona horaria en sheets también! Puedes hacerlo en Archivo-propiedades del documento. (2) Si se queda la página azul cargando, es posible que te esté pasando lo que describen aqui: stackoverflow.com/questions/48562159/google-app-script-published-as-a-web-app-not-working se trata de un bug de Apps Script (issuetracker.google.com/issues/72798634) Para solucionarlo, en vez de utilizar directamente la url que obtienes al implementar, añade /a/~ justo después del nombre de host. Por ejemplo: script.google.com/macros/s/AKfycby...KG/exec ha de ser script.google.com/a/~/macros/s/AKfycby...KG/exec

  • @danielISTPhoto

    @danielISTPhoto

    Жыл бұрын

    Links caídos, gracias por la info.

  • @danielISTPhoto

    @danielISTPhoto

    Жыл бұрын

    He intentado arreglar este problema con la modificación del URL de la implementación, pero se queda igual con la página azul y el loading infinito, help

  • @brianahumada9426

    @brianahumada9426

    Жыл бұрын

    disculpa entro a los link y no están habilitados..

  • @irukyteama

    @irukyteama

    Жыл бұрын

    Hola, no me estaria funcionando la solucion a este bug estuve buscando pero no encuentro nada, continua quedandose en la pantalla de carga alguna idea?

  • @adanehecatl

    @adanehecatl

    10 ай бұрын

    @@irukyteama alguien lo ha podido solucionar?

  • @lossukosgarciagonzalez6744
    @lossukosgarciagonzalez6744 Жыл бұрын

    gran video!! me ha aclarado muchas dudas, me gustaría preguntare si se podría crear cod QR con logo en medio, saludos y gracias de antemano

  • @bricodev

    @bricodev

    Жыл бұрын

    Gracias! Si se puede, tan solo modifica la imagen añadiendo el logo en el centro y asegurate de que la lectura sigue siendo correcta 👍

  • @jumaov
    @jumaov Жыл бұрын

    Una consulta. En mi repositorio Github no me aparece la opción "Setting", que podrá ocurrir, soy nuevo en esto de los repositorios. Gracias por tu comentario.

  • @juliozunza1270

    @juliozunza1270

    Жыл бұрын

    lograste tener una respuesta? igual me pasa lo mismo, no veo el setting. gracias

  • @santiagochiappero4168
    @santiagochiappero4168 Жыл бұрын

    Excelente video!!! Tengo un único problema. Armé la sheet tal y como lo explicaste pero solamente puedo generar el qr de la primera fila, si intengo crear mas qrs en las siguientes filas, no me lo genera. Podrías darme una mano con eso?

  • @MrKulipardo

    @MrKulipardo

    7 ай бұрын

    a mí me pasa lo mismo, lo has solucionado?

  • @sauliomedina3937
    @sauliomedina39372 жыл бұрын

    Puedo asignar diferentes link en la columna target y que al escanear el codigo QR este cambie aleatoriamente...

  • @bricodev

    @bricodev

    2 жыл бұрын

    Te respondí en otro comentario. Prueba con este código: function doGet(e) { if(!e.parameter.k) return ContentService.createTextOutput(""); var k = e.parameter.k; var hits = SpreadsheetApp.getActive().getRange("Config!A:C").getValues().filter(r => r[0]==k); if(hits.length == 0) return ContentService.createTextOutput(""); var url = hits[Math.floor(Math.random()*hits.length)][2]; console.log(url); SpreadsheetApp.getActive().getSheetByName("Hits").appendRow([k,url,new Date()]); return ContentService.createTextOutput(url); }

  • @pisciana88
    @pisciana884 ай бұрын

    se le puede añadir un logo al QR? dinamico

  • @JoseMaria-jt7dd
    @JoseMaria-jt7dd2 жыл бұрын

    MUY BUENO... SE PODRA HACER UN FORMULARIO DE ASISTENCIA AL TRABAJO POR MEDIO DE QR?

  • @bricodev

    @bricodev

    2 жыл бұрын

    Hola! Pues me lo han pedido mas veces, y creo que me voy a poner ya a prepararlo. Tienes alguna sugerencia sobre que requisitos debería cumplir? No prometo nada 😁 pero me ayudaría a enfocarme. Un saludo!

  • @JoseMaria-jt7dd

    @JoseMaria-jt7dd

    2 жыл бұрын

    @@bricodev Gracias x responder... pensaba con ID o DNI de la persona o empleado más apellido y nombre, con horario de ingreso y al salir también... y que al escanear el QR se genere una planilla en el Drive para control del Área que lo necesite... saludos desde Cba Argentina, muy buen trabajo el que haces...

  • @user-dl3uj4vx4x
    @user-dl3uj4vx4x4 ай бұрын

    como puedo agregar un limite de tiempo para utilizar el QR?

  • @AldanaJoseph
    @AldanaJoseph Жыл бұрын

    solucion para descargar los codigos qr: shift + boton derecho mouse guardar como, solo HTML y ahi podras ver los codigos, luego le das sobre el codigo boton derecho nuevamente como imagen y listo..!

  • @alnardogarcia

    @alnardogarcia

    Жыл бұрын

    😊

  • @christalwing2560
    @christalwing25602 жыл бұрын

    Se podría hacer una búsqueda de imágenes alojadas en drive (7000 fotos de usuarios) utilizando algún código desde sheets? Ayudame por favor

  • @bricodev

    @bricodev

    2 жыл бұрын

    Hola! Puedes describir mejor que tipo de búsqueda quieres hacer? Basada en nombre de archivo, fechas...? 🤔

  • @anubithanubis8958
    @anubithanubis8958 Жыл бұрын

    Los qr dinámicos generados por esta aplicación tienen un límite de duración? o simplemente puedo cerrar todo y dejar el qr y estará así mientras el dominio en github y la página web a la que quiero dirigir existan?

  • @bricodev

    @bricodev

    Жыл бұрын

    No tienen caducidad 💪

  • @tarifaarenas156
    @tarifaarenas156 Жыл бұрын

    -hola, como se crea el dominio???

  • @vectoriusblack9076
    @vectoriusblack90762 жыл бұрын

    Se podrá obtener la ubicación de maps donde se escaneo el QR?

  • @bricodev

    @bricodev

    2 жыл бұрын

    Claro! Si miras el código del vídeo sobre formularios geolocalizados kzread.info/dash/bejne/lmRtt7tro9Dbcso.html es bastante trivial modificar éste para que lo haga. Un saludo!

  • @pierovilca7078
    @pierovilca70782 жыл бұрын

    Genial , buen video , una consulta y en caso yo asigne un texto y cree un codigo qr en base a esta , como podría hacer para que al nuevamente escanear obtenga un nuevo texto modificado.

  • @bricodev

    @bricodev

    2 жыл бұрын

    Hola! No entiendo tu pregunta. Qué quieres decir con obtener un nuevo texto modificado al escanear de nuevo?

  • @sauliomedina3937

    @sauliomedina3937

    2 жыл бұрын

    Puedo asignar diferentes link en la columna target y que al escanear el codigo qr este cambie aleatoriamente...

  • @bricodev

    @bricodev

    2 жыл бұрын

    @@sauliomedina3937 Hola! Creo que si cambias el código de doGet por el siguiente, conseguirás esto que dices: function doGet(e) { if(!e.parameter.k) return ContentService.createTextOutput(""); var k = e.parameter.k; var hits = SpreadsheetApp.getActive().getRange("Config!A:C").getValues().filter(r => r[0]==k); if(hits.length == 0) return ContentService.createTextOutput(""); var url = hits[Math.floor(Math.random()*hits.length)][2]; console.log(url); SpreadsheetApp.getActive().getSheetByName("Hits").appendRow([k,url,new Date()]); return ContentService.createTextOutput(url); } Si añades varias filas con el mismo valor de Key, pero distintas urls, te devolverá una de ellas aleatoriamente cada vez que escanees. Espero que te sea útil. Gracias por el aporte, un saludo! :)

  • @MiguelCustodioCorbera
    @MiguelCustodioCorbera2 жыл бұрын

    Hola , muy bueno el video, estuve realizando pruebas pero me marca error, es decir al momento de escanear el codigo QR sale cargando la pagina pero sin poder acceder al documento, al parecer estuve revisando el scrip del proyecto q no tiene titulo y las variables e, k, keys, ,urls y url aparece como indefinidas al momento de depurar el código, espero me puedas ayudar . Gracias por tu video

  • @bricodev

    @bricodev

    2 жыл бұрын

    Que error te da exactamente?

  • @luisfranco5177

    @luisfranco5177

    2 жыл бұрын

    hola buenas tardes a mi se queda cargando la pagina y nunca accede al documento

  • @bricodev

    @bricodev

    2 жыл бұрын

    @@luisfranco5177 Hola! Si me posteas aquí la url donde se te queda cargando le echo un vistazo. Un saludo!

  • @user-wm6xc2vc8i
    @user-wm6xc2vc8i10 ай бұрын

    hay alguna manera para registrar ademas de la fecha en la que entran al archivo tambien la direccion de la cuenta que entro? :c me ayudaria bastante

  • @bricodev

    @bricodev

    10 ай бұрын

    Esto requeriría un registro previo de los usuarios, y queda fuera del caso de uso original. Para que lo necesitas? Un saludo!

  • @delfinabottino2139
    @delfinabottino21392 жыл бұрын

    Hola buenas tardes!! Hago todos los pasos, controle todo 100 veces, pero a la hora de abrir lo que esta en el codigo no me carga nada, la pantalla queda en celeste y cargando y cargando, no se que es lo que estoy haciendo mal, porque encima no entiendo mucho lo que hago, solamente fui copiando todos los pasos, asi que no se donde esta el error, si pudiera responderme lo antes posible lo agradeceria! gracias!!!

  • @ErnestoPasini

    @ErnestoPasini

    Жыл бұрын

    Hola me pasaba lo mismo y era por que no habia puesto el nombre Config a la hoja en el google sheet

  • @larelojeriamz6343
    @larelojeriamz6343 Жыл бұрын

    Hola, excelente video. podrías ayudarme con una duda. Sucede que al escanear el código QR aparece el link al que quiero llegue la persona, pero no lo redirige directamente, si no que solo muestra el texto para copiarlo, que se podría hacer para que lo redirija directamente al destino que redirige el link? gracias y espero me ayudes.

  • @alexaipenny

    @alexaipenny

    Жыл бұрын

    no ocupes espacios en la columna A

  • @guillermocardozo8458
    @guillermocardozo84582 жыл бұрын

    Hola amigo soy de Argentina, hice todos los pasos y me anda perfecto sin embargo cuando escaneo QR me trae a la pestaña Hits una hora que no es correcta, por lo visto me trae 5 hs más como si fuera hora de España...como puedo modificar eso para que me quede a la hora local? Gracias amigo un espectáculo las aplicaciones que estas subiendo

  • @bricodev

    @bricodev

    2 жыл бұрын

    Hola! Si, lo olvidé en el video 🤦‍♂️ has de cambiar la hora en sheets también. Has de ir a Archivo-propiedades del documento (te lo digo de memoria). Un saludo!!

  • @guillermocardozo8458

    @guillermocardozo8458

    2 жыл бұрын

    @@bricodev muchas gracias crack, seguí la recomendación y cambie zona horaria en el Sheet y anda perfecto, excelente la aplicación de verdad

  • @MrKulipardo
    @MrKulipardo Жыл бұрын

    Hola, me funciona, pero después de unos días, he abierto la google sheets y no me aparecen pintados los QRs. Los QR siguen funcionando, pero por qué no los puedo ver pintados?

  • @MrKulipardo

    @MrKulipardo

    7 ай бұрын

    ya descubrí el problema, en la columna de los nombres había puesto uno con un espacio en blanco (descojona toda la sheet)

  • @cristhian5124
    @cristhian5124 Жыл бұрын

    Gracias por este video. ¿Es posible retornar la ubicación del usuario al escanear el código QR?

  • @aristillo

    @aristillo

    11 ай бұрын

    te funciono con los pasos del video? a mi me queda cargando la pagina que cree en github y no redirige

  • @cristhian5124

    @cristhian5124

    11 ай бұрын

    No seguí los pasos. Terminé utilizando una plataforma que realiza lo mismo.@@aristillo

  • @eladiet
    @eladiet2 жыл бұрын

    hola! Una pregunta, cómo me puedo descargar el QR del Excel? hay alguna manera de descargarlo en png este QR que se genera? Es que no veo la opción de "descargar" la imagen de la celda. He tenido que hacer una captura de la imagen. Queria saber si hy alguna opción de descarga en vez de captura de imagen. Por lo demás, genial!! muy buen contenido y muy útil!

  • @bricodev

    @bricodev

    2 жыл бұрын

    Prueba a clicar en la imagen con el boton derecho del mouse, mientras aprietas SHIFT. Te aparece la opción de descargar imagen entonces?

  • @briankissero

    @briankissero

    11 ай бұрын

    tengo el mismo problema, pudiste solucionarlo?

  • @juandavidtaleromojica8746

    @juandavidtaleromojica8746

    11 ай бұрын

    Tengo la misma inquietud, no puedo descargar la imagen de los QR para empezar a compartirlo@@briankissero

  • @juanmontecinos7863
    @juanmontecinos78632 жыл бұрын

    Excelente video. Lo probé tal como lo describes en el video y no tengo inconvenientes. Sin embargo, cuando le cambio el nombre a la hoja de "Config" a otro nombre y asigno el mismo en el script no me funciona. Que estaré haciendo mal??

  • @bricodev

    @bricodev

    2 жыл бұрын

    Si cambiaste el nombre en el código, comprueba si has vuelto a implementar despues de cambiar el script! Los cambios no surten efecto hasta que se despliega de nuevo. Mil veces me ha pasado esto 😅

  • @juanmontecinos7863

    @juanmontecinos7863

    2 жыл бұрын

    ​@@bricodev Muchas gracias por la respuesta, lo probé con una nueva implementación y logre conseguir el cambio de nombre de la hoja. Sin embargo, estoy intentando realizar un cambio al código del video pero no logró conseguir el ajuste, agradecería me pudieses orientar. Estoy trabajando un inventario donde tengo 3 Cajas (A, B y C), cada una poseen distintas cantidades de unidades del mismo producto. La Key en cada caso se construye de la siguiente forma: KeyX= codigobarra/lote/unidadesdelacaja ; donde X es la caja. Entonces por ejemplo: Si la caja "A" tiene 1 unidad => KeyA= codigobarra/lote/1 Si la caja "B" tiene 3 unidades => KeyB= codigobarra/lote/3 Si la caja "C" tiene 5 unidades => KeyC= codigobarra/lote/5 *El separador "/" lo uso para separar la información con el comando SPLIT de sheets y poder realizar inventario con google forms y un lector de codigo Barra/QR. Entonces en la hoja "Config" tengo las columnas ordenadas de la siguiente forma: Columnas: | A | B | C | D | E | F | G | Fila 1: | Github | url_Github | Fila 2: | KeyA | QR_CodeA | KeyB | QR_CodeB | KeyC | QR_CodeC | Target | La idea es que si leen el código de cualquier caja (KeyA, B o C) los enlace al mismo Target que corresponde a la ficha del producto. Según entiendo debiese agregar las variables a la función, pero me pierdo en el for... y si debo realizar un ajuste en el index.html de Github. No sé si se puede de esta forma o debo crear 3 hojas (una para cada QR y repetir el código de script) function doGet(e) { if(!e.parameter.k) return ContentService.createTextOutput(""); var k = e.parameter.k; var keyA = SpreadsheetApp.getActive().getRange("Config!A3:A").getValues(); var keyB = SpreadsheetApp.getActive().getRange("Config!C3:C").getValues(); var keyC = SpreadsheetApp.getActive().getRange("Config!E3:E").getValues(); var urls = SpreadsheetApp.getActive().getRange("Config!G3:G").getValues(); for(var i=0;i

  • @juanmontecinos7863

    @juanmontecinos7863

    2 жыл бұрын

    Al final logre hacerlo de la siguiente forma, dejo la solución aunque es un poco rudimentaria. Cree en un Sheet con tres hojas para los QR y una llamada "Registro" que es la equivalente a la "Hits" del video: Hojas: - "QR1" => columna | KeyA | QR_codeA | Target - "QR2" => columna | KeyB | QR_codeB - "QR3" => columna | KeyC | QR_codeC - "Registro" El script es el siguiente: function doGet(e) { if(!e.parameter.k) return ContentService.createTextOutput(""); var k = e.parameter.k; var keys1 = SpreadsheetApp.getActive().getRange("QR1!A3:A").getValues(); var keys2 = SpreadsheetApp.getActive().getRange("QR2!A3:A").getValues(); var keys3 = SpreadsheetApp.getActive().getRange("QR3!A3:A").getValues(); var urls = SpreadsheetApp.getActive().getRange("QR1!C3:C").getValues(); for(var i=0;i

  • @altahookah
    @altahookah Жыл бұрын

    Buenas! Muchas gracias por este contenido realmente es de gran ayuda!! Queria consultar si por casualidad podria alguien ayudarme para cambiar la funcionalidad, que el TARGET (es decir el contenido dinamico) en lugar de ser una URL, sea EL VALOR de una celda del google sheet mismo, es decir no quiero redirecionar a un archivo sino redireccionar a un valor (que tal vez cambie) de la misma sheet. Desde ya muchisimas gracias por todo!!

  • @leandropujol86

    @leandropujol86

    Жыл бұрын

    Hola estoy intentando hacer lo mismo para que redireccione a una celda especifica.. Pudiste resolverlo?

  • @carlosalbertomirandalicas1941

    @carlosalbertomirandalicas1941

    10 ай бұрын

    @@leandropujol86 lograron realizar que es valor solo sea de la celda ?

  • @carlosalbertomirandalicas1941

    @carlosalbertomirandalicas1941

    10 ай бұрын

    logro realizar el valor de celda .?

  • @eiborriera879
    @eiborriera8792 жыл бұрын

    realice todo igual, me salen los qr y se modifican si cambio la clave en la primera columna pero cuando escaneo con gogle lends busca pero no me salen las imagenes y tiene ya el permiso

  • @bricodev

    @bricodev

    2 жыл бұрын

    Hola! Que error te da? Que url deberia cargar? Un saludo!

  • @eiborriera879

    @eiborriera879

    2 жыл бұрын

    @@bricodev . Bueno, realmente no me carga la imagen y no registra los datos en la hoja, realice otro ejemplo parecido si registra pero no veo cual es el problema la vetana se queda en un color azulado

  • @bricodev

    @bricodev

    2 жыл бұрын

    Si al escanear el codigo se queda en la pantalla azul y no continua, presiona f12 (en un pc) y comprueba si hay errores en la consola de javascript. Posiblemente hay algun problema con el servicio web que ha de devolver la url destino. Quizas no esta bien publicado, o la url del archivo en github no es correcta.

  • @fernandomarti9267
    @fernandomarti9267 Жыл бұрын

    Hola! Cuando intento hacer la copia del google shits me manda un mensaje de errror de que no se puede abrir en archivo en este momento. Ya esta desactivado?

  • @bricodev

    @bricodev

    Жыл бұрын

    Debería funcionar, vuelve a probar a ver 😕

  • @fernandomarti9267

    @fernandomarti9267

    Жыл бұрын

    @@bricodev ya lo logré resolver, pero ahora tengo el problema que se me queda la pantalla de carga celeste y no pasa de ahí, ya le agregué la extención que pusiste en el comentario destacado pero aún no se soluciona:(

  • @nandocosanatan6425
    @nandocosanatan642511 ай бұрын

    En el minuto 3.33 como puedo localizar la logica

  • @lateralsoluciones1922
    @lateralsoluciones19222 жыл бұрын

    Hola, genio! al escear el QR me arroja el error "404 File not Found". me dice que la ruta especificada en el archivo .html no hizo macht; pero en el html le coloqué correctamente el link obtenido en "Nueva implementación" ( y colocandole antes de macro el /a/~...donde puede estar el error????. Mil gracias!

  • @bricodev

    @bricodev

    2 жыл бұрын

    Humm pueden ser varias cosas... Has implementado despues de guardar todo?

  • @lateralsoluciones1922

    @lateralsoluciones1922

    2 жыл бұрын

    @@bricodev Siiii, seguire buscando el error. Excelente lo tuyo!!!!

  • @elkinvc7750
    @elkinvc77502 жыл бұрын

    Saludos, te ahorras tiempo solo cambiando el contenido de la carpeta de G Drive, sin código

  • @bricodev

    @bricodev

    2 жыл бұрын

    Hola! En algunos casos sí, es una solución perfectamente válida y más simple. Lo mismo que podrías modificar el documento destino directamente 😉 Pero, qué pasa si más adelante pasas de tener un documento en GDrive a tener tu propia web? Ya no te sirve el QR. Con la solución del vídeo puedes apuntar el QR a cualquier enlace, ya sea otro documento, o cualquier otra dirección fuera de Google.

  • @elkinvc7750

    @elkinvc7750

    2 жыл бұрын

    Si, así es

  • @jorgecastillo5773
    @jorgecastillo57732 жыл бұрын

    Saludos, Alguien sabe si estos QR tienen caducidad?

  • @bricodev

    @bricodev

    2 жыл бұрын

    No tienen. Puedes implementarlo con un pequeño cambio, o puedes utilizar esta solución basada en calendarios kzread.info/dash/bejne/qYWnwZZxqsbKZJs.html

  • @pablobazarlimpieza9604
    @pablobazarlimpieza9604 Жыл бұрын

    HOLA MUY BUENO EL VIDEO ; Y VIENDOLO ME DESPERTO EL SIGUIENTE INTERROGANTE: SI YO OBTENGO EL ENLACE A UNA CELDA DE GSHEETS Y AL CUAL LE GENERO UN QR; ----- LA PREGUNTA ES LA SIGUIENTE---- PUEDO OBTENER DE ALGUNA FORMA EL VALOR DE ESA CELDA MEDIANTE ESE ENLACE /QR?? Y SI CAMBIO EL VALOR DE LA CELA ME vAYA DEVOLVIENDO EL VALOR ACTUAL ??? GRACIAS

  • @bricodev

    @bricodev

    Жыл бұрын

    No seria nada complicado de hacer. En que caso de uso estas pensando? 🤔

  • @pablobazarlimpieza9604

    @pablobazarlimpieza9604

    Жыл бұрын

    Debido a la alta inflacion de mi pais una forma practica de actualizar los precios de un producto en gondola seria cambiarlos y dejar la etiqueta con el qr donde al escanear.. se verian los datos fijos del producto.. como foto y descripcion y el precio de centa acrtualizado..

  • @leandropujol86

    @leandropujol86

    Жыл бұрын

    @@pablobazarlimpieza9604 Hola, estoy intentando hacer lo mismo, poder usar los QR y poder ir actualizando los precios. Pudiste hacerlo? Como?

  • @eiborriera879
    @eiborriera8792 жыл бұрын

    hola me da error

  • @MiguelCustodioCorbera

    @MiguelCustodioCorbera

    2 жыл бұрын

    Yo seguí los mismo pasos y me sale el mismo error que a ti... encontraste el error o la solución?

  • @shileisdead2247
    @shileisdead2247 Жыл бұрын

    Este sistema es para produccion o solo experimental?

  • @bricodev

    @bricodev

    Жыл бұрын

    Depende del SLA que quieras. Personalmente te diría que, si tienes los conocimientos suficientes, para producción implementaría la misma idea en otro lenguaje y en una plataforma que me asegure un SLA minimo. En mis vídeos sólo pretendo implementar una idea de la manera más sencilla, rápida y gratis. Prototipos, POCs. No son soluciones profesionales ni lo pretenden.

  • @shileisdead2247

    @shileisdead2247

    Жыл бұрын

    @@bricodev gracias master

  • @ARMENIA-yr6vo
    @ARMENIA-yr6vo10 ай бұрын

    Ingeniero buenas tardes desde Colombia Ingeniero la verdad he realizado el procedimiento 10 veces y siempre me deja en la pantalla azul tratando como de buscar el pdf para descargar Me puede ayudar mil gracias me interesa demaciado el tema

  • @bricodev

    @bricodev

    10 ай бұрын

    Tienes algun mensaje en el log de errores de appscript? Y en el navegador?

  • @ARMENIA-yr6vo

    @ARMENIA-yr6vo

    10 ай бұрын

    @@bricodev no Ingeniero ningún tipo de mensaje no muestra nada

  • @ARMENIA-yr6vo

    @ARMENIA-yr6vo

    9 ай бұрын

    @@bricodev Ingeniero buenos días desde Colombia Usted me podría orientar sobre cuál puede ser la situación para q no me funcione bien el sistema con la lectura del QR

  • @hericuevas
    @hericuevas Жыл бұрын

    ES MUY BUENA IDEA PERO NO SE ESCUCHA SU VIDEO

  • @colibridesentircreativo3925
    @colibridesentircreativo39252 жыл бұрын

    Muchas gracias, mira agrego algo que ayudará a complementar. [Descargar QR desde link generado en Google Sheets.] kzread.info/dash/bejne/mIp4rsiyiqqycrA.html

  • @briankissero

    @briankissero

    11 ай бұрын

    creo que para el qr que se genera en este programa no sirve ese enlace

  • @Vivirlabiblia

    @Vivirlabiblia

    7 ай бұрын

    @@briankissero Si funciona. Yo lo agregué al excel en la columna después de la página, y funciona. En el casillero te deja el link y después podes obtener la imagen de QR abriendo la misma en una pestaña nueva, para luego guardarla en formato imagen o en svg, dependiendo de la configuración que pusiste en el código de imagecharts

  • 4 ай бұрын

    @@Vivirlabiblia Hola!! Sería posible que nos pasaras de alguna manera la fórmula que se debería de meter en la celda para hacer eso por favor? Te lo agradecería muchísimo. Encuentro cosas, pero es con fórmulas mas simples de QR simples, y parece sencillo, pero esta fórmula de dinámicos es mas larga y no me aclaro con que partes pegar y no soy capaz. Gracias de antemano!!

  • 4 ай бұрын

    Ya lo he conseguido!!

  • @polodibujanye
    @polodibujanye Жыл бұрын

    EL SONIDO MUY BAJOOO!!

  • @django9336
    @django93362 жыл бұрын

    Ayuda, no detecta la función doGet :(, no sé qué estoy haciendo mal

  • @bricodev

    @bricodev

    2 жыл бұрын

    Que error te da exactamente? Has guardado todo antes de publicar?

  • @django9336

    @django9336

    2 жыл бұрын

    @@bricodev Hola, lo pude solucionar, solo hice click en Implementar y recién lo detectó.

Келесі