Запись в Google таблицу
Интеграция Google таблиц с ботом: запись информации в Google таблицу и инструкция по работе с блоком "Запись в Google таблицу"
Блок записи в Google таблицу позволяет добавлять или обновлять существующие данные по заданному фильтру из переменных и констант в существующей Google-таблице.
Для этого необходимо:
- Создать файл "Google Spread Sheets" в аккаунте Google. Обратите внимание, что файл должен иметь именно такой тип. Файл с типом Microsoft Excel (xlsx) не поддерживается
- Открыть таблицу в браузере и скопировать целиком ее url, как показано на картинке
.png)
- Выполнить интеграцию с Google таблицами, как описано в разделе интеграция с Google Таблицами
- В сценарии добавить блок "Запись в Google таблицу"
 (1).png)
- В созданный блок вставить скопированный ранее url документа в поле url и выбрать Лист, в который будет осуществляться запись
.png)
- Указать с какой строки будет осуществляться поиск. Например, если у вас первой строкой идет заголовок, то укажите значение "2", чтобы поиск начинался со следующей строки после заголовка
- Выберите режим работы блока
Блок может работать в 3х режимах:
- "Добавить запись" - Добавляет запись в конец списка
- "Обновить записи" - Осуществляет поиск по заданному фильтру (в группе полей "Установка фильтров для поиска") и обновляет все строки, подходящие под условия фильтра.
-
"Обновить + добавить запись" - Совмещает в себе 2 режима: -- сначала выполнение идет в режиме "Обновить записи", -- если запись не найдена, то идет выполнение в режиме "Добавить запись".
-
В группе "Установка фильтров для поиска" задайте критерии выборки записей, которые вы хотите обновить. Если вам не нужно обновлять существующие записи, а необходимо добавить новую запись, не задавайте фильтры и выберите режим работы "Добавить запись".
Существует возможность применять следующие условия:
- "=" — сравнение на строгое равенство. В выборку попадут только строки, равные заданной
- "!=" — сравнение на неравенство. В выборку попадут только строки, не равные заданной
- ">" — сравнение на больше. В выборку попадут только строки, больше заданной
- ">=" — сравнение на больше или равно. В выборку попадут только строки, больше или равные заданной
- "<" — сравнение на меньше. В выборку попадут только строки, меньше заданной
- "<=" — сравнение на меньше или равно. В выборку попадут только строки, меньше или равные заданной
- "in" — сравнение на вхождение строки. В выборку попадут только строки, которые содержат заданное значение
-
"not in" — сравнение на не вхождение строки. В выборку попадут только строки, которые не содержат заданное значение
-
В группе "Записываемые в Google таблицу данные" укажите соотношения записываемых данных с колонками таблицы.
Для корректного добавления записи в конец таблицы, самая ее левая колонка обязательно должна содержать данные.
Если записываемой строке необходимо присвоить уникальный идентификатор, нажмите "Добавить уникальный идентификатор" и укажите колонку, в которую его нужно записать.
🎁 Бесплатный курс по разработке чат-ботов и MiniApps для всех пользователей с активной подпиской PRO уже на LEADTEX. 10 подробных уроков с погружением ОТ А до Я.
Начните обучение прямо сейчас - Начать обучение.
.png)
.png)