【问题标题】:Get data from Google Analytics by using Node使用 Node 从 Google Analytics 获取数据
【发布时间】:2022-10-06 06:33:10
【问题描述】:

使用节点 js,我必须从我必须开始编码的地方获取谷歌分析数据,例如页面浏览量等,请也分享任何示例。我正在共享代码,但在此代码中,访问令牌每 15 分钟过期一次。

代码

var axios = require(\'axios\');
exports.googledata = async (req, res) => {
  var config = {
    method: \'get\',
    url: \'https://www.googleapis.com/analytics/v3/data/ga?access_token=xxxxx&ids=ga%3A214170689&dimensions=ga%3ApagePath&metrics=ga%3Apageviews&filters=ga%3ApagePath%3D%3D%2Faccounts%2Fregistration%2F&start-date=2022-01-01&end-date=today\',
    headers: {}
  };
  axios(config)
    .then(function (response) {
      console.log(JSON.stringify(response.data));
    })
    .catch(function (error) {
      console.log(error);
    });
}
  • 探索使用报告 API 的专用软件包。 Node.js 有一些不错的选择。
  • 访问令牌的有效期仅为 1 小时。之后,您必须使用刷新令牌重新生成或刷新它们。您可以参考this doc了解更多详情。

标签: node.js google-analytics google-analytics-api


【解决方案1】:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-10-01
    • 1970-01-01
    • 2011-06-27
    • 1970-01-01
    • 2018-09-26
    相关资源
    最近更新 更多