I've seen the following SO quesiton and I thought my array was 2d. Here's my code:
var testingArray = [
{ poolIndex: 0 },
{ stakingStrategy: 'masterchef' },
{ farmName: 'sushiChef' }
];
function placeSushiData () {
let ss = SpreadsheetApp.getActiveSpreadsheet();
let targetSheet = ss.getSheetByName('test spreadsheet');
let targetRange = targetSheet.getRange(11,2, 2, testingArray.length)
targetRange.setValues(testingArray)
}
But I'm still getting this error:
Exception: The parameters (number[]) don't match the method signature for SpreadsheetApp.Range.setValues.
Why isn't my array 2d? If it isn't, how do I make it 2D? Or, more broadly, how do I get it into two rows of my google sheet?