0

このチュートリアルの一部の機能をAdWordsの目的に合わせて調整しようとしています。

これが私が使いたい機能です。

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(number、number、number、number)メソッドが見つかりません。

これは完全にクレイジーに思えます。私が見る限り、これはAdWordsAPIのコア機能です。

明らかな何かが欠けていますか?呼び出すときに4つの数値パラメーターを渡すgetColumnsDataので、範囲が無効であっても、正しく実行できなくても、少なくともメソッドを見つける必要があります。

4

1 に答える 1

0

これは私の側の間違いでした。これはAdWordsのコア機能ではありませんが、SpreadsheetsAPIの機能です。私は今、別の方法でこの問題を解決しました。

于 2012-11-23T10:46:42.893 に答える