Conexiones / Datos y paneles
Google Sheets y Marrow Health
AutomatizadoManual
Una hoja que se rellena sola: Marrow envía los números de cada día a un pequeño Apps Script, o importas un CSV una vez.
Abrir en Marrow funciona en un iPhone con Marrow 1.5 o posterior.
Automatizado: Apps Script Manual: Importar un archivo
Automatizado (Apps Script) Gratis
Marrow envía CSV o JSON a una URL con una programación, con la app cerrada. Necesitas: una cuenta de Google.
- En Marrow, abre Exportar y toca Google Sheets. Activa Automatizado.
- En una hoja: Extensions, Apps Script, pega la receta, despliégala como aplicación web.
- En Marrow: Nueva automatización. Su página pide:
- Dirección: la URL de la aplicación web que acaba en
/exec, luego?key=y el secreto de la receta. Apps Script no puede leer encabezados. Tiene este aspecto:https://script.google.com/macros/s/…/exec?key=…. - Datos y Cadencia: el tipo de datos, JSON o CSV, y con qué frecuencia se ejecuta.
- Ejecutar: después de editar el script, despliega una versión nueva:
/execmantiene la antigua hasta que lo hagas. Luego toca Ejecutar ahora.
- Dirección: la URL de la aplicación web que acaba en
Manual (Importar un archivo) Gratis
Un archivo CSV, JSON o GPX, creado cuando lo pides. Necesitas: nada.
- En Marrow, Manual: elige un rango, CSV, Crear exportación, comparte el archivo en Drive.
- En Sheets: File, Import, elige el archivo.
Si no funciona
En Google Sheets
- No hay filas después de Ejecutar ahora. Abre el proyecto de Apps Script y haz clic en Executions a la izquierda. Cada POST aparece ahí con cualquier error.
- Los cambios del script no hacen nada. Deploy, Manage deployments, edita el despliegue activo, elige una versión nueva y Deploy. La dirección
/execsigue ejecutando la versión antigua hasta que lo hagas, y sigue siendo la misma dirección. - La dirección acaba en /dev. Esa solo se ejecuta para personas con acceso de edición que hayan iniciado sesión. Marrow necesita la dirección
/exec. - Entregado, pero sin filas. La receta responde forbidden cuando
?key=no coincide con su SECRET, y Marrow sigue viendo un éxito. Comprueba la clave al final de la dirección. - El script nunca se ejecuta. En el despliegue, Who has access debe dejar que cualquiera llegue a él sin iniciar sesión, como en la receta.
- Importar un archivo en su lugar. En Sheets: File, Import, y luego elige el CSV de Drive o súbelo. Elige la coma como separador si te lo pide.
Comprobaciones de Automatizado
- Prueba con Ejecutar ahora. La línea bajo Ejecutar ahora dice qué pasó. Cualquier respuesta 2xx cuenta como entregada. Cualquier otra aparece como «Server answered» y el código de estado, o el error de red.
- Revisa el Registro de actividad. En la automatización, Más opciones, Registro de actividad lista sus últimas 30 ejecuciones con el resultado de cada una.
- Las ejecuciones llegan tarde. iOS elige el momento de las ejecuciones en segundo plano, y un teléfono que pasa todo el día bloqueado envía cuando se desbloquea de nuevo. Desde la última carrera se pone al día en la siguiente ejecución que funcione.
- Un receptor en tu red doméstica. Marrow necesita acceso a la red local para llegar a él (Ajustes, Privacidad y seguridad, Red local). Toca Ejecutar ahora una vez con Marrow abierta, para que iOS pueda preguntar: en segundo plano lo rechaza sin preguntar.
- No se activa. Cada automatización activada cuenta como una conexión. El plan gratuito mantiene 1 conexión activa a la vez. Marrow Pro mantiene hasta 10: IA, servidores y automatizaciones juntos.
Comprobaciones de Manual
- Nada que compartir. Cada sección de Exportar, Manual crea su archivo para el rango de arriba. Elige un rango más largo si dice que no hay nada en él.
Más soluciones en las guías: Automatizado, Manual.