OWOX BI собирает все пользовательские параметры на уровне обращения.
Пример запроса ниже поможет вам достать значения пользовательского параметра с областью действия сеанс.
Параметры, которые нужно задать в запросе
- project-name — название вашего проекта в Google BigQuery;
- dataset-name — название набора данных Google BigQuery, который содержит данные о сессиях, загруженные OWOX BI;
- _TABLE_SUFFIX — диапазон дат, за который вы хотите посмотреть данные;
- index — индекс вашего пользовательского параметра. В примере запроса ниже использован индекс 8.
SQL-запрос
SELECT sessionIdFromCd FROM (SELECT
MAX((
SELECT
value
FROM
UNNEST (hits.customDimensions)
WHERE
index = 8
AND value IS NOT NULL)) OVER(PARTITION BY sessionId) sessionIdfromCd
FROM
`project-name.dataset-name.owoxbi_sessions_*`,
UNNEST (hits) hits
WHERE _TABLE_SUFFIX BETWEEN '20191213' AND '20191214'
)
GROUP BY 1
Row | sessionIdFromCd |
---|---|
1 | 1088888882.188888881_1584892173257 |
2 | 1077777772.177777772_1584897362067 |
3 | 1066666663.166666667_1584881382775 |
4 | 1055555558.155555550_1584829420499 |
5 | 1044444448.144444441_1584849461498 |
0 Комментарии