Записываем данные в новую строку без обновления данных

Переходим на сайт https://script.google.com/

Нажимаем на "+ Создать проект"

Даем название проекту "Ответы из Квиз бота"

Далее вставляем удаляем текст в рабочей области и вставляем следующий код:

Не забываем, первым делом, заменить текст ВСТАВЛЯЕМ ID ТАБЛИЦЫ ИЗ 1 ПУНКТА ИНСТРУКЦИИ, на ID таблицы, чтобы скрипт понимал куда писать данные

Что мы сделали в этом скрипте?

  1. Перенесли все буквы из таблицы построчно

  2. Пренесли все названия столбцов соотнеся их с буквами A = Name B = Channel C = Room D = Finishing E = Floor F = Budget

Шаблон для работы в своих проектах - будет ниже

Скрипт готов, его осталось опубликовать и настроить передачу из бота.

Нажимаем на кнопку "Начать развертывание", далее "Новое развертывание"

Нажимаем на иконку и выбираем "Веб-приложение"

Заполняем "Описание" и выбираем "У кого есть доступ" - пункт "Все"

Далее, нажимаем "Начать развертывание"

Повляется окно с запросом доступов к нашим данным, нажимаем "Предоставить доступ"

В сплывающем окне, выбираем аккаунт, с которого мы создали скрипт

Далее, гугл будет ругаться, что мы предоставляем данные неизвестному приложению. Но так как это приложение мы создаем для личного пользования - бояться нечего :)

Нажмимаем на "Advanced" (В русской версии будет кнопка "Дополнительно")

Далее нажимаем на "Go to Ответы из Квиз бота (unsafe)" (В русской версии будет "Подолжить")

Далее в окне, нажимаем "Разрешить"

Далее у нас окрывается окно с ID развертывания и URL

Нам нужен URL, его мы будем использовать в боте и передавать данные

Нажимаем кнопку "ОК" после URL и нажимаем кнопку "Готово"

Переходим в LeadConverter

3. Создаем вебхук для отправки данных в Google-таблицы

Находим момент, в который мы будем записывать данные в Google-таблицы.

Мы будем записывать после того, как отправили сообщение оператору.

Создаем действие и выбираем "Отправить через вебхук".

Заполняем все поля:

URL-адрес обработчика: Вставляем скопированную ссылку из шага выше Отправить запрос методом: GET

Далее нажимаем на "+Добавить параметр" и заполняем построчно параметры запроса

Name значение {{first_name}} Channel значение {{channel.resource}} Room значение {{Комнаты}} Finishing значение {{Отделка}} Floor значение {{Этаж}} Budget значение {{Сумма}}

Что мы сделали?

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

Нажимаем "Сохранить" и приступаем к тестированию

Отлично, все работает :)

Теперь каждый пройденный квиз в боте, данные будут попадать и в личные сообщения операторов, и в Google-таблицу.

💟Как задать вопрос в поддержку?

Последнее обновление

Это было полезно?