Bağlantılar / Veriler ve paneller
Google Sheets ve Marrow Health
OtomatikManuel
Kendi kendini dolduran bir tablo: Marrow her günün sayılarını küçük bir Apps Script'e gönderir ya da bir CSV'yi bir kez içe aktarırsınız.
Marrow'da aç, Marrow 1.5 veya üzeri olan bir iPhone'da çalışır.
Otomatik: Apps Script Manuel: Dosya içe aktar
Otomatik (Apps Script) Ücretsiz
Marrow, uygulama kapalıyken bir zamanlamayla bir URL'ye CSV ya da JSON gönderir. Gerekenler: Bir Google hesabı.
- Marrow'da Dışa aktar'ı açın ve Google Sheets'e dokunun. Otomatik'i açın.
- Bir tabloda: Extensions, Apps Script, tarifi yapıştırın, web uygulaması olarak dağıtın.
- Marrow'da: Yeni Otomasyon. Sayfası şunları ister:
- Adres:
/execile biten web uygulaması URL'si, ardından?key=ve tarifteki gizli anahtar. Apps Script başlıkları okuyamaz. Şuna benzer:https://script.google.com/macros/s/…/exec?key=…. - Veriler ve Sıklık: veri türü, JSON ya da CSV ve ne sıklıkta çalışacağı.
- Çalıştır: Betiği düzenledikten sonra yeni bir sürüm dağıtın: siz dağıtana kadar
/execeskisini tutar. Sonra Şimdi çalıştır'a dokunun.
- Adres:
Manuel (Dosya içe aktar) Ücretsiz
İstediğinizde oluşturulan bir CSV, JSON ya da GPX dosyası. Gerekenler: Hiçbir şey.
- Marrow'da Manuel: bir aralık seçin, CSV, Dışa aktarma oluştur, dosyayı Drive'a paylaşın.
- Sheets'te: File, Import, dosyayı seçin.
Çalışmazsa
Google Sheets'te
- Şimdi çalıştır'dan sonra satır yok. Apps Script projesini açın ve soldaki Executions'a tıklayın. Her POST orada, varsa hatasıyla görünür.
- Betik değişiklikleri bir şey yapmıyor. Deploy, Manage deployments, etkin dağıtımı düzenleyin, yeni bir sürüm seçin ve Deploy'a tıklayın. Siz yapana kadar
/execadresi eski sürümü çalıştırmaya devam eder ve adres aynı kalır. - Adres /dev ile bitiyor. O yalnızca oturum açmış, düzenleme erişimi olan kişiler için çalışır. Marrow
/execadresine ihtiyaç duyar. - Teslim edildi ama satır yok.
?key=SECRET ile eşleşmediğinde tarif forbidden yanıtı verir ve Marrow yine de başarı görür. Adresin sonundaki anahtarı kontrol edin. - Betik hiç çalışmıyor. Dağıtımda Who has access, tarifteki gibi herkesin oturum açmadan ulaşmasına izin vermelidir.
- Bunun yerine dosyayı içe aktarmak. Sheets'te: File, Import, sonra CSV'yi Drive'dan seçin ya da yükleyin. Sorarsa ayırıcı olarak virgülü seçin.
Otomatik kontroller
- Şimdi çalıştır ile test edin. Şimdi çalıştır'ın altındaki satır ne olduğunu söyler. Her 2xx yanıtı teslim edilmiş sayılır. Başka her şey “Server answered” ve durum koduyla ya da ağ hatası olarak görünür.
- Aktivite günlüğüne bakın. Otomasyonda Daha fazla seçenek, Aktivite günlüğü son 30 çalıştırmayı her birinin sonucuyla listeler.
- Çalıştırmalar geç geliyor. iOS arka plan çalıştırmalarının anına karar verir ve gün boyu kilitli kalan bir telefon, kilidi bir sonraki açılışında gönderir. Son çalıştırmadan beri, başarılı olan bir sonraki çalıştırmada telafi eder.
- Ev ağınızdaki bir alıcı. Marrow'un ona ulaşması için Yerel Ağ erişimine ihtiyacı var (Ayarlar, Gizlilik ve Güvenlik, Yerel Ağ). iOS sorabilsin diye Marrow açıkken bir kez Şimdi çalıştır'a dokunun: arka planda sormadan reddeder.
- Açılmıyor. Açık olan her otomasyon bir bağlantı sayılır. Ücretsiz planda aynı anda 1 bağlantı açık kalır. Marrow Pro'da en fazla 10: yapay zekalar, sunucular ve otomasyonlar birlikte.
Manuel kontroller
- Paylaşılacak bir şey yok. Dışa aktar, Manuel'in her bölümü dosyasını en üstteki aralık için oluşturur. İçinde hiçbir şey olmadığını söylüyorsa daha uzun bir aralık seçin.
Rehberlerde daha fazla çözüm: Otomatik, Manuel.