Google bigquery BigQuery中的页面排序

Google bigquery BigQuery中的页面排序,google-bigquery,Google Bigquery,我正试图为首先点击页面/公司的用户建立一个细分市场。这不能是他们访问中的唯一页面 SELECT totals.pageviews, visitid, COUNT(distinct visitorid) as TotalUsers FROM (TABLE_DATE_RANGE([1234567.ga_sessions_],TIMESTAMP('2015-01-05'),TIMESTAMP('2015-01-11'))) WHERE hits.hitnumber = 1 AND page.pa

我正试图为首先点击页面/公司的用户建立一个细分市场。这不能是他们访问中的唯一页面

SELECT totals.pageviews, visitid, COUNT(distinct visitorid) as TotalUsers
FROM (TABLE_DATE_RANGE([1234567.ga_sessions_],TIMESTAMP('2015-01-05'),TIMESTAMP('2015-01-11')))
WHERE hits.hitnumber = 1
   AND page.pageTitle = 'Company Page'
GROUP EACH BY visitorid, visitid
LIMIT 10;
这是不对的,因为这只会使访问者的会话总命中率达到1。我想指定命中率1应该等于“公司页面”


是否也可以创建一系列页面?例如:按特定顺序出现在第x页、第y页、第Z页的片段。

如果我理解正确,您可以通过查询fullvisitorid小心visitorid和第一页作为您的公司页面来获得所需内容

然后只需对id在该子集中的访问者进行查询

比如:

SELECT fullvisitorid, hits.page.pageTitle 
FROM [google.com:analytics-bigquery:LondonCycleHelmet.ga_sessions_20130910] 
HAVING fullvisitorid IN
(SELECT fullvisitorid
FROM [google.com:analytics-bigquery:LondonCycleHelmet.ga_sessions_20130910] 
WHERE hits.hitnumber = 1 AND hits.page.pageTitle = 'London Cycle Helmet')
LIMIT 1000
我使用了GA google.com的BigQuery公共示例:analytics BigQuery:LondonCycleHelmet和“伦敦自行车头盔”作为第一页