Работа с Гугл-таблицами
Интеграция с гугл-таблицами довольно часто используется в работе чат-ботов.
Конструктор позволяет:
- Читать данные
- Добавлять данные
- Изменять данные
Разберем простой пример с записью ответа подписчика в таблицу.
Прежде всего добавим интеграцию гугл-аккаунта. Это позволит скрыть таблицу от посторонних глаз и сделать работу чат-бота стабильной.
При предоставлении доступа не забудьте отметить галочку разрешения использовать Google Таблицы.

Если вы забыли отметить галочками доступ к Google Таблицам, то удалите интеграцию из аккаунта Квесчи и приложение Quescha на странице https://myaccount.google.com/permissions. Добавьте интеграцию в аккаунт Квесчи заново
Создадим сценарий действий, где будем записывать данные в таблицу.
Нам потребуется ID гугл таблицы, с которой мы будем работать. Получить его можно из URL. Выглядит он примерно вот так:
https://docs.google.com/spreadsheets/d/1_r5JCYmtIFYCDJRyANr60Gh3hARY5cgTeKOk54_dY9M/edit#gid=0
Также обязательным является заполнение шапки таблицы, а именно, первой строки названиями столбцов. Они понадобятся для работы.
.png?alt=media&token=c3ed4585-a9d1-4d28-b69c-7c00ef5ee82b)
В конце действия вы можем отметить Выход, а можем и не отмечать. Если нет перехода на другие действия, выход будет произведен автоматически.
Далее создадим цепочку
В цепочке будет 2 блока. В первом мы будем ожидать сообщение, ко второму блоку мы привяжем сценарий действий, который будет записывать полученный ответ в таблицу.
.png?alt=media&token=77384733-208e-4ddb-a336-9cf768c8b152)
.png?alt=media&token=938ecf11-0a89-493a-9adb-010e5bffb832)

.png?alt=media&token=2d1a3b65-5c5a-4e3d-b831-1496ce190a71)
Чат-бот готов. Не забудьте запустить цепочку!
Файл сценария
Last modified 1mo ago