Preguntar a la IA
Español ES
Ir a CleverApp

Leer filas de Google Sheets

Busca filas en una hoja de cálculo de Google, guarda valores en variables y muestra las filas a la persona.

Panel de configuración del bloque «Leer filas de Google Sheets»Panel de configuración del bloque «Leer filas de Google Sheets»

Configuración

«Enlace a la tabla», «Hoja», «Rango de filas a procesar» y «Filtros» funcionan como en la configuración común.

  • «Ordenación»: la columna y el orden: «Asc» o «Desc».
  • «Variables de la tabla»: en qué variable guardar el valor de cada columna. Los botones «Añadir variable» y «Añadir variable global» eligen dónde escribir: en una variable del contacto o en una variable global del bot. Se guarda el valor de la primera fila encontrada.
  • «Plantilla de la cadena de mensajes»: qué enviar a la persona por cada fila:
    • «Plantilla»: texto. El valor de una celda se inserta por la letra de su columna: {{ A }}, {{ B }};
    • «Foto» y «Archivo»: la letra de la columna cuya celda contiene un enlace directo a una imagen o a un archivo.
  • «Número de registros por mensaje»: cuántas filas mostrar, de 1 a 100.
  • «Procesar la tabla con JavaScript»: activa el campo «JavaScript para procesar la tabla». En el código, las filas encontradas están disponibles como sheet.data: un array de filas en el que cada fila es un array de celdas. Qué columnas cargar para el código se indica llamando a setColumnRange("A:Z"). Los detalles están en Variables integradas.
  • «Menú»: los botones del bloque.

Después, los valores guardados se usan como variables normales: {{ $precio }}; los detalles están en Datos que puedes insertar. Puedes dejar la plantilla vacía si solo necesitas las variables.

Salidas

  • «No se encontraron registros»: en el rango no hay filas que cumplan los filtros. En ese caso, las variables no cambian.
  • Botones de «Menú»: la persona pulsó un botón.
  • «Cualquier otra frase»: la persona escribió otra cosa.
  • «Continuar»: justo después de guardar las variables y enviar las filas.

Nota

Si «Continuar» no está conectado a nada y «Cualquier otra frase» sí, el bot sigue por «Cualquier otra frase» justo después de mostrar las filas, sin esperar respuesta.