Обзор проекта
2410 разработала индивидуальную HTML- и JavaScript-форму для встраивания на сайт SquareSpace. Форма собирала три значения (класс, диапазон, почтовый индекс), отправляла их в Google Sheet через Zapier и динамически получала рассчитанные результаты из определённых ячеек листа.
Позже решение расширили: добавили результаты на основе формул (=Families(...) и =Pods(...)), которые рассчитывались в таблице и отображались на сайте.
- baburhabib1024
Реализованные ключевые функции
- Индивидуальная пользовательская форма с проверкой введённых данных
- Интеграция с Zapier для передачи данных формы в Google Sheets
- Получение результатов с помощью фоновой проверки
- Управление временем ожидания и механизм повторных попыток
- Поддержка полей с формулами в Google Sheets
- Отображение нескольких полей результатов в пользовательском интерфейсе
Скриншоты
Поле ввода в форме индивидуального интерфейса для указания класса ребёнка, являющееся частью формы, встроенной в SquareSpace.
Этап автоматизации Zapier «Catch Hook», используемый для получения данных формы сайта и запуска внутренних процессов.