首页 > 解决方案 > Matomo iframe 小部件报告“对于嵌入小部件,不允许使用超级用户令牌身份验证”,但身份验证令牌是只读的

问题描述

我们已经开始在我们的一些网站上使用 Matomo 进行分析。

我们正在尝试为某些授权用户将 iframe 小部件和图表添加到我们的 Web 应用程序的特定部分。为此,我们在 Matomo 中设置了一个只读用户,并为其创建了一个 api auth 密钥。我们将此密钥用作 Matomo 小部件请求 URL 的一部分。

尽管如此,它似乎正在使用我的浏览器 cookie 来覆盖 api auth 密钥。登录 Matomo 并尝试查看分析时,我收到以下消息:

This user has super user access. For embedding widgets super user token auths are not allowed.

为了摆脱这条消息,我必须先退出 Matomo 仪表板。然后小部件工作正常,使用 api auth 密钥。

这并不理想。有什么方法可以强制它使用 URL 中的密钥,而不是我的 cookie 或浏览器中的密钥?

标签: matomo

解决方案


听起来这可能是 Matomo 中的一个错误?如果您可以重现此问题,则可以在https://www.github.com/matomo-org/matomo/issues/上的问题跟踪器上创建错误报告(包含重现步骤)


推荐阅读