如何 get/show 来自 google 分析的网站总访问量?

How to get/show the total website visits from google analytics?

我们在我们的网站上使用 google 分析来记录统计数据。但是,我们需要显示总访问量是否可以从 google 分析 API 中显示? TIA

是的,只需获取定义您感兴趣的时间间隔的 ga:sessions 指标。

核心报告 API:https://developers.google.com/analytics/devguides/reporting/core/v3/common-queries

维度和指标浏览器列表:https://ga-dev-tools.appspot.com/dimensions-metrics-explorer/

我不确定你想在哪里显示总访问量,但如果它在你的网站上,你需要记住一些关于 Google 分析的事情 api。

首先是存在数据延迟,这意味着您的数据需要 24 -48 小时才能完成处理。如果您尝试请求说出今天的当前访问量,那么该数字将不正确。您可以请求三天前的访客数量,并返回一个稳定的数字。

您将遇到的另一个问题是配额。如果您打算在用户每次访问您的网站时从 API 加载它,他们很快就会 运行 超出配额,因为您一天只能对一个视图发出 10k 个请求,这取决于多少加载此页面时,这可能对您不起作用。

一个想法是在晚上加载一次数据并将数据存储在数据库中的某个地方,然后从那里加载,因为这样您只向 api 发出一个请求并且不太可能运行 超出配额。

Google anlaytics reporting api v4