Latest posts

Google Apps Script | Канал
10 Aug, 16:11
Проблема в работе основного триггера проверки. Он уходит за лимит. Но это явно проблема Гугл, потому что среднее время выполнения нормальное, как и ожидалось в самом начале -- меньше 4 мин.1. Общее число ошибок 14% -- это много, поэтому и заметно 2. 3/4 всех запусков выполняется в ожидаемом диапазоне времени, т.е. до таймаута далеко 3. Ошибки распределены внутри суток равномерно, т.е. не зависит от того, появилось ли в системе новое событие или нет.Коротко: проблемы у Гугл.




Google Apps Script | Канал
20 Jul, 09:13
forwarded from @contributor_pw
Сегодня 20е число. Макс все еще работает на старом URL. Очень не хочется отказываться от Google Apps Script только из-за того, что нельзя отправить запрос напрямую. Но, когда нельзя напрямую, можно на кривую. Это называется "проксирование" -- использование программы-посредника для всякого. В нашем случае для того, чобы решить проблему доверия сертификату Минцифры со стороны Google. И так нам нужен посрелник, котрому доверяет Гугл, и который в свою очередь, доверяет Минцифрам. И это ... Облако Яндекс!Не буду долго юлить, детали можно посмотреть тут https://github.com/contributor-pw/provodox-liteЗатестить можно так:const BASE = 'https://d5dinh6uhntgb8lmpto8.xxg4zr82.apigw.yandexcloud.net'; const TOKEN = 'ВАШ_ТОКЕН_БОТА';/ Было: прямой вызов MAX -- падает на TLS. / function before() { const res = UrlFetchApp.fetch('https://platform-api2.max.ru/me', { headers: { Authorization: TOKEN


Google Apps Script | Канал
5 Jun, 10:22
forwarded from @googlesheets_ru
Специалист по автоматизации Google Sheets / Google Apps Script💰 80–140 тыс. на руки 📍 Удаленно / гибрид 🕒 ФуллтаймЭнергоТрансГрупп - оператор железнодорожного подвижного состава.Ищем человека на поддержку и развитие внутренних автоматизаций в Google Workspace.Стек: • Google Apps Script • Google Sheets • JavaScript • SQL / BigQuery • API-интеграции • HTML/CSS для простых интерфейсов • FirebaseЗадачи:


Google Apps Script | Канал
18 Feb, 12:18
Шок-контент: Починили (или добавили, если смотреть на это как на feature request) висевший 15 лет issue на возможность использовать postgresql в jdbc https://issuetracker.google.com/issues/36752790
Google Apps Script | Канал
3 Feb, 11:56

2,870Open in Telegram
Google Apps Script | Канал
31 Dec 2025, 15:06
Всем добра.Технология Apps Script переживает не лучшие свои моменты.Но есть надежда. Инструментарий широк и легко используем, если не считать, конечно, особенностей многопользовательского доступа и связанных с этим ограничений. Возможно, в новом году удастся что-то с этим сделать. С новыми требованиями к автоматизации это может стать новым толчком к развитию и эксплуатации именно Apps Script.Надеемся и верим.С наступающим новым годом 🎄
Google Apps Script | Канал
15 Sept 2025, 16:50



Google Apps Script | Канал
14 Aug 2025, 07:54
Extension Pack для Google Apps Script для vscode https://marketplace.visualstudio.com/items?itemName=labnol.google-apps-scriptПользуетесь хотя бы половиной расширений?


Google Apps Script | Канал
11 Jul 2025, 05:58edited
При работе с UrlFetchApp в Google Apps Script разработчики сталкиваются с фундаментальной проблемой: исходящие запросы отправляются с динамических IP-адресов. Это становится непреодолимым препятствием, когда внешний API требует, чтобы запросы приходили только с заранее известных IP-адресов, добавленных в “белый список”.Решением является создание прокси-сервера в Yandex.Cloud. Это руководство предлагает два проверенных сценария, а также лучшие практики для безопасного и надежного развертывания.Сценарий А: Простой и быстрый доступ. Идеален, когда целевой сервис доверяет всему диапазону IP-адресов Yandex.Cloud.Сценарий Б: Доступ по статическому IP-адресу. Незаменимый вариант, когда целевой сервис требует один неизменяемый IP в своем списке разрешенных.oshliaer.github.io/oshliaer/docs/notes/apps-script/как_настроить_прокси_для_google_apps_script.html


