Google Analytics BigQuery Export:获取不同的收入数字

Google Analytics BigQuery Export: Getting Different Number for Revenue

我正在尝试查询交易总额以匹配界面。 Google Analytics 有一个我用于测试的模拟账户。此帐户的数据也可以在 BigQuery 中访问。

当我运行以下查询时:

SELECT date,
SUM(totals.transactionRevenue/1000000) AS revenue,
FROM `bigquery-public-data.google_analytics_sample.ga_sessions_*`
WHERE _TABLE_SUFFIX BETWEEN '20160801' AND '20160801'
GROUP BY date

我明白了:

Row  date       revenue
1    20160801   6116.0599999999995

这与我从界面中得到的结果不同,是 6,098.47 美元。除了舍入误差,我希望数字匹配。这与我在自己的 Google Analytics 表的数据中看到的行为类似。

您正在使用已弃用的字段。试试 totals.totalTransactionRevenue 代替:

SELECT 
  date,
  SUM(totals.totaltransactionRevenue/1000000) AS revenue,
FROM `bigquery-public-data.google_analytics_sample.ga_sessions_*`
WHERE _TABLE_SUFFIX BETWEEN '20160801' AND '20160801'
GROUP BY date