如何在Google BigQuery中导出Google Optimize数据?

时间:2019-05-17 13:56:04

标签: sql google-analytics google-bigquery standard-sql google-optimize

所以我进行了测试,现在想使用BigQuery导出我的Google Optimize数据。 不幸的是,尽管Google Analytics(分析)中有该日期范围内的测试数据,但BigQuery Export中的变量“ experimentId”和“ experimentVariant”都是空的。

Synthax是否有问题? StandardSQL:

SELECT 
clientId,
visitId,
fullVisitorId,
exp.experimentId AS experimentId,
exp.experimentVariant AS experimentVariant,
trafficSource.source AS source,
trafficSource.medium AS medium,
hits.page.pagePath AS pagePath,
timestamp_seconds(visitStartTime+(CAST(ROUND(hits.time/1000) AS INT64))) 
AS timestamp,
hits.eventInfo.eventCategory AS EventCategory,
hits.eventInfo.eventAction AS EventAction,
hits.eventInfo.eventLabel AS EventLabel

FROM `123456789.ga_sessions_*` LEFT JOIN
UNNEST(hits) hits LEFT JOIN
UNNEST(hits.experiment) exp

WHERE hits.page.pagePath LIKE '%page1/page2%' AND _TABLE_SUFFIX BETWEEN 
FORMAT_DATE('%Y%m%d', date '2019-04-16') AND FORMAT_DATE('%Y%m%d', date 
'2019-04-22') 

GROUP BY 
clientId,
visitId,
fullVisitorId,
experimentId,
experimentVariant,
source,
medium,
pagePath,
timestamp,
eventCategory,
EventAction,
EventLabel

0 个答案:

没有答案