Připojení / Data a přehledy
Google Sheets a Marrow Health
AutomatickéRučně
Tabulka, která se plní sama: Marrow posílá čísla každého dne do malého skriptu Apps Script, nebo jednorázově naimportujete CSV.
Otevřít v Marrow funguje v iPhonu s Marrow 1.5 nebo novějším.
Automatické: Apps Script Ručně: Importovat soubor
Automatické (Apps Script) Zdarma
Marrow posílá CSV nebo JSON na adresu URL podle rozvrhu, i se zavřenou aplikací. Potřebujete: Účet Google.
- V Marrow otevřete Export a klepněte na Google Sheets. Zapněte Automatické.
- V tabulce: Extensions, Apps Script, vložte recept, nasaďte jako webovou aplikaci.
- V Marrow: Nová automatizace. Její stránka se ptá na:
- Adresa: adresa URL webové aplikace končící na
/exec, pak?key=a tajný klíč z receptu. Apps Script neumí číst záhlaví. Vypadá takto:https://script.google.com/macros/s/…/exec?key=…. - Data a Interval: druh dat, JSON nebo CSV, a jak často se to spouští.
- Spuštění: po úpravě skriptu nasaďte novou verzi:
/execdrží starou, dokud to neuděláte. Pak klepněte na Spustit hned.
- Adresa: adresa URL webové aplikace končící na
Ručně (Importovat soubor) Zdarma
Soubor CSV, JSON nebo GPX, vytvořený, když o něj požádáte. Potřebujete: nic.
- V Marrow, Ručně: vyberte rozsah, CSV, Vytvořit export, sdílejte soubor na Disk.
- V Sheets: File, Import, vyberte soubor.
Když to nefunguje
V Google Sheets
- Po Spustit hned žádné řádky. Otevřete projekt Apps Script a vlevo klikněte na Executions. Každý POST se tam ukáže i s případnou chybou.
- Změny skriptu nic nedělají. Deploy, Manage deployments, upravte aktivní nasazení, vyberte novou verzi a Deploy. Adresa
/execdál spouští starou verzi, dokud to neuděláte, a zůstává stejná. - Adresa končí na /dev. Ta funguje jen pro přihlášené lidi s oprávněním k úpravám. Marrow potřebuje adresu
/exec. - Doručeno, a přesto žádné řádky. Recept odpoví forbidden, když se
?key=neshoduje s jeho SECRET, a Marrow přesto vidí úspěch. Zkontrolujte klíč na konci adresy. - Skript se nikdy nespustí. V nasazení musí Who has access dovolit komukoli se k němu dostat bez přihlášení, jako v receptu.
- Import souboru místo toho. V Sheets: File, Import, pak vyberte CSV z Disku nebo ho nahrajte. Pokud se zeptá, zvolte jako oddělovač čárku.
Kontroly Automatických
- Vyzkoušejte přes Spustit hned. Řádek pod Spustit hned říká, co se stalo. Za doručenou se počítá každá odpověď 2xx. Cokoli jiného se zobrazí jako Server answered a stavový kód, nebo síťová chyba.
- Zkontrolujte Záznam aktivit. V automatizaci vypíše Další možnosti, Záznam aktivit posledních 30 spuštění s výsledkem každého.
- Spuštění přicházejí pozdě. Okamžik spuštění na pozadí vybírá iOS a telefon, který zůstane zamčený, odešle data, až bude příště odemčený. Od posledního spuštění dožene zpoždění při dalším úspěšném spuštění.
- Příjemce v domácí síti. Marrow potřebuje přístup k místní síti, aby se k němu dostal (Nastavení, Soukromí a zabezpečení, Místní síť). Klepněte jednou na Spustit hned s otevřeným Marrow, aby se iOS mohl zeptat: na pozadí odmítne bez ptaní.
- Nejde zapnout. Každá zapnutá automatizace se počítá jako připojení. Zdarma umožňuje mít zapnuté vždy 1 připojení. Marrow Pro až 10: AI, servery a automatizace dohromady.
Kontroly Ručních
- Není co sdílet. Každá sekce v Export, Ručně vytvoří svůj soubor pro rozsah nahoře. Pokud hlásí, že v něm nic není, zvolte delší rozsah.
Další opravy v návodech: Automatické, Ručně.