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

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ส.ค. 2024
  • 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/
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 163

  • @user-vq7ko7vb8s
    @user-vq7ko7vb8s 11 หลายเดือนก่อน

    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!

  • @Pokayoke_arq
    @Pokayoke_arq ปีที่แล้ว +8

    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.

  • @blusky2134
    @blusky2134 2 ปีที่แล้ว

    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.

  • @jotaferco
    @jotaferco หลายเดือนก่อน

    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

  • @angelhdezhernandez595
    @angelhdezhernandez595 11 วันที่ผ่านมา

    Simplemente, muchas gracias. Gran trabajo.

  • @Leover378
    @Leover378 2 ปีที่แล้ว +1

    Se ve bien, para muchos proyectos!

  • @Hector_Roa
    @Hector_Roa ปีที่แล้ว

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

  • @grupokeyla179
    @grupokeyla179 ปีที่แล้ว +2

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

  • @juancarloscoronadocurrea1607
    @juancarloscoronadocurrea1607 4 หลายเดือนก่อน

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

  •  4 หลายเดือนก่อน

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

  • @ExDiego
    @ExDiego 7 หลายเดือนก่อน

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

  • @jumaov
    @jumaov ปีที่แล้ว +1

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

  • @victorzentenoramos4911
    @victorzentenoramos4911 2 ปีที่แล้ว

    me gusta mucho tus aportes brow gracias

  • @algoritmolegal
    @algoritmolegal ปีที่แล้ว +1

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

  • @forwarddistrictgurls7570
    @forwarddistrictgurls7570 2 ปีที่แล้ว +1

    maravilloso gracias por el tutorial 👍👍

  • @triniluna
    @triniluna ปีที่แล้ว

    Un genio!! Gracias por este video

  • @folstag93
    @folstag93 2 ปีที่แล้ว +1

    Excelente video. Saludos. Tienes un contenido excelente.

  • @Henry_Nunez
    @Henry_Nunez ปีที่แล้ว

    *Excelente, muchas gracias* 👉🔔

  • @luqueluis4972
    @luqueluis4972 ปีที่แล้ว

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

  • @mariojoelrojascruz9116
    @mariojoelrojascruz9116 7 วันที่ผ่านมา

    Excelente, muchas gracias 🎉🎉🎉 sugerencia por que no haces una implementancion de github a la app de acceso por código qr ha que los usuario de ios no guarda el fichaje

  • @nico14068
    @nico14068 ปีที่แล้ว

    Sos un capo, muchas graciasssss

  • @samirleon7346
    @samirleon7346 2 ปีที่แล้ว +1

    Sos un crack eres mi ídolo we😳🥳

  • @abayubarodriguez26
    @abayubarodriguez26 2 ปีที่แล้ว +1

    muy bueno la solucion felicitaciones!!!!

    • @bricodev
      @bricodev  2 ปีที่แล้ว

      Gracias! ☺

  • @henryramos8392
    @henryramos8392 6 หลายเดือนก่อน

    Muy bien gracias

  • @ricardocaballero8126
    @ricardocaballero8126 ปีที่แล้ว

    Genial gracias

  • @alvaromoreno5257
    @alvaromoreno5257 ปีที่แล้ว +2

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

  • @carlaovandoperez7858
    @carlaovandoperez7858 ปีที่แล้ว

    excelente tip me funciono

    • @aristillo
      @aristillo ปีที่แล้ว

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

  • @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)

  • @alezuniga5009
    @alezuniga5009 9 หลายเดือนก่อน

    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
    @robertocarlosbetancurboliv2633 4 หลายเดือนก่อน

    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
    @holamundo1357 24 วันที่ผ่านมา

    Crack

  • @briankissero
    @briankissero ปีที่แล้ว

    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 !!!

  • @dyanirapatinovela66
    @dyanirapatinovela66 ปีที่แล้ว

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

  • @alejosecaira3301
    @alejosecaira3301 ปีที่แล้ว

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

  • @GuillermoPascual-w9s
    @GuillermoPascual-w9s 7 วันที่ผ่านมา

    ¿Como se descargar el QR para usarlo en un dossier? Se podria crear el QR en formato SVG?

  • @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
    @luisangel9057 7 หลายเดือนก่อน

    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?

  • @jimcarsergio
    @jimcarsergio 18 วันที่ผ่านมา

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

  • @user-pr3gl6un6h
    @user-pr3gl6un6h 2 หลายเดือนก่อน

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

  • @aragonmxcom7775
    @aragonmxcom7775 5 หลายเดือนก่อน

    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

  • @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?

  • @optikalstudio3751
    @optikalstudio3751 ปีที่แล้ว

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

  • @sauliomedina3937
    @sauliomedina3937 2 ปีที่แล้ว +2

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

    • @bricodev
      @bricodev  2 ปีที่แล้ว +1

      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);
      }

  • @AG-yv4xx
    @AG-yv4xx 2 วันที่ผ่านมา

    Bien todo, pero como puedes generar QR para configurar la wifi? Gracias

  • @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 👍

  • @ExploradorByres
    @ExploradorByres ปีที่แล้ว

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

  • @algoritmolegal
    @algoritmolegal 2 ปีที่แล้ว +2

    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 ปีที่แล้ว +2

      Muy agradecido! Encantado de que sea útil 😊 Te recomiendo que eches un vistazo también a la solución basada en calendario th-cam.com/video/wQs_48zcd48/w-d-xo.html

    • @bricodev
      @bricodev  2 ปีที่แล้ว +3

      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!

  • @irisrojas493
    @irisrojas493 5 หลายเดือนก่อน

    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. 😅😅😅😢😢😢

  • @nicolasmorenoplata4763
    @nicolasmorenoplata4763 ปีที่แล้ว

    Disculpa este código QR es por tiempo limitado?

  • @GuillermoPascual-w9s
    @GuillermoPascual-w9s 7 วันที่ผ่านมา

    COmo descargo el QR? se podria crear un SVG del QR?

  • @jumaov
    @jumaov ปีที่แล้ว +1

    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 ปีที่แล้ว +1

    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?

  • @diegovillegas953
    @diegovillegas953 ปีที่แล้ว

    Hola con imágenes también se puede

  • @matteocalderini9719
    @matteocalderini9719 2 ปีที่แล้ว +5

    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 ปีที่แล้ว +3

      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 ปีที่แล้ว +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 ปีที่แล้ว +1

      @@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.

  • @pisciana88
    @pisciana88 5 หลายเดือนก่อน

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

  • @user-dl3uj4vx4x
    @user-dl3uj4vx4x 4 หลายเดือนก่อน

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

  • @christalwing2560
    @christalwing2560 2 ปีที่แล้ว

    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...? 🤔

  • @vectoriusblack9076
    @vectoriusblack9076 2 ปีที่แล้ว +2

    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 th-cam.com/video/d09UY2smuBg/w-d-xo.html es bastante trivial modificar éste para que lo haga.
      Un saludo!

  • @JoseMaria-jt7dd
    @JoseMaria-jt7dd 2 ปีที่แล้ว +2

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

    • @bricodev
      @bricodev  2 ปีที่แล้ว +1

      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 ปีที่แล้ว +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...

  • @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 💪

  • @user-wm6xc2vc8i
    @user-wm6xc2vc8i 10 หลายเดือนก่อน

    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!

  • @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 ปีที่แล้ว +1

      no ocupes espacios en la columna A

  • @delfinabottino2139
    @delfinabottino2139 2 ปีที่แล้ว +2

    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 ปีที่แล้ว +1

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

  • @bricodev
    @bricodev  2 ปีที่แล้ว +9

    ⚠️ 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 ปีที่แล้ว +1

      Links caídos, gracias por la info.

    • @danielISTPhoto
      @danielISTPhoto ปีที่แล้ว +1

      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 ปีที่แล้ว +1

      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 11 หลายเดือนก่อน

      @@irukyteama alguien lo ha podido solucionar?

  • @pierovilca7078
    @pierovilca7078 2 ปีที่แล้ว +1

    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 ปีที่แล้ว +1

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

    • @bricodev
      @bricodev  2 ปีที่แล้ว +1

      @@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
    @MiguelCustodioCorbera 2 ปีที่แล้ว +2

    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!

  • @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)

  • @guillermocardozo8458
    @guillermocardozo8458 2 ปีที่แล้ว +2

    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 ปีที่แล้ว +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 ปีที่แล้ว +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

  • @tarifaarenas156
    @tarifaarenas156 ปีที่แล้ว

    -hola, como se crea el dominio???

  • @cristhian5124
    @cristhian5124 ปีที่แล้ว

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

    • @aristillo
      @aristillo ปีที่แล้ว

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

    • @cristhian5124
      @cristhian5124 ปีที่แล้ว

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

  • @AldanaJoseph
    @AldanaJoseph ปีที่แล้ว +1

    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..!

  • @eiborriera879
    @eiborriera879 2 ปีที่แล้ว

    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 ปีที่แล้ว +1

      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.

  • @juanmontecinos7863
    @juanmontecinos7863 2 ปีที่แล้ว

    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

  • @fernandomarti9267
    @fernandomarti9267 2 ปีที่แล้ว

    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:(

  • @eladiet
    @eladiet 2 ปีที่แล้ว

    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 ปีที่แล้ว

      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

  • @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 .?

  • @lateralsoluciones1922
    @lateralsoluciones1922 2 ปีที่แล้ว

    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
    @elkinvc7750 2 ปีที่แล้ว +2

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

    • @bricodev
      @bricodev  2 ปีที่แล้ว +5

      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 ปีที่แล้ว +2

      Si, así es

  • @nandocosanatan6425
    @nandocosanatan6425 11 หลายเดือนก่อน

    En el minuto 3.33 como puedo localizar la logica

  • @jorgecastillo5773
    @jorgecastillo5773 2 ปีที่แล้ว

    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 th-cam.com/video/wQs_48zcd48/w-d-xo.html

  • @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

  • @eiborriera879
    @eiborriera879 2 ปีที่แล้ว +1

    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?

  • @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?

  • @ARMENIA-yr6vo
    @ARMENIA-yr6vo 10 หลายเดือนก่อน

    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 10 หลายเดือนก่อน

      @@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

  • @jo69123
    @jo69123 8 วันที่ผ่านมา

    no está bien explicado, en cuanto a la ejecución

  • @hericuevas
    @hericuevas ปีที่แล้ว

    ES MUY BUENA IDEA PERO NO SE ESCUCHA SU VIDEO

  • @colibridesentircreativo3925
    @colibridesentircreativo3925 2 ปีที่แล้ว +2

    Muchas gracias, mira agrego algo que ayudará a complementar.
    [Descargar QR desde link generado en Google Sheets.]
    th-cam.com/video/fVDLfyZGLBM/w-d-xo.html

    • @briankissero
      @briankissero ปีที่แล้ว

      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
    @django9336 2 ปีที่แล้ว

    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 ปีที่แล้ว +1

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