Verbindingen / Data en dashboards
Google Sheets en Marrow Health
GeautomatiseerdHandmatig
Een spreadsheet die zichzelf vult: Marrow post de cijfers van elke dag naar een klein Apps Script, of je importeert één keer een CSV.
Openen in Marrow werkt op een iPhone met Marrow 1.5 of nieuwer.
Geautomatiseerd: Apps Script Handmatig: Bestand importeren
Geautomatiseerd (Apps Script) Gratis
Marrow post CSV of JSON volgens een schema naar een URL, ook met de app gesloten. Je hebt nodig: Een Google-account.
- Open in Marrow Exporteer en tik op Google Sheets. Zet Geautomatiseerd aan.
- In een spreadsheet: Extensions, Apps Script, plak het recept, publiceer als webapp.
- In Marrow: Nieuwe automatisering. De pagina vraagt om:
- Adres: de webapp-URL die eindigt op
/exec, dan?key=en het geheim uit het recept. Apps Script kan geen kopteksten lezen. Het ziet eruit alshttps://script.google.com/macros/s/…/exec?key=…. - Gegevens en Cadans: het soort gegevens, JSON of CSV, en hoe vaak het draait.
- Uitvoeren: publiceer na het bewerken van het script een nieuwe versie:
/execblijft de oude draaien totdat je dat doet. Tik daarna op Nu uitvoeren.
- Adres: de webapp-URL die eindigt op
Handmatig (Bestand importeren) Gratis
Een CSV-, JSON- of GPX-bestand, gemaakt wanneer je erom vraagt. Je hebt nodig: Niets.
- Handmatig in Marrow: kies een bereik, CSV, Export aanmaken, deel het bestand naar Drive.
- In Sheets: File, Import, kies het bestand.
Als het niet werkt
In Google Sheets
- Geen rijen na Nu uitvoeren. Open het Apps Script-project en klik links op Executions. Elke POST staat daar met eventuele fouten.
- Wijzigingen in het script doen niets. Kies Deploy, Manage deployments, bewerk de actieve deployment, kies een nieuwe versie en klik op Deploy. Het adres
/execblijft de oude versie draaien totdat je dat doet, en het blijft hetzelfde adres. - Het adres eindigt op /dev. Dat werkt alleen voor aangemelde mensen met bewerkingsrechten. Marrow heeft het adres
/execnodig. - Afgeleverd, maar geen rijen. Het recept antwoordt forbidden als
?key=niet overeenkomt met zijn SECRET, en Marrow ziet nog steeds een succes. Controleer de sleutel aan het eind van het adres. - Het script draait nooit. In de deployment moet Who has access het voor iedereen bereikbaar maken zonder aanmelding, zoals in het recept.
- In plaats daarvan een bestand importeren. In Sheets: File, Import, kies dan de CSV uit Drive of upload hem. Kies een komma als scheidingsteken als erom wordt gevraagd.
Controles voor Geautomatiseerd
- Test met Nu uitvoeren. De regel onder Nu uitvoeren zegt wat er gebeurde. Elk 2xx-antwoord telt als afgeleverd. Al het andere verschijnt als Server answered met de statuscode, of de netwerkfout.
- Bekijk het Activiteitenlog. In de automatisering toont Meer opties, Activiteitenlog de laatste 30 runs met het resultaat van elke run.
- Runs komen laat. iOS kiest het moment voor runs op de achtergrond, en een telefoon die op slot blijft, verstuurt pas bij de volgende keer ontgrendelen. Sinds laatste run haalt het in bij de volgende run die slaagt.
- Een ontvanger op je thuisnetwerk. Marrow heeft toegang tot Lokaal netwerk nodig om erbij te kunnen (Instellingen, Privacy en beveiliging, Lokaal netwerk). Tik één keer op Nu uitvoeren terwijl Marrow open is, zodat iOS het kan vragen: op de achtergrond weigert iOS zonder te vragen.
- Hij gaat niet aan. Elke automatisering die aanstaat, telt als een verbinding. Gratis houdt 1 verbinding tegelijk aan. Marrow Pro houdt er maximaal 10 aan: AI's, servers en automatiseringen samen.
Controles voor Handmatig
- Niets om te delen. Elk onderdeel van Exporteer, Handmatig maakt zijn bestand voor het bereik bovenaan. Kies een langere periode als er staat dat er niets in zit.
Meer oplossingen in de handleidingen: Geautomatiseerd, Handmatig.