Conexiuni / Date și panouri
Google Sheets și Marrow Health
AutomatizatManual
O foaie care se umple singură: Marrow trimite cifrele fiecărei zile la un mic Apps Script sau imporți o dată un CSV.
Deschide în Marrow merge pe un iPhone cu Marrow 1.5 sau mai nou.
Automatizat: Apps Script Manual: Importă un fișier
Automatizat (Apps Script) Gratuit
Marrow trimite CSV sau JSON la un URL, după un program, cu aplicația închisă. Ai nevoie de: Un cont Google.
- În Marrow, deschide Exportă și atinge Google Sheets. Activează Automatizat.
- Într-o foaie: Extensions, Apps Script, lipește rețeta, publică-l ca web app.
- În Marrow: Automatizare nouă. Pagina ei cere:
- Adresă: URL-ul web app care se termină în
/exec, apoi?key=și secretul din rețetă. Apps Script nu poate citi antete. Arată așa:https://script.google.com/macros/s/…/exec?key=…. - Date și Frecvență: tipul de date, JSON sau CSV, și cât de des rulează.
- Rulează: După ce editezi scriptul, publică o versiune nouă:
/execpăstrează versiunea veche până o faci. Apoi atinge Rulează acum.
- Adresă: URL-ul web app care se termină în
Manual (Importă un fișier) Gratuit
Un fișier CSV, JSON sau GPX, făcut când îl ceri. Ai nevoie de: Nimic.
- În Marrow, Manual: alege un interval, CSV, Creează un export, partajează fișierul în Drive.
- În Sheets: File, Import, alege fișierul.
Dacă nu merge
În Google Sheets
- Niciun rând după Rulează acum. Deschide proiectul Apps Script și fă clic pe Executions din stânga. Fiecare POST apare acolo, cu orice eroare.
- Modificările scriptului nu fac nimic. Deploy, Manage deployments, editează publicarea activă, alege o versiune nouă și Deploy. Adresa
/execcontinuă să ruleze versiunea veche până o faci, și rămâne aceeași adresă. - Adresa se termină în /dev. Aceea rulează doar pentru persoanele cu drept de editare care sunt conectate. Marrow are nevoie de adresa
/exec. - Livrat, dar niciun rând. Rețeta răspunde forbidden când
?key=nu se potrivește cu SECRET, iar Marrow vede tot un succes. Verifică cheia de la finalul adresei. - Scriptul nu rulează niciodată. În publicare, Who has access trebuie să lase pe oricine să ajungă la el fără conectare, ca în rețetă.
- Importă în schimb un fișier. În Sheets: File, Import, apoi alege CSV-ul din Drive sau încarcă-l. Alege virgula ca separator dacă întreabă.
Verificări pentru Automatizat
- Testează cu Rulează acum. Rândul de sub Rulează acum spune ce s-a întâmplat. Orice răspuns 2xx se numără ca livrat. Orice altceva apare ca Server answered urmat de codul de stare sau ca eroarea de rețea.
- Verifică Jurnalul de activitate. În automatizare, Mai multe opțiuni, Jurnal de activitate listează ultimele ei 30 de rulări, cu rezultatul fiecăreia.
- Rulările vin târziu. iOS alege momentul pentru rulările în fundal, iar un telefon care rămâne blocat trimite la următoarea deblocare. „De la ultima rulare” recuperează la următoarea rulare reușită.
- Un receptor în rețeaua ta de acasă. Marrow are nevoie de acces la Local Network ca să ajungă la el (Settings, Privacy and Security, Local Network). Atinge Rulează acum o dată, cu Marrow deschis, ca iOS să poată întreba: în fundal refuză fără să întrebe.
- Nu se activează. Fiecare automatizare activă se numără ca o conexiune. Gratuit păstrează 1 conexiune activă odată. Marrow Pro păstrează până la 10: AI-uri, servere și automatizări la un loc.
Verificări pentru Manual
- Nimic de partajat. Fiecare secțiune din Exportă, Manual face fișierul ei pentru intervalul de sus. Alege un interval mai lung dacă spune că nu e nimic în el.
Mai multe rezolvări în ghiduri: Automatizat, Manual.