Kapcsolatok / Adatok és irányítópultok
Google Sheets és Marrow Health
AutomatizáltKézi
Egy táblázat, amely magától kitöltődik: a Marrow minden nap számait egy kis Apps Script-nek küldi, vagy egyszer importálsz egy CSV-t.
A Megnyitás a Marrow-ban Marrow 1.5 vagy újabb verziót futtató iPhone-on működik.
Automatizált: Apps Script Kézi: Fájl importálása
Automatizált (Apps Script) Ingyenes
A Marrow ütemezve CSV-t vagy JSON-t POST-ol egy URL-re, zárt appal. Ami kell: Google-fiók.
- A Marrow-ban nyisd meg az Exportálás részt, és koppints a Google Sheets elemre. Kapcsold be az Automatizált opciót.
- Egy táblázatban: Extensions, Apps Script, illeszd be a receptet, telepítsd webappként.
- A Marrow-ban: Új automatizálás. Az oldala ezeket kéri:
- Cím: A webapp URL-je, amely
/exec-re végződik, utána?key=és a receptben szereplő titok. Az Apps Script nem tud fejléceket olvasni. Így néz ki:https://script.google.com/macros/s/…/exec?key=…. - Adatok és Kadencia: az adat fajtája, JSON vagy CSV, és hogy milyen gyakran fut.
- Futtatás: A szkript szerkesztése után telepíts egy új verziót: az
/execaddig a régit futtatja. Aztán koppints a Futtatás most gombra.
- Cím: A webapp URL-je, amely
Kézi (Fájl importálása) Ingyenes
Egy CSV-, JSON- vagy GPX-fájl, amely akkor készül, amikor kéred. Ami kell: Semmi.
- A Marrow-ban, Kézi: válassz tartományt, CSV, Exportálás létrehozása, oszd meg a fájlt a Drive-ra.
- A Sheets-ben: File, Import, válaszd ki a fájlt.
Ha nem működik
A Google Sheets-ben
- Nincs sor a Futtatás most után. Nyisd meg az Apps Script projektet, és kattints balra az Executions elemre. Minden POST ott jelenik meg az esetleges hibával.
- A szkript módosításai nem hatnak. Deploy, Manage deployments, szerkeszd az aktív telepítést, válassz új verziót, és Deploy. Az
/execcím addig a régi verziót futtatja, és ugyanaz a cím marad. - A cím /dev-re végződik. Az csak a szerkesztési hozzáféréssel rendelkező, bejelentkezett embereknek fut. A Marrow-nak az
/execcím kell. - Kézbesítve, mégsincs sor. A recept „forbidden” választ ad, ha a
?key=nem egyezik a SECRET értékkel, és a Marrow ettől még sikert lát. Ellenőrizd a kulcsot a cím végén. - A szkript sosem fut. A telepítésben a Who has access beállításnak bárkinek engedélyeznie kell az elérést bejelentkezés nélkül, ahogy a receptben.
- Fájl importálása helyette. A Sheets-ben: File, Import, aztán válaszd ki a CSV-t a Drive-ról, vagy töltsd fel. Ha kérdezi, válaszd elválasztónak a vesszőt.
Automatizált ellenőrzések
- Teszteld a Futtatás most gombbal. A Futtatás most alatti sor megmondja, mi történt. Bármely 2xx válasz kézbesítettnek számít. Minden más Server answered és az állapotkód formájában jelenik meg, vagy mint hálózati hiba.
- Nézd meg az Aktivitási naplót. Az automatizálásban a További lehetőségek, Aktivitási napló az utolsó 30 futást listázza az egyes eredményekkel.
- A futások későn jönnek. A háttérfutások időpontját az iOS választja, és egy zárolva maradt telefon a következő feloldáskor küld. Az „Az utolsó futás óta” tartomány a következő sikeres futásnál bepótolja a kimaradtat.
- Fogadó az otthoni hálózatodon. A Marrow-nak helyi hálózati hozzáférés kell az eléréséhez (Beállítások, Adatvédelem és biztonság, Helyi hálózat). Koppints egyszer a Futtatás most gombra nyitott Marrow-val, hogy az iOS rákérdezhessen: a háttérben kérdés nélkül elutasít.
- Nem kapcsol be. Minden bekapcsolt automatizálás kapcsolatnak számít. Az Ingyenes csomagban egyszerre 1 kapcsolat lehet bekapcsolva. A Marrow Pro legfeljebb 10-et enged: az AI-k, a szerverek és az automatizálások együtt.
Kézi ellenőrzések
- Nincs mit megosztani. Az Exportálás, Kézi minden szakasza a felül megadott tartományra készíti el a fájlját. Válassz hosszabb tartományt, ha azt írja, hogy nincs benne semmi.
További megoldások az útmutatókban: Automatizált, Kézi.