我正在尝试根据自己的目标调整本教程中的一些功能。
这是我想要使用的功能。
function getColumnsData(sheet, range, rowHeadersColumnIndex) {
rowHeadersColumnIndex = rowHeadersColumnIndex || range.getColumnIndex() - 1;
var headersTmp = sheet.getRange(range.getRow(), rowHeadersColumnIndex,
range.getNumRows(), 1).getValues();
var headers = normalizeHeaders(arrayTranspose(headersTmp)[0]);
return getObjects(arrayTranspose(range.getValues()), headers);
}
但是,在运行时我收到错误消息
找不到方法getRange(数字,数字,数字,数字)。
这似乎完全疯了。据我所知is core functionality for the adwords API.
我错过了一些明显的东西吗?当我调用它时,我将4个数值参数传递给getColumnsData
,所以即使范围无效,它也应该至少找到方法,即使它无法正确执行。
答案 0 :(得分:0)
这是我的错误。这不是AdWords核心功能,但它是Spreadsheets API的功能。我现在通过另一种方式解决了这个问题。