【发布时间】:2018-05-11 21:57:09
【问题描述】:
我正在尝试获取指标(会话、用户、新用户、进入、跳出)以及特定来源、广告类型和自定义维度的交易。返回的会话似乎是正确的,但事务是重复的。我不确定如何将点击级别的自定义维度与会话级别的指标混合使用。
任何想法如何更改查询,以免重复值?
#Standard-SQL
SELECT
trafficSource.source AS source,
trafficSource.adContent AS adContent,
(CASE WHEN hcd.index = 10 THEN hcd.value END) Destination,
COUNT(DISTINCT CONCAT(fullVisitorId, CAST(visitStartTime AS STRING) )) Sessions,
COUNT(totals.transactions) transactions
FROM `cc-bigquery-venture.534939.ga_sessions_*`,
UNNEST(hits) as hit,
UNNEST(hit.customdimensions) as hcd
WHERE
_TABLE_SUFFIX BETWEEN '20170101' AND '20170131'
GROUP BY
source,
adContent,
Destination
HAVING
Destination IS NOT NULL
AND
Destination !=''
AND
source = 'dfa' AND adContent = 'vacationcore'
ORDER BY
Destination ASC
【问题讨论】:
标签: google-bigquery