所有用户 Google 分析视图的列表如何

How a list of all a users Google analytics views

我有很多 Google Analytics(分析)媒体资源和帐户。

我现在正在 JavaScript 从 Google Analytics API 获取报告。

为了提出这些请求,我需要我希望访问的帐户的视图创意,以便我可以从后台加载相关数据。

我发现找到这些视图 ID 的唯一方法是每次都使用 Official GA Query Explorer 通过选择 Account 来获取 ID 属性.

这很烦人。因为它涉及到人的行为。

有什么方法可以通过 UA-xxxx 字符串查找 ID?

如果您已经在使用 Google Analtyics API 来获取报告,为什么不使用 Management APi 来获取用户有权访问的所有帐户的列表

Account summeries.list 会给你的。

我不是 Javascript 开发人员,但代码应该是这样的。

function queryAccounts() {
  // Load the Google Analytics client library.
  gapi.client.load('analytics', 'v3').then(function() {

    // Get a list of all Google Analytics accounts for this user
    gapi.client.analytics.management.accountSummaries.list().then(handleAccounts);
  });
}

代码无耻地从 Hello Analytics API: JavaScript quickstart for web applications 中窃取,并使用疯狂的猜测进行了一些改动。