gpt4 book ai didi

python - collective.googleanalytics 报告带有包含标签的过滤器

转载 作者:太空宇宙 更新时间:2023-11-04 05:49:51 24 4
gpt4 key购买 nike

我将 collective.googleanalytics 用于 Plone 网站,并尝试创建一个自定义报告,其中包含标签列表和每个标签的 totalEvents。

我有:表行表达式:python:[row, metric('ga:totalEvents', {'ga:dimension1': row})]其中 row 是我的标签的名称,它出现在我的自定义报告的第一列中。

问题是我在自定义维度 ga:dimension1 中保存了多个标签。因此,在我使用此设置的报告中,只有当我在自定义维度中有一个标签时,我才会收到正确的数字,但如果 ga:dimension1 中有多个标签,我会收到 0。

我用 Query Explorer 解决了一个报告,似乎我需要一个像 ga:dimension1=~(Computer) 这样的过滤器来接收正确的数字。 (此问题与:GA query to return unique count number 相关)。

所以,我的问题是如何使用 collective.googleanalytics 中的 Table Rows Expression 字段来定义此值,例如 ~(tag)

更新:此处有更多详细信息:https://github.com/collective/collective.googleanalytics/issues/22

最佳答案

这似乎是 collective.googleanalytics 的一个限制——它只检查相等关系:

python:[row, metric('ga:totalEvents', {'ga:dimension1': row})]

hack是把你需要的所有数据都带到客户端,然后在客户端使用JavaScript过滤需要的数据。

此外,目前 collective.googleranalytics 根本不支持 ga:dimension。那里is a pull request implementing that尚未合并。

关于python - collective.googleanalytics 报告带有包含标签的过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30782980/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com