所有用户 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 中窃取,并使用疯狂的猜测进行了一些改动。
我有很多 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 中窃取,并使用疯狂的猜测进行了一些改动。