gpt4 book ai didi

google-analytics - 具有两个指标的gapi batchGet

转载 作者:行者123 更新时间:2023-12-02 15:43:36 25 4
gpt4 key购买 nike

我使用以下代码调用 Analytics Reporting API V4 batchGet 方法:

gapi.client.analyticsreporting.reports.batchGet( {
"reportRequests":[
{
"viewId":VIEW_ID,
"dateRanges":[
{
"startDate":"7daysAgo",
"endDate":"today"
}],
"metrics":[
{
"expression":"ga:pageviews" //correct answer
//"expression":"ga:pageviews,ga:users" //error!!
}],
"dimensions":[
{
"name":"ga:pageTitle"
}],
"orderBys":[
{
"fieldName": "ga:pageviews",
"sortOrder": "DESCENDING"
}]
}]
} ).then(function(response) {
console.log(response.result)

})
.then(null, function(err) {
// Log any errors.
console.log(err);
});

当使用单个指标时,结果是正确的,但我需要使用两个指标查询 API,这就是错误发生的时候。此消息记录在控制台中:

message": "Invalid value 'ga:pageviews,ga:users' for metric parameter.

使用两个或多个指标进行查询的正确方法是什么?在查询浏览器 https://ga-dev-tools.appspot.com/query-explorer/这种查询是可能的。

提前致谢。

最佳答案

尝试阅读 api 的文档,它清楚地表明您必须像这样使用它:

 "metrics":[
{ "expression":"ga:pageviews" },
{ "expression":"ga:users" }
],

关于google-analytics - 具有两个指标的gapi batchGet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40113875/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com