Conexões / Dados e painéis
Google Sheets e Marrow Health
AutomatizadoManual
Uma planilha que se preenche sozinha: o Marrow envia os números de cada dia para um pequeno Apps Script, ou você importa um CSV uma vez.
Abrir no Marrow funciona em um iPhone com o Marrow 1.5 ou mais recente.
Automatizado: Apps Script Manual: Importar um arquivo
Automatizado (Apps Script) Grátis
O Marrow envia CSV ou JSON por POST para uma URL em horário programado, com o app fechado. Você precisa de: uma conta do Google.
- No Marrow, abra Exportar e toque em Google Sheets. Ative Automatizado.
- Em uma planilha: Extensions, Apps Script, cole a receita, implante como app da web.
- No Marrow: Nova automação. A página dela pede:
- Endereço: a URL do app da web terminada em
/exec, depois?key=e o segredo da receita. O Apps Script não consegue ler cabeçalhos. Algo comohttps://script.google.com/macros/s/…/exec?key=…. - Dados e Frequência: o tipo de dado, JSON ou CSV, e com que frequência roda.
- Executar: depois de editar o script, implante uma nova versão: o
/execmantém a antiga até você fazer isso. Depois toque em Executar agora.
- Endereço: a URL do app da web terminada em
Manual (Importar um arquivo) Grátis
Um arquivo CSV, JSON ou GPX, feito quando você pede. Você precisa de: nada.
- No Marrow, Manual: escolha um intervalo, CSV, Criar exportação, compartilhe o arquivo com o Drive.
- No Sheets: File, Import, escolha o arquivo.
Se não funcionar
No Google Sheets
- Nenhuma linha depois de Executar agora. Abra o projeto do Apps Script e clique em Executions, à esquerda. Cada POST aparece ali, com qualquer erro.
- As mudanças no script não fazem nada. Deploy, Manage deployments, edite a implantação ativa, escolha uma nova versão e Deploy. O endereço
/execcontinua rodando a versão antiga até você fazer isso, e continua sendo o mesmo endereço. - O endereço termina em /dev. Esse só roda para quem tem acesso de edição e está logado. O Marrow precisa do endereço
/exec. - Entregue, mas sem linhas. A receita responde forbidden quando
?key=não confere com o SECRET dela, e o Marrow ainda vê um sucesso. Confira a chave no fim do endereço. - O script nunca roda. Na implantação, Who has access precisa deixar qualquer pessoa alcançá-lo sem fazer login, como na receita.
- Importar um arquivo em vez disso. No Sheets: File, Import, e depois escolha o CSV do Drive ou envie-o. Escolha vírgula como separador se ele perguntar.
Verificações do Automatizado
- Teste com Executar agora. A linha embaixo de Executar agora diz o que aconteceu. Qualquer resposta 2xx conta como entregue. Qualquer outra aparece como “Server answered” e o código de status, ou o erro de rede.
- Confira o Registro de atividades. Na automação, Mais opções, Registro de atividades lista as últimas 30 execuções com o resultado de cada uma.
- As execuções atrasam. O iOS escolhe o momento das execuções em segundo plano, e um celular que fica bloqueado envia na próxima vez que for desbloqueado. Desde a última corrida se atualiza na próxima execução que der certo.
- Um receptor na sua rede doméstica. O Marrow precisa do acesso à Rede Local para alcançá-lo (Ajustes, Privacidade e Segurança, Rede Local). Toque em Executar agora uma vez com o Marrow aberto, para o iOS poder perguntar: em segundo plano ele recusa sem perguntar.
- Não quer ativar. Cada automação ativada conta como uma conexão. O plano Grátis mantém 1 conexão ativa por vez. O Marrow Pro mantém até 10: IAs, servidores e automações juntos.
Verificações do Manual
- Nada para compartilhar. Cada seção de Exportar, Manual faz o seu arquivo para o intervalo no topo. Escolha um intervalo maior se disser que não há nada nele.
Mais soluções nos guias: Automatizado, Manual.