Записываем данные в новую строку без обновления данных
Last updated
Was this helpful?
Last updated
Was this helpful?
Переходим на сайт
Нужно заходить на сайт под тем же аккаунтом, что мы создали таблицу, иначе скрипт будет работать некорректно
Нажимаем на "+ Создать проект"
Даем название проекту "Ответы из Квиз бота"
Далее вставляем удаляем текст в рабочей области и вставляем следующий код:
Что мы сделали в этом скрипте?
Перенесли все буквы из таблицы построчно
Пренесли все названия столбцов соотнеся их с буквами A = Name B = Channel C = Room D = Finishing E = Floor F = Budget
Шаблон для работы в своих проектах - будет ниже
Скрипт готов, его осталось опубликовать и настроить передачу из бота.
Нажимаем на кнопку "Начать развертывание", далее "Новое развертывание"
Заполняем "Описание" и выбираем "У кого есть доступ" - пункт "Все"
Далее, нажимаем "Начать развертывание"
Повляется окно с запросом доступов к нашим данным, нажимаем "Предоставить доступ"
В сплывающем окне, выбираем аккаунт, с которого мы создали скрипт
Далее, гугл будет ругаться, что мы предоставляем данные неизвестному приложению. Но так как это приложение мы создаем для личного пользования - бояться нечего :)
Нажмимаем на "Advanced" (В русской версии будет кнопка "Дополнительно")
Далее нажимаем на "Go to Ответы из Квиз бота (unsafe)" (В русской версии будет "Подолжить")
Далее в окне, нажимаем "Разрешить"
Далее у нас окрывается окно с ID развертывания и URL
Нам нужен URL, его мы будем использовать в боте и передавать данные
После внесения изменений и каждого нового развертывания, ID и URL меняются!
URL нужно будет заменять после внесений изменений в действии "Отправить через вебхук"
Нажимаем кнопку "ОК" после URL и нажимаем кнопку "Готово"
Находим момент, в который мы будем записывать данные в Google-таблицы.
Мы будем записывать после того, как отправили сообщение оператору.
Создаем действие и выбираем "Отправить через вебхук".
Заполняем все поля:
URL-адрес обработчика: Вставляем скопированную ссылку из шага выше Отправить запрос методом: GET
Далее нажимаем на "+Добавить параметр" и заполняем построчно параметры запроса
Name значение {{first_name}} Channel значение {{channel.resource}} Room значение {{Комнаты}} Finishing значение {{Отделка}} Floor значение {{Этаж}} Budget значение {{Сумма}}
Что мы сделали?
Взяли названия столбцов из таблицы и добавили в параметры, затем к каждому параметру записали переменные, данные которых будут загружаться в таблицу.
Нажимаем "Сохранить" и приступаем к тестированию
Отлично, все работает :)
Теперь каждый пройденный квиз в боте, данные будут попадать и в личные сообщения операторов, и в Google-таблицу.
Если остались вопросы, всегда можно задать вопрос в техподдержку или в чат поддержки, мы всегда поможем :)
Нажимаем на иконку и выбираем "Веб-приложение"
Переходим в