Перейти к основному содержимому

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 строк.