使用Google Apps脚本打印Datastudio

时间:2018-06-21 21:37:53

标签: google-apps-script google-analytics-api google-data-studio

我正在尝试自动化将每日Datastudio报表的PDF版本保存到Google云端硬盘的过程。我发现这段有用的代码使用了Google Apps脚本,将Google文档另存为pdf格式的云端硬盘:https://gist.github.com/oshliaer/dbe99c193e5b6b0c7b61

但是当我尝试对Datastudio文件使用此过程时,出现错误消息:

“不支持从application / vnd.google-analytics.rap.report转换为application / pdf。”

有人知道解决这个问题的方法吗?

2 个答案:

答案 0 :(得分:0)

这不受官方支持(2018年7月)。

答案 1 :(得分:0)

您可以检查DataStudio的新电子邮件传递功能。

https://support.google.com/datastudio/answer/9263641

您可以安排每天或每周将邮件发送到专用邮件地址,并将该邮件地址连接到IFTTT以将邮件内容保存到Google云端硬盘。

示例工作流可能是这样的;

  1. Data Studio电子邮件传递以邮件形式发送报告
  2. IFTTT接收邮件(此步骤可以定义为:如果来自 data-studio-noreply@google.com 的邮件)
    1. IFTTT将邮件发送到webhook(当您将Apps Script项目部署为Web项目时,Apps脚本会为您提供一个请求网址,您可以配置用于处理邮件正文并另存为文件的apps脚本项目)

图片可能会有所帮助;

IFTTT workflow sample