首页 > 解决方案 > 使用 Google Apps 脚本打印 Datastudio

问题描述

我正在尝试自动化将 PDF 版本的每日 Datastudio 报告保存到 Google Drive 的过程。我发现这段有用的代码使用 Google Apps Script 将 Google Doc 保存为 pdf 在 Drive 中:https ://gist.github.com/oshliaer/dbe99c193e5b6b0c7b61

但是当我尝试将此过程用于 Datastudio 文件时,我收到一条错误消息:

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

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

标签: google-apps-scriptgoogle-analytics-apigoogle-data-studio

解决方案


您可以查看 DataStudio 新的电子邮件发送功能。

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

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

可以像这样遵循示例工作流程;

  1. 数据洞察电子邮件交付以邮件形式发送报告
  2. IFTTT 取邮件(这一步可以定义为:如果邮件来自data-studio-noreply@google.com
    1. IFTTT 向 webhook 发送邮件(当您将 Apps 脚本项目部署为 Web 项目时,Apps 脚本会为您提供请求 url,您可以配置处理邮件正文并保存为文件的应用程序脚本项目)

图像可能会有所帮助;

IFTTT 工作流程示例


推荐阅读