Перейти к содержанию

Запись в Google таблицу

Интеграция Google таблиц с ботом: запись информации в Google таблицу и инструкция по работе с блоком "Запись в Google таблицу"

Блок записи в Google таблицу позволяет добавлять или обновлять существующие данные по заданному фильтру из переменных и констант в существующей Google-таблице.

Для этого необходимо:

  1. Создать файл "Google Spread Sheets" в аккаунте Google. Обратите внимание, что файл должен иметь именно такой тип. Файл с типом Microsoft Excel (xlsx) не поддерживается
  2. Открыть таблицу в браузере и скопировать целиком ее url, как показано на картинке google таблицы
  3. Выполнить интеграцию с Google таблицами, как описано в разделе интеграция с Google Таблицами
  4. В сценарии добавить блок "Запись в Google таблицу" бот гугл таблицы
  5. В созданный блок вставить скопированный ранее url документа в поле url и выбрать Лист, в который будет осуществляться запись запись в google sheets
  6. Указать с какой строки будет осуществляться поиск. Например, если у вас первой строкой идет заголовок, то укажите значение "2", чтобы поиск начинался со следующей строки после заголовка

запись в google таблицу

  1. Выберите режим работы блока

запись в Гугл таблицу

Блок может работать в 3х режимах:

  • "Добавить запись" - Добавляет запись в конец списка
  • "Обновить записи" - Осуществляет поиск по заданному фильтру (в группе полей "Установка фильтров для поиска") и обновляет все строки, подходящие под условия фильтра.
  • "Обновить + добавить запись" - Совмещает в себе 2 режима: -- сначала выполнение идет в режиме "Обновить записи", -- если запись не найдена, то идет выполнение в режиме "Добавить запись".

  • В группе "Установка фильтров для поиска" задайте критерии выборки записей, которые вы хотите обновить. Если вам не нужно обновлять существующие записи, а необходимо добавить новую запись, не задавайте фильтры и выберите режим работы "Добавить запись".

Существует возможность применять следующие условия:

  • "=" — сравнение на строгое равенство. В выборку попадут только строки, равные заданной
  • "!=" — сравнение на неравенство. В выборку попадут только строки, не равные заданной
  • ">" — сравнение на больше. В выборку попадут только строки, больше заданной
  • ">=" — сравнение на больше или равно. В выборку попадут только строки, больше или равные заданной
  • "<" — сравнение на меньше. В выборку попадут только строки, меньше заданной
  • "<=" — сравнение на меньше или равно. В выборку попадут только строки, меньше или равные заданной
  • "in" — сравнение на вхождение строки. В выборку попадут только строки, которые содержат заданное значение
  • "not in" — сравнение на не вхождение строки. В выборку попадут только строки, которые не содержат заданное значение

  • В группе "Записываемые в Google таблицу данные" укажите соотношения записываемых данных с колонками таблицы.

Для корректного добавления записи в конец таблицы, самая ее левая колонка обязательно должна содержать данные.

Если записываемой строке необходимо присвоить уникальный идентификатор, нажмите "Добавить уникальный идентификатор" и укажите колонку, в которую его нужно записать.

🎁 Бесплатный курс по разработке чат-ботов и MiniApps для всех пользователей с активной подпиской PRO уже на LEADTEX. 10 подробных уроков с погружением ОТ А до Я.

Начните обучение прямо сейчас - Начать обучение.