Anslutningar / Data och dashboards
Google Sheets och Marrow Health
AutomatiskManuell
Ett kalkylblad som fyller sig självt: Marrow skickar varje dags siffror till ett litet Apps Script, eller så importerar du en CSV en gång.
Öppna i Marrow fungerar på en iPhone med Marrow 1.5 eller senare.
Automatisk: Apps Script Manuell: Importera en fil
Automatisk (Apps Script) Gratis
Marrow skickar CSV eller JSON med POST till en URL enligt schema, med appen stängd. Du behöver: Ett Google-konto.
- Öppna Exportera i Marrow och tryck på Google Sheets. Slå på Automatisk.
- I ett kalkylblad: Extensions, Apps Script, klistra in receptet, distribuera som en webbapp.
- I Marrow: Ny automatisering. Dess sida frågar efter:
- Adress: Webbappens URL som slutar på
/exec, sedan?key=och hemligheten från receptet. Apps Script kan inte läsa rubriker. Den ser ut somhttps://script.google.com/macros/s/…/exec?key=…. - Data och Takt: typen av data, JSON eller CSV, och hur ofta den körs.
- Kör: Efter att du har redigerat skriptet, distribuera en ny version:
/execbehåller den gamla tills du gör det. Tryck sedan på Kör nu.
- Adress: Webbappens URL som slutar på
Manuell (Importera en fil) Gratis
En CSV-, JSON- eller GPX-fil, skapad när du ber om den. Du behöver: Ingenting.
- I Marrow, Manuell: välj ett intervall, CSV, Skapa export, dela filen till Drive.
- I Sheets: File, Import, välj filen.
Om det inte fungerar
I Google Sheets
- Inga rader efter Kör nu. Öppna Apps Script-projektet och klicka på Executions till vänster. Varje POST visas där med eventuella fel.
- Ändringar i skriptet gör ingenting. Deploy, Manage deployments, redigera den aktiva distributionen, välj en ny version och Deploy. Adressen
/execfortsätter köra den gamla versionen tills du gör det, och den förblir samma adress. - Adressen slutar på /dev. Den körs bara för personer med redigeringsåtkomst som är inloggade. Marrow behöver adressen
/exec. - Levererad, men inga rader. Receptet svarar ”forbidden” när
?key=inte stämmer med dess SECRET, och Marrow ser ändå en lyckad leverans. Kontrollera nyckeln i slutet av adressen. - Skriptet körs aldrig. I distributionen måste Who has access låta vem som helst nå det utan att logga in, som i receptet.
- Importera en fil i stället. I Sheets: File, Import, välj sedan CSV-filen från Drive eller ladda upp den. Välj kommatecken som avgränsare om den frågar.
Kontroller för Automatisk
- Testa med Kör nu. Raden under Kör nu berättar vad som hände. Varje 2xx-svar räknas som levererat. Allt annat visas som Server answered och statuskoden, eller nätverksfelet.
- Kolla Aktivitetsloggen. I automatiseringen listar Fler alternativ, Aktivitetslogg de senaste 30 körningarna med resultatet för var och en.
- Körningar kommer sent. iOS väljer tidpunkten för körningar i bakgrunden, och en telefon som ligger låst skickar när den låses upp nästa gång. Sedan senaste körningen hämtar ikapp vid nästa körning som lyckas.
- En mottagare i ditt hemnätverk. Marrow behöver åtkomst till lokalt nätverk för att nå den (Inställningar, Integritet och säkerhet, Lokalt nätverk). Tryck på Kör nu en gång med Marrow öppen, så att iOS kan fråga: i bakgrunden nekar den utan att fråga.
- Den går inte att slå på. Varje automatisering som är på räknas som en anslutning. Gratis har 1 anslutning på åt gången. Marrow Pro har upp till 10: AI:er, servrar och automatiseringar tillsammans.
Kontroller för Manuell
- Inget att dela. Varje avsnitt i Exportera, Manuell gör sin fil för intervallet högst upp. Välj ett längre intervall om det står att det inte finns något i det.
Fler lösningar i guiderna: Automatisk, Manuell.