Relatório diário de contagem por e-mail via Google Script
Este guia é para ajudá-lo a receber exportações diárias por e-mail de qualquer relatório de Serviço Camlytics via Google Script.
Você precisará de uma conta do Google para conseguir isso.
Siga o link https://script.google.com e clique em Novo Projeto conforme mostrado na imagem abaixo.
Insira o seguinte código no editor de código:
function myFunction() { var url = 'https://cloud.camlytics.com/feed/report/5a6c6cc272806490a973a80a7c42ca23/csv';//url your csv feed var email = 'here your email'; // email var reportName = 'My report'; // report base name var currentReportName = reportName + ' ' + (new Date()).toLocaleDateString() + ' ' + (new Date()).toLocaleTimeString() + '.csv'; var csvBlob = UrlFetchApp .fetch(url) .getBlob() .setName(currentReportName); MailApp.sendEmail({ to: email, subject: 'Report', body: "Hello\r\nYour report is ready", attachments: [csvBlob] }); }
Em seguida, você precisará atualizar o código com seus dados, como seu e-mail e URL do feed CSV para a exportação do relatório. O link do feed pode ser copiado conforme mostrado na imagem abaixo:
Depois de atualizar o código com seu e-mail e URL do feed CSV, salve o código conforme mostrado na imagem abaixo:
Em seguida, precisamos verificar como nosso script funciona, clicando em Executar, conforme mostrado abaixo:
Se tudo estiver correto, você receberá um e-mail com a exportação CSV do relatório desejado.
Para fazer com que este script seja executado em um cronograma, vá para a página de Disparadores (no menu à esquerda).
Nesta página, clique em Adicionar disparador. Em seguida, selecione as configurações conforme mostrado abaixo:
Selecione o horário desejado e clique em Salvar.
Se tudo estiver correto, você começará a receber e-mails diários com os dados do relatório. Veja o vídeo abaixo para um guia completo.