我的情况如下。我在Google Analytics(分析)和PostgresSQL数据库中进行了大量分析,因此我希望将其嵌入到仪表板中。

GA中的数据如下所示:

{类别:“商店指标”,操作:“点击了某些按钮”,标签:“ shopId =”}

我现在想做的是在我们的仪表板上仅向每个店主显示适合其特定SHOP-ID的事件。

现在,是否可以传递此SHOP-ID来按需过滤信息?

如果没有,您可以推荐其他免费解决方案吗?

最佳答案

我在reddit thread处回答了这个问题。

----原始答案----

是。使用社区连接器将非常容易。


Create a Community Connector
在PostgresSQL表中维护商店所有者电子邮件地址v shopId的访问控制列表。
在连接器的getData代码中,get the effective user's email
从电子邮件中,获取shopId(#2)。
Use a service account,以便在过滤shopId时从Google Analytics(分析)和PostgresSQL获取数据。
创建一个数据源和enforce viewer's credentials
使用#6中的数据源创建报告。
与所有商店所有者共享此报告。


商店所有者打开仪表板时,将仅看到其相关shopId的数据。

10-05 22:36