Google Таблицы в n8n: как читать и записывать данные без кода
· 2 мин чтения · Редакция Skill Unit
Google Таблицы — самое привычное хранилище данных для небольшого бизнеса: туда падают заявки, туда сводят отчёты, там же часто и единственная «база данных» компании. Node Google Sheets в n8n позволяет не трогать таблицу руками: сценарий сам читает нужные строки или дописывает новые.
Подключение аккаунта
- В node Google Sheets выбираете «Create new credential» и проходите авторизацию через Google-аккаунт, к которому привязана нужная таблица.
- Для рабочих сценариев с несколькими людьми в команде удобнее завести отдельный сервисный Google-аккаунт, а не личный — так доступ не пропадёт при увольнении сотрудника.
- После авторизации node запрашивает доступ к таблицам этого аккаунта — выдавайте минимально нужный доступ, если n8n предлагает выбор уровня прав.
Операция Append: дописать строку
- Выбираете операцию Append, указываете таблицу (Spreadsheet) и конкретный лист (Sheet) внутри неё — это частая ошибка новичков: таблица выбрана верно, а данные уходят не на тот лист.
- Сопоставляете поля сценария со столбцами таблицы — n8n покажет названия столбцов по первой строке (заголовкам), поэтому заголовки в таблице лучше не менять после настройки сценария.
- Если в таблице есть формулы в соседних столбцах, Append не трогает их — он дописывает только указанные вами значения в указанные столбцы.
Операция Read/Get: забрать данные
- Операция «Get Row(s)» возвращает строки по диапазону или с фильтром — удобно, если сценарий должен обработать только новые или определённые записи, а не всю таблицу каждый раз.
- Для больших таблиц не читайте весь лист на каждом запуске сценария — это медленно и может упираться в лимиты Google API; ограничивайте диапазон или фильтруйте заранее.
Частые ошибки
- Доступ к таблице не выдан тому аккаунту, через который настроено credential — проверяется расшариванием таблицы на e-mail этого аккаунта, если используется сервисный аккаунт, а не личный логин.
- Названия столбцов с пробелами или спецсимволами вызывают расхождение в сопоставлении полей — проще один раз переименовать заголовки без лишних символов.
- Лимиты Google Sheets API: при частых запусках сценария несколько раз в минуту можно упереться в ограничение количества запросов — для таких случаев добавляют небольшую задержку между вызовами.
Что дальше
Простой рабочий пример: заявки с формы сайта падают в таблицу через webhook и Append, а отдельный сценарий раз в день читает новые строки и шлёт уведомление в Telegram. В курсе «No-code автоматизация на n8n» на Skill Unit собираем такие цепочки с нуля. Первые уроки бесплатны.
Хотите пройти путь на практике?
Курс «Автоматизация без кода на n8n»: короткие уроки, практические задания и проверка ответов. Первый урок бесплатно.
Смотреть курс