Envío de Correos Automatizado con Google Apps Script y AppSheet

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 พ.ย. 2024

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

  • @jorgearteaga2500
    @jorgearteaga2500 7 หลายเดือนก่อน +3

    Hola excelente aporte muchas gracias, por favor podrías explicar como configurar el pdf para enviar adjunto en el correo sería de gran ayuda. Saludes…

    • @arpa1520
      @arpa1520 7 หลายเดือนก่อน +1

      si seria bueno, estuve tratandode de arreglar con codigo para abjuntar el pdf y no he tenido resultados, cuando lo pruebo ya no me envia la notificacion, gracias de ante mano

    • @geekode
      @geekode  7 หลายเดือนก่อน +3

      Lo haremos en los siguientes 3 videos ya que requiere de preparar la app.

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

    Muchas gracias por compartir tu conocimiento, fue un increíble video muy correcto todo y muy bien explicado, FELICIDADES!

  • @salvapg1986
    @salvapg1986 5 หลายเดือนก่อน +1

    Gracias. Resolví el asunto. Gran video!

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

    Excelente video, tengo una consulta: se pueden enviar teniendo acceso a una cuenta delegada? usamos cuentas google y necesito enviar desde una cuenta delegada unos correos formales pero sólo salen con mi dirección personal de correo

  • @mikelecuadorian
    @mikelecuadorian 3 หลายเดือนก่อน +1

    Excelente me ayudo mucho este video, solo me falta agregar la imagen subida con la misma aplicación, si tienes una manera de hacerlo te agradecería mucho.

  • @ludicasmauxinorte2024
    @ludicasmauxinorte2024 6 หลายเดือนก่อน +1

    Hola, bueno el video, pero puedo enviar una imagen o mejor dicho un QR en lugar de las notas?

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

      Sí es posible enviar imágenes adjuntas pero necesitan estar cargadas en algún servidor temporal como firebase. Si son QRs es mucho más fácil porque 1. Puedes usar servicios de generación de QRs en línea o puedes cargar tu QR no como una foto sino como un texto en Appsheet. Esto guardará la imagen en código y podrás desplegarlo luego en el Mail.

  • @jumaovca.sistemas
    @jumaovca.sistemas 7 หลายเดือนก่อน

    Buenísimo este video, graaaaacias por compartir. Aprovechando , he mirado todos tus videos y maravillado con lo fácil que explicas. Sería posible que hagas un video con el siguiente razonamiento: Tengo una tabla [TasaCambio] que contiene las siguientes columnas ---> TasaCambioID, MarcaTiempo y TasaCambio, la idea es que mediante una acción me tome el último valor de la columna TasaCambio y lo inserte en cada linea de otra tabla [Botellones] en la Columna TasaCambio de esa tabla. Pocas palabras es actualizar la tasa de cambio de cada uno de los rubros de la tabla [Botellones]. Gracias de antemano. 👍👍👍👍👍👍

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

      La tabla botellones también tiene campo fecha?

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

    Hola se puede cambiar por alguna funcion o protocolo el email del remitente? Tengo un excel que depende de la empresa se tiene que enviar desde un email diferente. E sposible?

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

      Sí es posible pero tienes que tener permisos de delegación en Gmail para poder enviar desde otro email y colocar el correo de ese usuario como en este ejemplo:
      function enviarCorreoEnNombreDeOtroUsuario() {
      var correoUsuario = "correo@dominio.com"; // Correo del usuario en cuyo nombre enviarás el correo
      var asunto = "Asunto del correo";
      var cuerpo = "Cuerpo del correo";
      // Envío del correo electrónico
      GmailApp.sendEmail(correoUsuario, asunto, cuerpo, {from: "tu_correo@gmail.com"});
      }

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

    Buen aporte pero se puede hacer esto enviar los correos masivamente ?

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

      Sí es posible enviar correos masivos mediante Google Apps Script pero debe hacerse con cuidado debido a las limitaciones diarias de envío de correo de Gmail para evitar el abuso del servicio.
      • G Suite (Google Workspace) accounts: hasta 1,500 correos por día.
      • Free Gmail accounts: hasta 100 correos por día.
      Este es un ejemplo de cómo crear una función enviarCorreo que toma una lista de destinatarios y envía correos masivos:
      function enviarCorreosMasivos() {
      var hoja = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("DatosCorreo"); // Reemplaza con el nombre de tu hoja que contiene los datos
      var datos = hoja.getRange("A2:C" + hoja.getLastRow()).getValues(); // Suponiendo que los datos están en las columnas A, B y C
      var contadorEnvios = 0;
      var limiteEnvios = 100; // Cambia a 1500 si usas una cuenta G Suite
      datos.forEach(function(fila) {
      if (contadorEnvios >= limiteEnvios) {
      return; // Deja de enviar correos si se alcanza el límite
      }
      var correo = fila[0]; // Columna A
      var nombre = fila[1]; // Columna B
      var status = fila[2]; // Columna C
      enviarCorreo(correo, nombre, status);
      contadorEnvios++;
      Utilities.sleep(1000); // Esperar 1 segundo entre envíos para evitar restricciones de tasa
      });
      }
      function enviarCorreo(correo, nombre, status) {
      var asunto = "Actualización de estado";
      var cuerpo = "Hola " + nombre + ",

      Tu estado es: " + status + ".

      Saludos.";
      GmailApp.sendEmail(correo, asunto, cuerpo);
      }

  • @junioredinsonmatiasbardale9661
    @junioredinsonmatiasbardale9661 6 หลายเดือนก่อน +1

    Entonces esa funcion de script de google es una amternativa para enviar correos a otros usuarios sin necesidad de comprar una licencia , porque el normal solo te envia a tu corrro que tiene rehustrado en appchet en cambio el que jsas en el video va oara otros

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

      Aclárame esa duea

    • @geekode
      @geekode  6 หลายเดือนก่อน +1

      Hola, lamentablemente requiere de una licencia para hacer uso de los bots y del conector de AppScript. Pero hay una forma de ejecutarlos utilizando activadores de las hojas de cálculo. Solo necesitas programar para que el Script se ejecute ante cualquier cambio de la hoja de cálculo. Luego el Script tiene que revisar los registros pendientes de ejecutar y listo. Voy a trabajar en un video sobre ello.

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

    ya me manda toda la información al correo, pero quiero agregar un archivo adjunto en pdf como lo puedo hacer

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

      ya lo resolví, ya pude enviar el correo con archivo adjunto

  • @thuanngoc822
    @thuanngoc822 7 หลายเดือนก่อน +1

    please Script?

    • @geekode
      @geekode  7 หลายเดือนก่อน +1

      Hi here’s the script script.google.com/d/1eOthenBW-qoUN5JA5zEt-1EvYqglIJ3NV_Jk2OqXaQ7IKq8YmkvJulW1/edit?usp=drivesdk

  • @elpanamiguel1309
    @elpanamiguel1309 4 วันที่ผ่านมา

    ayudaaaa jsjsjs no se manda en correo