DataStudio嵌入报告过滤器

问题描述 投票:0回答:1

我是DataStudio的新手,这是我试图实现的一个场景。我在DataStudio中创建了一个报表,并嵌入到我的网站。我激活了 "任何有链接的人都可以查看 "的选项,这样我的网站用户就可以看到这个报表。

但我需要根据用户的ID向网站用户显示不同的数据。基本上是根据用户ID显示一个过滤后的数据。但我在这里面临的挑战是,这些用户没有谷歌账户。由于这个原因,使用社区连接器并在配置函数中传递一个电子邮件ID对我来说是行不通的。

我尝试了书签选项,在那里你嵌入一个链接并为不同的用户改变一个参数。它将在嵌入代码中正确显示。但是一旦用户点击或在googledatastudio中打开,那么这个过滤器就会关闭。

有谁实现了这种情况的解决方法?在嵌入图表的web应用程序中显示不同的数据。

根据用户ID显示不同的数据对于我们的用例来说是非常关键的,没有它,数据工作室的所有功能都无法使用。

谢谢你Lynn

php reporting google-data-studio
1个回答
0
投票

在这种情况下,我们需要创建一个自定义的数据源提供者。

步骤1:我们需要编写一个自定义数据源,以 https:/script.google.com。. 首先,编辑Application.json。这里我们要更新manifest JSON和Code.gs脚本。

更多信息 https:/github.comgoogledatastudiocommunity-connectorstreemasterJSON-connectsrc。

第二步:部署你的代码。部署完成后,你会得到 "Deployment id "和数据源的直接URL。

第三步:需要提供你的源头JSON URL,并允许通过URL覆盖参数。根据部门的不同,允许我们需要的数据参数,并连接到数据源。

https:/drive.google.comfiled1ys4RCPyWYC8wP31jWtCJcZpqt6SIKnMCview?usp=sharing。

所以通过使用自定义连接器,我们可以根据角色来显示数据。

请按照 https:/www.aurigait.comgoogle-data-studio

@bhargav-rao 理论上很难添加。

你应该把我的帖子删掉

© www.soinside.com 2019 - 2024. All rights reserved.