Как GPT превратил таблицу в приложение
Что нужно было клиенту
Клиент работал с длинными рекламными ссылками и UTM-метками. Проблема — ручная сборка ссылок занимала время и часто приводила к ошибкам. Плюс часть ссылок нужно было прогонять через AppsFlyer, чтобы получать универсальные короткие ссылки, корректно работающие на iOS/Android/desktop.
Задача звучала так:
«Хочу вставлять параметры в таблицу → нажимать кнопку → получать готовую короткую ссылку».
Без ручной проверки, без формул на поллистка, без разбора API.
Что мы сделали
Наш аналитик Миша получил от клиента Google Sheet с заранее набросанным шаблоном:
— исходная ссылка,
— параметры кампании,
— дата,
— нужные поля для API AppsFlyer,
— ячейка, куда должна падать новая короткая ссылка.
Миша не был разработчиком и не писал JavaScript.
И это даже не требовалось — он просто открыл GPT.
Промт был простым:
– вот структура таблицы,
– вот какие параметры вводит пользователь,
– вот что нужно проверить (валидация дат, пустые поля, ограничения до 90 дней),
– вот что должно происходить при нажатии кнопки,
– вот пример правильной ссылки.
GPT написал готовый Apps Script.
С комментариями.
С валидаторами.
С обработкой ошибок.
Что получилось
После установки скрипта в Google Sheets у Миши появилась настоящая кнопка на панели:
«Сгенерировать ссылку»
И дальше — магия:
Пользователь вводит параметры.
Скрипт сначала всё проверяет.
— пустые поля,
— неверные даты,
— запрещённые значения,
— превышение допустимого диапазона (например, больше 90 дней).
Если что-то не так — появляется всплывающее сообщение об ошибке.
Если всё корректно — скрипт отправляет запрос в AppsFlyer API.
Возвращает аккуратную короткую smart-link, которая работает и на телефоне, и на вебе.
И сразу вставляет её в нужную ячейку.
Клиенту больше не нужно думать, в каком порядке вставлять параметры, что валидно, а что нет, и почему ссылка иногда «ломается». Таблица делает всё сама.
Почему это важно
Потому что сила не в самом скрипте.
Сила — в подходе.
Google Sheets + Apps Script + GPT = мини-сервисы для бизнеса за один вечер.
Вместо того, чтобы делать отдельное приложение или заказывать разработку:
— не поднимаем сервер,
— не пишем бэкенд,
— не строим UI,
— не тратим недели.
Обычная таблица превращается в рабочий инструмент уровня продукта — с кнопками, API, логикой и корректными результатами.
Что это даёт бизнесу
– меньше ручных ошибок,
– меньше трат времени на рутины,
– больше контроля,
– больше прозрачности данных,
– быстрая автоматизация без бюджета на разработку.
А для команды аналитиков это уже новый стандарт:
GPT пишет код, мы пишем логику.
Ответим в рабочее время