Устанавливает значения в одном или нескольких диапазонах электронной таблицы. Вызывающая сторона должна указать идентификатор электронной таблицы, valueInputOption и один или несколько ValueRanges . 
HTTP-запрос
 POST https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/values:batchUpdate
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
| Параметры | |
|---|---|
 spreadsheetId |   Идентификатор таблицы, которую необходимо обновить.  | 
Тело запроса
Тело запроса содержит данные следующей структуры:
| JSON-представление | 
|---|
{ "valueInputOption": enum (  | 
| Поля | |
|---|---|
 valueInputOption |   Как следует интерпретировать входные данные.  | 
 data[] |   Новые значения, которые будут применены к электронной таблице.  | 
 includeValuesInResponse |    Определяет, должен ли ответ на обновление включать значения обновленных ячеек. По умолчанию ответы не включают обновленные значения. Поле   | 
 responseValueRenderOption |    Определяет, как должны отображаться значения в ответе. Опция рендеринга по умолчанию —   | 
 responseDateTimeRenderOption |    Определяет, как должны отображаться даты, время и продолжительность в ответе. Это игнорируется, если   | 
Тело ответа
Ответ при обновлении диапазона значений в электронной таблице.
В случае успеха тело ответа содержит данные следующей структуры:
| JSON-представление | 
|---|
{
  "spreadsheetId": string,
  "totalUpdatedRows": integer,
  "totalUpdatedColumns": integer,
  "totalUpdatedCells": integer,
  "totalUpdatedSheets": integer,
  "responses": [
    {
      object ( | 
| Поля | |
|---|---|
 spreadsheetId |   Таблица, к которой были применены обновления.  | 
 totalUpdatedRows |   Общее количество строк, в которых была обновлена хотя бы одна ячейка.  | 
 totalUpdatedColumns |   Общее количество столбцов, в которых была обновлена хотя бы одна ячейка.  | 
 totalUpdatedCells |   Общее количество обновленных ячеек.  | 
 totalUpdatedSheets |   Общее количество листов, на которых была обновлена хотя бы одна ячейка листа.  | 
 responses[] |   Один UpdateValuesResponse для каждого запрошенного диапазона в том же порядке, в котором появлялись запросы.  | 
Области авторизации
Требуется одна из следующих областей OAuth:
-  
https://www.googleapis.com/auth/drive -  
https://www.googleapis.com/auth/drive.file -  
https://www.googleapis.com/auth/spreadsheets 
Дополнительную информацию см. в руководстве по авторизации .