> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fetchhive.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Google Sheets

> Configura un paso del flujo de trabajo que crea una Google Sheet a partir de datos estructurados del flujo usando una cuenta de Google conectada

# Google Sheets

Usa **Google Sheets** cuando quieras que un paso del flujo de trabajo cree una hoja de cálculo a partir de datos estructurados del flujo.

## Configuración

| Opción                                                                                                                                                                                                                     | Requerido | Descripción                                                                                    |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------- | ---------------------------------------------------------------------------------------------- |
| Name                                                                                                                                                                                                                       | No        | Etiqueta del paso en el lienzo del flujo de trabajo.                                           |
| Integration Authorization                                                                                                                                                                                                  | Sí        | La cuenta de Google conectada seleccionada en **Authentication**.                              |
| Action                                                                                                                                                                                                                     | Sí        | La acción de Google Sheets. El editor actual muestra **Create Spreadsheet**.                   |
| Title                                                                                                                                                                                                                      | Sí        | Valor ingresado en **Title**.                                                                  |
| JSON Data                                                                                                                                                                                                                  | Sí        | Valor ingresado en **JSON Data (Array of Objects)**.                                           |
| When the step fails                                                                                                                                                                                                        | No        | Controla si el flujo de trabajo debe **Terminate Workflow** o **Continue** si este paso falla. |
| Antes de configurar este paso, conecta Google en **Integrations** para tu espacio de trabajo. Si no hay una conexión activa de Google Sheets disponible, el paso muestra una advertencia con un enlace a **Integrations**. |           |                                                                                                |

Usa el botón **Insert Variable** junto a **Title** y **JSON Data (Array of Objects)** si esos valores deben provenir de entradas iniciales o de pasos anteriores del flujo de trabajo.

El editor describe el formato de entrada esperado directamente: cada objeto se convierte en una fila, y las claves se convierten en encabezados de columna.

## Salida

Este paso almacena el objeto de la hoja de cálculo de Google Sheets creada como salida del paso.

Usa la referencia completa de salida en pasos posteriores:

```text theme={null}
{{STEP_IDENTIFIER.output}}
```

Si quieres referenciar un campo específico del objeto de hoja de cálculo creada, insértalo desde el selector de variables después de una ejecución de prueba:

```text theme={null}
{{step_2.output.spreadsheet_id}}
```

Las claves exactas dependen de la respuesta de Google Sheets que se muestre en la salida de tu flujo de trabajo.

## Ejemplo

Abre **Integrations** y conecta Google si es necesario.

Agrega **Google Sheets** a tu flujo de trabajo y elige la cuenta en **Authentication**.

Mantén **Action** establecido en **Create Spreadsheet**.

Ingresa un nombre de hoja de cálculo en **Title**.

En **JSON Data (Array of Objects)**, pasa datos estructurados como:

```json theme={null}
[
  { "Name": "John", "Age": 20 },
  { "Name": "Jane", "Age": 30 }
]
```

Cuando se ejecuta el paso, Fetch Hive crea una hoja de cálculo, usa las claves de objeto como encabezados de columna y escribe cada objeto como una fila.

{/* Add screenshot: Google Sheets step settings with Title and JSON Data field */}

## Notas

* El editor actual expone una acción de Google Sheets: **Create Spreadsheet**.
* La interfaz está optimizada para un arreglo JSON de objetos, pero el backend aún puede procesar otros formatos de entrada.
* Prueba el paso una vez antes de conectar campos de salida anidados a pasos posteriores para que puedas confirmar la forma de la respuesta devuelta.

Consulta también: [Integraciones](../../../workspace/integrations), [Creación y edición](../../creating-and-editing) y [Pruebas e iteración](../../testing-and-iteration)
