Добавить в корзинуПозвонить
Найти в Дзене

Сколько берут за интеграцию с Гугл-таблицами на вайб-кодинге

Сколько берут за интеграцию с Гугл-таблицами, меня спрашивают чаще, чем про любой бот целиком. Логика клиента понятная: таблица же простая, данные туда сами падают, за что тут платить отдельно. Год назад я думал ровно так же и на этом попал на деньги. Отвечу как вижу теперь, после десятка таких заказов. Короткий ответ: вилка широкая, от 5 до 40 тысяч, и зависит она не от таблицы, а от того, в какую сторону бегают данные. Односторонняя выгрузка, когда заявки из бота или с сайта просто складываются строчками в Гугл-таблицу, это 5-10 тысяч и пара часов работы. Двусторонняя синхронизация, когда менеджер правит статус в таблице, а бот это подхватывает и шлёт клиенту, уже 20-40 тысяч. Это другая история по сложности, и именно её клиенты упорно считают мелочью. Почему так. Сама запись в таблицу делается в три строчки, тут клиент прав. Платят не за запись, а за то, что у Гугла на эти запросы стоят лимиты. Базовый доступ к таблицам это шестьдесят запросов в минуту на пользователя, дальше Гугл р

Сколько берут за интеграцию с Гугл-таблицами, меня спрашивают чаще, чем про любой бот целиком. Логика клиента понятная: таблица же простая, данные туда сами падают, за что тут платить отдельно. Год назад я думал ровно так же и на этом попал на деньги. Отвечу как вижу теперь, после десятка таких заказов.

Короткий ответ: вилка широкая, от 5 до 40 тысяч, и зависит она не от таблицы, а от того, в какую сторону бегают данные. Односторонняя выгрузка, когда заявки из бота или с сайта просто складываются строчками в Гугл-таблицу, это 5-10 тысяч и пара часов работы. Двусторонняя синхронизация, когда менеджер правит статус в таблице, а бот это подхватывает и шлёт клиенту, уже 20-40 тысяч. Это другая история по сложности, и именно её клиенты упорно считают мелочью.

Почему так. Сама запись в таблицу делается в три строчки, тут клиент прав. Платят не за запись, а за то, что у Гугла на эти запросы стоят лимиты. Базовый доступ к таблицам это шестьдесят запросов в минуту на пользователя, дальше Гугл режет. Пока заявок десять в день, никто этих лимитов не видит. А как только поток вырастает или ты дёргаешь таблицу на каждый чих, упираешься в стену, и Гугл начинает возвращать ошибку вместо данных. Вот за обход этой стены, за очередь запросов и кэш, и идут те самые тысячи, которые клиент не понимает.

На лимитах я и обжёгся

Первый такой заказ был у меня для службы доставки цветов. Хозяин хотел, чтобы заказы из бота падали в Гугл-таблицу, а курьеры оттуда брали адреса. Курьеров у него было четверо, заказов в будни штук тридцать, на выходных вдвое больше. Я посмотрел, прикинул "ну это же просто таблица", назвал 6 тысяч и сел делать. Собралось за вечер, на тесте всё летало. Сдал, выдохнул, забыл.

Через неделю звонок: "Кирилл, у меня курьеры стоят, таблица пустая, а заказы идут". Оказалось, я на каждое действие курьера дёргал таблицу заново, читал её целиком, чтобы найти одну строку. На потоке в выходные это выбило лимит за минуту, и Гугл просто перестал отвечать. Заказы при этом копились, а курьеры их не видели, человек терял живые деньги по моей вине. Чинил я это два вечера: переписал так, чтобы бот держал данные у себя, а в таблицу синхронизировал пачками раз в минуту, а не на каждый клик. Лимиты, очереди запросов, обработку отказов от внешнего сервиса я в теории проходил на той программе, которую брал, когда только подступался к ремеслу, но что чужой API ляжет именно на доставке цветов в субботу, ни один конспект не предупреждает. Разгребал руками и по документации Гугла, до утра.

Та история стоила мне бессонницы и стыдного звонка с извинениями, но цену вопроса я понял навсегда. За двустороннюю связку с таблицей, ту самую, где надо думать про лимиты и сбои, сейчас беру от 25 тысяч и ниже не опускаюсь. Не потому что жадный, а потому что знаю, сколько там скрытой работы, которой не видно на демонстрации: на той же доставке невидимая часть с очередью и кэшем заняла больше времени, чем весь видимый бот.

Поэтому, когда у меня спрашивают, сколько берут за интеграцию с Гугл-таблицами, я первым делом уточняю: данные туда только пишутся или ещё и читаются обратно. Если просто выгрузка, скажу честно, это недорого, тысяч семь, и переплачивать незачем. А если синхронизация в обе стороны, и кто-то предлагает вам это за пять, бегите. За пять тысяч он сделает то, что у меня в первый раз легло в первые же выходные, и платить за это вы будете не ему, а своим потерянным клиентам.