Google Apps Script | Канал
4 Jul 2025, 08:34edited
Кнопки, которые вы скорее всего никогда не нажималиВступайте в Клуб Google Apps Script по ссылке https://t.me/+C656ROsaJr44Yjdi (требуется приглашение)
Google Apps Script | Канал
4 Jul 2025, 07:11
🔥 Не просто таблицы: превращаем выгрузки из вашей CRM в умные веб-приложенияКоллеги, знакомая картина? Выгружаете данные из корпоративной CRM или ERP системы в Google Таблицу… и получаете "мертвый" файл. Просто снимок данных на текущий момент. Чтобы из него получить нужную аналитику, менеджеры и бухгалтеры часами вручную считают, фильтруют и строят сводные таблицы. Цена ошибки - упущенная выгода или штрафы.А теперь смотрите, как должно быть. Вот реальный кейс:✅ Взяли: Обычную выгрузку данных о работе агентов из CRM клиента в одну Google Таблицу ✅ Добавили: Немного инженерной магии на Google Apps Script ✅ Получили: Полноценное веб-приложение. Оно само предоставляет данные для потребителей, которые уже сами себе как хотят рассчитывают сложную логику своих бизнес-процессов и выводят результыт на свои дашборды или отправляют дальше по своим пайплайнам. "Мертвый" отчет превратился вContributorАвтоматизация обновления отчетности для 100.000+ сделок в год с помощью Google Apps Script для nocode-средыРазработана система, которая автоматически создает и ежеминутно обновляет персональные Таблицы Гугл для резидентов, решая проблему ручного обновления и обеспечивая доступ к актуальным данным.
Google Apps Script | Канал
2 Jul 2025, 09:01
TODO list - the mission ✅complete


Google Apps Script | Канал
2 Jul 2025, 06:52
🔐 Ваш Google Drive -- проходной двор? Ставим замок на "Расшаривание" с помощью Apps ScriptСообщество, привет!Наверняка всем знакома ситуация: вы даете коллеге доступ на редактирование прайс-листа или базы контактов, а через неделю этот файл "уплывает" налево и направо, потому что кто-то по доброте душевной поделился им еще с десятком человек. Контроль над важными документами теряется моментально.Причина -- та самая галочка "Разрешить редакторам изменять разрешения и делиться файлами".Хорошая новость: эту "дыру" в безопасности можно закрыть кодом!С помощью Google Apps Script вы можете программно, от имени владельца файла, запретить всем редакторам делиться им дальше.Всего пара строк кода:const fileMetadata = { writersCanShare: false, // <-- Та самая "магия" }; Drive.Files.update(fileMetadata, fileId);Таким образом, вы также можете массово обновить права для сотен файлов,


Google Apps Script | Канал
30 Jun 2025, 13:15
Так, что есть на данный момент: - вебапы начали падать где-то в 7 часов утра по Москве - не смог запустить разные вебапы с разных аккаунтов https://t.me/gasru/529 - сейчас пошли потверждения о чужих вебапах, которые не поднимаются и в диалоговых окнах - возможная ошибка в трекере https://issuetracker.google.com/issues/428521312Так-то. Ждем


Google Apps Script | Канал
30 Jun 2025, 07:46
Колбэки на вебапах упали. Два аккаунта подтверждено. Не важно из какой сети ⚠️

Channel photo updated
20 Jun 2025, 09:52
Channel name was changed to «Google Apps Script | Канал»
20 Jun 2025, 09:00

Google Apps Script | Канал
20 Jun 2025, 08:58edited
Немного про сортировку листов. В какой-то момент это была довольно больная тема, и каждый раз предлагался вариант сортировки через активирования листа, т.к. в стандартной библиотеке Apps Script нет другого варианта. Большие модели тоже предлагали этот вариант, возможно, все еще предлагают:const ss = SpreadsheetApp.open(workBook); const sh = dss.getSheetByName('Current').activate(); ss.moveActiveSheet(0);Но существует более простой и элегантный способ - это запрос на изменение индекса листа через Advanced Services Sheets:const updatePropertiesRequest = Sheets.newUpdateSheetPropertiesRequest(); updatePropertiesRequest.fields = 'index'; updatePropertiesRequest.properties = { index, sheetId: sheet.properties.sheetId, }; const request = Sheets.newRequest(); request.updateSheetProperties = updatePropertiesRequest;По ссылке пример использования заранее известной сортировки для любого


Google Apps Script | Канал
19 Jun 2025, 19:49
Вернул Таблицу чата в чат после вредительских атак на Google ТаблицыОбновил Мастер-скрипт ☝️ это полностью боевой проект. Подходит для понимания что и как происходитGoogle DocsТаблица чата t.me/google_sheets_pro #31 [02-06/2025]
Google Apps Script | Канал
29 May 2025, 07:32
Чат переехал по адресу https://t.me/gasru_chat. Прежний адрес https://t.me/googleappsscriptrc. Вход только через личное приветствие @oshliaerTelegramGoogle Apps Script | КлубКлуб практиков Google Apps Script. Минимум шума, максимум дела Правила доступа 👁 Чтение открыто для всех ✍️ Участие для членов сообщества ➡️ Вход строго по ссылке от участника Клуба Заказ разработки, рекламы: @oshliaer, @GoogleSheets_ru_cm t.me/gasru
Related Channels
Other channels in the same section of the catalogue.
