我在 Tableau 中创建 Google Analytics 数据源。 数据源具有“新用户”分段。
现在,我想在 Google Bigquery 中推送 Google Analytics,并通过从 Google Bigquery 创建数据源来在 Tableau 中创建相同的数据源。
检查Google Bigquery项目中的GA数据源后。 Bigquery 中没有分段。
如何在Google Bigquery中按“新用户”分段查询?
最佳答案
您可以查看BigQuery GA Schema查看导出到那里的所有字段。
字段totals.newVisits
包含您要查找的内容:
select
hits.transaction.transactionid tid,
date,
totals.pageviews pageviews,
hits.item.itemquantity item_qtd,
hits.transaction.transactionrevenue / 1e6 rvn,
totals.bounces bounces,
fullvisitorid fv,
visitid v,
totals.timeonsite tos,
totals.newVisits new_visit
FROM
`project_id.dataset_id.ga_sessions*`,
unnest(hits) hits
WHERE
1 = 1
AND PARSE_TIMESTAMP('%Y%m%d', REGEXP_EXTRACT(_table_suffix, r'.*_(.*)')) BETWEEN TIMESTAMP('2017-05-10')
AND TIMESTAMP('2017-05-10')
group by
tid, date, pageviews, item_qtd, rvn, bounces, fv, v, tos, new_visit
请注意,该字段是在 session 级别定义的。
关于sql - 如何在谷歌大查询中选择谷歌分析段? SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44093622/