Google Таблицы
Действие Google Таблицы позволяет читать, добавлять и изменять данные в таблицах прямо из бота.
Подключённый Google-аккаунт на странице интеграций с необходимыми разрешениями — или сервисный аккаунт.
Возможности
| Операция | Что делает |
|---|---|
| Читать данные | Получение строк по условиям отбора. |
| Добавлять данные | Запись новой строки в таблицу. |
| Изменять данные | Обновление существующих строк по отбору. |
Подготовка таблицы
В первой строке таблицы должны располагаться названия полей — именно их вы будете использовать в действии. Шапка должна начинаться с первой ячейки (без отступов).
Добавление новой строки
Параметры
| Поле | Описание |
|---|---|
| Google-аккаунт | Подключённый аккаунт из интеграций. |
| ID таблицы | Берётся из URL таблицы (см. ниже). |
| Порядковый номер листа | Нумерация начинается с 0. |
| Поля и значения | Названия столбцов и данные для записи. |
Где взять ID таблицы
ID находится в URL таблицы — между /d/ и /edit:
https://docs.google.com/spreadsheets/d/1_r5JCYmtIFYCDJRyANr60Gh3hARY5cgTeKOk54_dY9M/edit#gid=0
└──────────────── ID таблицы ────────────────┘
Динамические имена столбцов
Если название столбца может меняться, используйте шаблон:
[GSCell:A1]
Где A1 — ячейка с названием столбца. Тогда действие подставит актуальное имя из таблицы.
Чтение и изменение данных
Для чтения и изменения данных задайте отбор — по аналогии с действием «Операции с данными» при работе со списками.
По использованию Google Таблиц в боте есть отдельная статья — там описана работа с отбором, фильтрами и сортировкой.
- На одно обращение к таблице — не более 60 секунд.
- На листе — не более 10 000 строк.
