GoogleSheets
Читає й пише рядки в таблиці Google.
Поля
| Поле | Тип | Обов’язкове | Що робить |
|---|---|---|---|
credentials | string | так | JSON-ключ сервісного акаунта. Покладіть увесь файл у змінну флоу й посилайтеся: {{variables.GOOGLE_KEY}}. Таблицю треба розшарити на той client_email, інакше Google відповість 403. |
spreadsheetId | string | так | Довгий id з адреси таблиці, не вся адреса. |
range | string | так | Нотація A1, наприклад Sheet1!A:C або Sheet1!A2. |
operation | одне з: read, append, update | read повертає рядки, append дописує в кінець, update перезаписує діапазон. | |
values | jsonata | Для append і update: вираз, що дає список рядків, наприклад [[input.body.name, input.body.total]]. Не більше 5000 рядків за раз. |
Що на виході
read: range, rows (масив масивів), count. append і update: range, updatedRows, updatedCells. Завжди: ok, operation, spreadsheetId
Варто знати
Значення йдуть як USER_ENTERED, тож Google розбирає дати й числа так само, як для людини, що вводить їх руками. Ключ не потрапляє ні у вихід, ні в помилку.