Я использую Google Sheets для отслеживания последних заказов на моем сайте. Я хотел бы добавить сведения о каждом новом заказе в таблицу Google, чтобы в верхней части таблицы отображались самые последние сведения о заказе, а в нижней части - более старые записи.
Я знаю, что могу добавить новую строку после последней строки, не зная / не предоставив Google номер строки, используя следующий код:
// INSERTS NEW DATA AFTER LAST ROW
ValueRange body = new ValueRange().setValues(writeData);
AppendValuesResponse appendValuesResponse =
service.spreadsheets().values().append(spreadsheetId, range, body)
.setValueInputOption(valueInputOption)
.execute();
Однако это будет означать, что более новые записи добавляются внизу листа, а не вверху. Мои требования с точностью до наоборот. Мне нужно добавить / добавить новые записи в верхнюю часть листа, а старые записи переместить в нижнюю часть.
Есть ли способ сделать это изначально с помощью API?