我是DataStudio的新手,这是我正在尝试实现的方案。我在DataStudio中创建了一个报告并将其嵌入到我的网站中。我激活了“任何具有链接的人都可以查看”选项,以便该报告对我的网站用户可见。
但是我需要根据其用户ID向我的网站用户显示不同的数据。基本上根据用户ID显示过滤的数据。但我在这里面临的挑战是,这些用户没有Google帐户。因此,使用社区连接器并在config函数中传递电子邮件ID对我不起作用。
我尝试了书签选项,在该选项中您嵌入了链接并为其他用户更改了参数。它将在嵌入代码中正确显示。但是,一旦用户单击或在googledatastudio中打开,此过滤器就会关闭。
有人针对这种情况实施过解决方法吗?直接从嵌入图形的Web应用程序显示不同的数据。
根据用户ID显示不同的数据对于我们的用例至关重要,因此如果没有它,就无法使用具有所有功能的Data Studio。
谢谢 林恩
答案 0 :(得分:0)
在这种情况下,我们需要创建一个自定义数据源提供程序。
步骤1:我们需要将自定义数据源写入https://script.google.com/。首先,编辑Application.json。在这里,我们必须更新清单JSON和Code.gs脚本。
有关更多信息,https://github.com/googledatastudio/community-connectors/tree/master/JSON-connect/src
第2步:部署代码。部署后,您将获得“部署ID”和数据源的直接URL。
第3步:需要提供您的源JSON URL,并允许通过URL覆盖参数。根据部门的需要为我们的数据需求提供参数,并连接到数据源。
https://drive.google.com/file/d/1ys4RCPyWYC8wP31jWtCJcZpqt6SIKnMC/view?usp=sharing
因此,通过使用自定义连接器,我们可以根据角色显示数据。
请关注https://www.aurigait.com/google-data-studio/
@ bhargav-rao从理论上讲很难添加。
您应该删除不删除我的帖子