Підключення / Дані та панелі
Google Sheets і Marrow Health
АвтоматизованоВручну
Таблиця, що заповнюється сама: Marrow надсилає щоденні цифри в невеликий Apps Script, або ви один раз імпортуєте CSV.
«Відкрити в Marrow» працює на iPhone з Marrow 1.5 або новішим.
Автоматизовано: Apps Script Вручну: Імпортувати файл
Автоматизовано (Apps Script) Безкоштовно
Marrow надсилає CSV або JSON на URL за розкладом, коли застосунок закрито. Вам потрібен: обліковий запис Google.
- У Marrow відкрийте Експорт і торкніться Google Sheets. Увімкніть Автоматизовано.
- У таблиці: Extensions, Apps Script, вставте рецепт, розгорніть як вебзастосунок.
- У Marrow: Нова автоматизація. Її сторінка просить:
- Адреса: URL вебзастосунку, що закінчується на
/exec, потім?key=і секрет із рецепта. Apps Script не може читати заголовки. Вона виглядає якhttps://script.google.com/macros/s/…/exec?key=…. - Дані і Періодичність: вид даних, JSON або CSV, і як часто вона спрацьовує.
- Запуск: після редагування скрипта розгорніть нову версію:
/execлишає стару, доки ви цього не зробите. Потім торкніться Запустити зараз.
- Адреса: URL вебзастосунку, що закінчується на
Вручну (Імпортувати файл) Безкоштовно
Файл CSV, JSON або GPX, створений на ваше прохання. Вам потрібно: нічого.
- У Marrow, Вручну: виберіть діапазон, CSV, Створити експорт, поділіться файлом у Drive.
- У Sheets: File, Import, виберіть файл.
Якщо не працює
У Google Sheets
- Немає рядків після Запустити зараз. Відкрийте проєкт Apps Script і натисніть Executions ліворуч. Кожен POST показано там з будь-якою помилкою.
- Зміни в скрипті нічого не дають. Deploy, Manage deployments, відредагуйте активне розгортання, виберіть нову версію й Deploy. Адреса
/execі далі виконує стару версію, доки ви цього не зробите, і лишається тією самою адресою. - Адреса закінчується на /dev. Вона працює лише для людей з правом редагування, які ввійшли в систему. Marrow потрібна адреса
/exec. - Доставлено, але рядків немає. Рецепт відповідає forbidden, коли
?key=не збігається з його SECRET, а Marrow усе одно бачить успіх. Перевірте ключ наприкінці адреси. - Скрипт ніколи не виконується. У розгортанні Who has access має дозволяти доступ будь-кому без входу, як у рецепті.
- Імпорт файлу замість цього. У Sheets: File, Import, потім виберіть CSV із Drive або завантажте його. Виберіть кому як роздільник, якщо запитає.
Перевірки автоматизованого
- Перевіряйте через Запустити зараз. Рядок під Запустити зараз каже, що сталося. Будь-яка відповідь 2xx вважається доставленою. Усе інше показується як Server answered і код стану або помилка мережі.
- Перегляньте Журнал активності. В автоматизації Більше параметрів, Журнал активності показує її останні 30 запусків із результатом кожного.
- Запуски запізнюються. Момент фонових запусків обирає iOS, а телефон, що лишається заблокованим, надсилає дані, коли його наступного разу розблокують. «З останнього запуску» надолужує під час наступного успішного запуску.
- Приймач у вашій домашній мережі. Щоб його досягти, Marrow потрібен доступ до локальної мережі (Параметри, Конфіденційність і безпека, Локальна мережа). Один раз торкніться Запустити зараз при відкритому Marrow, щоб iOS могла спитати: у фоні вона відмовляє без запиту.
- Не вмикається. Кожна ввімкнена автоматизація рахується як підключення. У безкоштовному тарифі одночасно ввімкнено 1 підключення. Marrow Pro дозволяє до 10: ШІ, сервери й автоматизації разом.
Перевірки ручного експорту
- Нічим поділитися. Кожен розділ Експорт, Вручну створює свій файл за діапазоном угорі. Виберіть довший діапазон, якщо пише, що в ньому нічого немає.
Більше виправлень у посібниках: Автоматизовано, Вручну.