【问题标题】:Access Google Data Studio report programmatically using just the API?仅使用 API 以编程方式访问 Google 数据洞察报告?
【发布时间】:2021-09-18 18:04:33
【问题描述】:

我想知道如果我们无法访问帐户或公司的 Data Studio 环境,是否可以通过某种方式显示私人报告?最好使用 Google API。

我们需要 API 的原因是报告需要显示在无法进行用户交互的分布式显示器网络上。它们都彼此分离并在自己的浏览器实例上运行。由于敏感数据暴露在互联网上,因此无法将报告设置为公开以嵌入它们。嵌入很好,但我们需要某种方式在没有用户交互的情况下访问客户数据,即通过访问令牌或其他方式。如果用户事先对我们的应用进行身份验证,并且允许我们在嵌入 iframe 中使用他们的访问令牌也可以。

据我所知,我无法通过官方 google-data-studio API 显示私人报告。我确实找到了另一个 stackoverflow link,其中提到了一些关于社区连接器的内容。如果我们不拥有报告本身,这仍然是我们问题的解决方案吗?我们只是显示报告,但无法访问他们的 Google Cloud 环境或数据源。

感谢任何帮助。

【问题讨论】:

    标签: google-api google-data-studio


    【解决方案1】:

    Google Data Studio 不支持此功能。

    简而言之,如果您无法公开您的报告,并且您无法通过身份验证来查看它,那么您就不走运了。

    您提供的链接更像是一个hack,而不是一个功能。它建议您使用在需要令牌作为参数的社区连接器中开发的自定义身份验证机制公开您的数据。

    这样,您的报告将可供任何人使用,但是,由于您的报告需要令牌(一种密码)才能工作,因此它不会向未经授权的用户(未提供有效密码的用户)显示任何数据令牌)。

    尽管有可能,但我认为它需要付出很大的努力才能使其发挥作用,当然,它还需要您更改报表的连接器。所以“是”,您需要拥有该报告才能通过建议的社区连接器连接到您的数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-19
      • 1970-01-01
      • 2021-03-07
      相关资源
      最近更新 更多