【发布时间】:2021-06-25 15:48:53
【问题描述】:
我正在使用此 Google Data Studio codelabs 开发 npm 下载计数器 连接器。 在 getFields() 函数中,我创建了两个维度(“day”和“packageName”)和一个指标(下载)。 但在 Data Studio 中,所有字段都显示为维度,没有指标。
getFields() 函数
function getFields() {
var fields = cc.getFields();
var types = cc.FieldType;
var aggregations = cc.AggregationType;
fields
.newDimension()
.setId('packageName')
.setName('Package')
.setType(types.TEXT);
fields
.newDimension()
.setId('day')
.setName('Date')
.setType(types.YEAR_MONTH_DAY);
fields
.newMetric()
.setId('downloads')
.setName('Downloads')
.setType(types.NUMBER)
.setAggregation(aggregations.SUM);
return fields;
}
【问题讨论】:
-
sn-p 不完整,因为 cc 尚未声明。附言堆栈片段应仅用于可执行代码。
标签: javascript google-apps-script google-data-studio google-apps-script-api