如何按天按用户 ID(作为自定义维度)获取会话?

How to get sessions by day, by userid (as custom dimension)?

我可以通过用户 ID 获取会话,但我在 select 约会时遇到了问题。所以我的最终结果将有 3 列:日期、用户 ID、会话(其中会话是当天的会话总数)。

按用户 ID 划分的会话数,缺少日期列:

SELECT
    (SELECT value FROM UNNEST(customDimensions) WHERE index=2) AS userId,
    sum(totals.visits) AS sessions,
FROM
  `ga-360-tvgo.76246634.ga_sessions_*`
WHERE _table_suffix BETWEEN "20200701" AND "20200723"
GROUP BY
  1

预期结果:

我想你可以直接将它添加到你的群组中

SELECT
    date,
    (SELECT value FROM UNNEST(customDimensions) WHERE index=2) AS userId,
    sum(totals.visits) AS sessions,
FROM
  `ga-360-tvgo.76246634.ga_sessions_*`
WHERE _table_suffix BETWEEN "20200701" AND "20200723"
GROUP BY
  1,2