Kết nối / Xuất / Dữ liệu và bảng điều khiển
Google Sheets và Marrow
Tự độngThủ công
Một trang tính tự điền: Marrow đẩy số liệu mỗi ngày tới một Apps Script nhỏ, hoặc bạn nhập một tệp CSV một lần.
Mở trong Marrow hoạt động trên iPhone có Marrow 1.6 trở lên.
Tự động: Apps Script Thủ công: Nhập một tệp
Tự động (Apps Script) Miễn phí
Marrow POST CSV hoặc JSON tới một URL theo lịch, kể cả khi đóng ứng dụng. Bạn cần: một tài khoản Google.
- Trong Marrow, mở Kết nối, rồi chọn Xuất và chạm vào Google Sheets. Bật Tự động.
- Trong một bảng tính, mở Extensions, rồi Apps Script.
- Dán công thức.
- Deploy dưới dạng web app.
- Trong Marrow: Tự động hóa mới. Trang của nó hỏi:
- Địa chỉ: URL web app kết thúc bằng
/exec, rồi?key=và bí mật từ công thức. Apps Script không đọc được tiêu đề. Trông nhưhttps://script.google.com/macros/s/…/exec?key=…. - Dữ liệu và Nhịp chạy: loại dữ liệu, JSON hoặc CSV, và tần suất chạy.
- Chạy: sau khi sửa script, hãy triển khai một phiên bản mới:
/execgiữ bản cũ cho đến khi bạn làm vậy. Sau đó chạm Chạy ngay.
- Địa chỉ: URL web app kết thúc bằng
Thủ công (Nhập một tệp) Miễn phí
Một tệp CSV, JSON hoặc GPX, được tạo khi bạn yêu cầu. Bạn cần: không cần gì.
- Trong Thủ công, chọn một khoảng thời gian và CSV, rồi Tạo bản xuất.
- Chia sẻ tệp lên Drive.
- Trong Sheets, mở File, Import, và chọn tệp.
Nếu không chạy được
Trong Google Sheets
- Không có hàng nào sau Chạy ngay. Mở dự án Apps Script và nhấp Executions ở bên trái. Mỗi POST hiện ở đó kèm lỗi nếu có.
- Sửa script mà không có tác dụng. Deploy, Manage deployments, sửa bản triển khai đang dùng, chọn phiên bản mới và Deploy. Địa chỉ
/execvẫn chạy phiên bản cũ cho đến khi bạn làm vậy, và địa chỉ vẫn giữ nguyên. - Địa chỉ kết thúc bằng /dev. Địa chỉ đó chỉ chạy cho những người có quyền chỉnh sửa và đã đăng nhập. Marrow cần địa chỉ
/exec. - Đã gửi mà không có hàng nào. Công thức trả lời forbidden khi
?key=không khớp với SECRET của nó, và Marrow vẫn thấy là thành công. Kiểm tra khóa ở cuối địa chỉ. - Script không bao giờ chạy. Trong bản triển khai, Who has access phải cho phép bất kỳ ai truy cập mà không cần đăng nhập, như trong công thức.
- Nhập một tệp thay thế. Trong Sheets: File, Import, rồi chọn tệp CSV từ Drive hoặc tải lên. Chọn dấu phẩy làm dấu phân cách nếu nó hỏi.
Kiểm tra Tự động
- Thử bằng Chạy ngay. Dòng bên dưới Chạy ngay cho biết chuyện gì đã xảy ra. Bất kỳ phản hồi 2xx nào cũng tính là đã gửi. Còn lại sẽ hiện là Server answered cùng mã trạng thái, hoặc lỗi mạng.
- Kiểm tra Nhật ký hoạt động. Trong tác vụ, Thêm tùy chọn, Nhật ký hoạt động liệt kê 30 lần chạy gần nhất cùng kết quả của từng lần.
- Các lần chạy đến muộn. iOS chọn thời điểm cho các lần chạy nền, và một chiếc điện thoại khóa cả ngày sẽ gửi khi được mở khóa lần tiếp theo. Kể từ lần chạy trước sẽ bắt kịp ở lần chạy thành công kế tiếp.
- Bên nhận trong mạng nhà bạn. Marrow cần quyền truy cập Mạng cục bộ để kết nối tới đó (Cài đặt, Quyền riêng tư và Bảo mật, Mạng cục bộ). Chạm Chạy ngay một lần khi đang mở Marrow để iOS có thể hỏi: ở chế độ nền, nó từ chối mà không hỏi.
- Nó không bật được. Mỗi tự động hóa đang bật được tính là một kết nối. Gói Free giữ 3 kết nối bật cùng lúc. Marrow Pro giữ tối đa 20: gồm AI, máy chủ và tự động hóa. Nguồn không bao giờ được tính.
Kiểm tra Thủ công
- Không có gì để chia sẻ. Mỗi phần của Xuất, Thủ công tạo tệp của nó cho khoảng thời gian ở đầu trang. Hãy chọn khoảng dài hơn nếu nó báo không có gì trong đó.
Thêm cách khắc phục trong hướng dẫn: Tự động, Thủ công.