【问题标题】:Use Google Apps Script to Print Datastudio使用 Google Apps 脚本打印 Datastudio
【发布时间】:2018-06-21 21:37:52
【问题描述】:

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

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

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

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

【问题讨论】:

  • Data Studio 报告不是 Google 文档。我发现的唯一工具是一个名为 Google Data Studio PDF Export 的 Chrome 扩展程序,但输出的质量非常糟糕,无论如何你都想自动化它。如果可行,我只能建议使用 Google Sheets GA 插件而不是 Data Studio,然后您可以使用您的 Google Apps 脚本。在很多情况下,我希望我们不得不为 Data Studio 支付一点点,然后我们可以期待它更好地融入正常的 IT 生活!

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


【解决方案1】:

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

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

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

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

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

图片可能会有所帮助;

IFTTT workflow sample

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2019-11-24
      • 1970-01-01
      • 1970-01-01
      • 2012-09-04
      • 2022-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-31
      相关资源
      最近更新 更多