- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用以下代码调用 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/
我使用以下代码调用 Analytics Reporting API V4 batchGet 方法: gapi.client.analyticsreporting.reports.batchGet( {
我们有一个 Dynamo DB 表结构,其中包含 Hash 和 Range 作为主键。 Hash = date.random_number Range = timestamp 如何获取 X 和 Y 时
在制作 report:batchGet 时给报告命名的最佳解决方案是什么? var url = Google.Common.Configuration.Endpoints.ReportBatchGet
我想根据一些过滤器从 dynamodb 表中检索项目列表。在过滤器中,我有哈希键列表(应返回具有该哈希键之一的记录)以及记录上的更多过滤器,例如值为“已批准”的“状态”字段。因此,如果该项目具有我的列
无法让 Google Sheets API v4 使用 batchGet 返回多个范围值。它给出了以下错误(尽管文档说它需要 valueRanges[],但所有范围和电子表格 ID 都是正确的):“额
所以我现在被 dynamo db 的 batchGet 操作困住了一段时间。 这是我的表定义(在无服务器中) Resources: MyTable: Type: AWS::DynamoDB
我是一名优秀的程序员,十分优秀!