$integration.googleSheets.writeDataToLine
Метод используется для записи данных в строку таблицы Google.
Синтаксис
Метод принимает 4 обязательных аргумента.
Аргумент | Описание | Тип |
---|---|---|
integrationId | Идентификатор интеграции | Строка |
spreadsheetId | Идентификатор таблицы Google | Строка |
sheetName | Название нужного листа | Строка |
values | Записываемые значения | Массив строк |
Пример вызова метода:
- ECMAScript 5
- ECMAScript 6
$integration.googleSheets.writeDataToLine(
"4404df16-bfc7-4bc6-9f84-65d02d000217",
"1gdkEwg2KMeKYJK-yrxgKuk9-uP7ntjtKg5ChDu8906E",
"Sheet1",
["Власова", "Полина", "Александровна", "78121683203"]
);
В среде ECMAScript 6 метод является асинхронным.
await $integration.googleSheets.writeDataToLine(
"4404df16-bfc7-4bc6-9f84-65d02d000217",
"1gdkEwg2KMeKYJK-yrxgKuk9-uP7ntjtKg5ChDu8906E",
"Sheet1",
["Власова", "Полина", "Александровна", "78121683203"]
);
Действие
Метод записывает значения, переданные в values
, в начало первой строки нужного листа, в которой необходимое число ячеек свободно.
подсказка
Таким образом, метод не перезаписывает данные, уже содержащиеся в таблице, а дозаписывает новые данные к существующим.
Пример
Рассмотрим пример использования метода для добавления нового клиента в базу.