Google Таблицы и n8n
Запись и чтение данных из Google Sheets в workflow.
В n8n можно записывать в Google Таблицы лиды, ответы бота, результаты парсинга и т.д.
Подключение
- В n8n: Credentials → Create new → Google Sheets OAuth2 API (или Service Account).
- OAuth2: потребуется авторизация в Google (вход в аккаунт, разрешение доступа к Таблицам). Следуйте подсказкам n8n (редирект, копирование кода).
- Service Account: создайте проект в Google Cloud, включите Google Sheets API, создайте сервисный аккаунт и скачайте JSON-ключ. В n8n загрузите JSON и укажите email сервисного аккаунта. Таблицу нужно открыть по этому email («Поделиться» → добавить email сервисного аккаунта с правом редактирования).
- В ноде Google Sheets выберите credential, укажите ID таблицы (из URL:
https://docs.google.com/spreadsheets/d/ЭТОТ_ID/edit) и имя листа.
Типичные операции
- Append: добавить строку (например данные из webhook или формы).
- Read: прочитать строки (фильтрация, поиск).
- Update: обновить ячейку или диапазон.
Данные из предыдущих нод (например из Webhook или Telegram) подставляются в ячейки через выражения вида {{ $json.fieldName }}.
Совет
Для одной таблицы с разными листами используйте один credential; в ноде меняйте только имя листа или диапазон.