Conexiuni / Exporturi / Date și panouri
Google Sheets și Marrow
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.
Open in Marrow merge pe un iPhone cu Marrow 1.6 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 Conexiuni, apoi Exporturi, și atinge Google Sheets. Activează Automatizat.
- Într-o foaie, deschide Extensions, apoi 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.
- La Manual, alege un interval și CSV, apoi Creează un export.
- Partajează fișierul în Drive.
- În Sheets, deschide File, Import și 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. Planul gratuit ține 3 conexiuni active simultan. Marrow Pro ține până la 20: AI-uri, servere și automatizări la un loc. Sursele nu se numără niciodată.
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.