1847
Чат посвящен вопросам обработки данных и автоматизации работ с помощью сервисов Google Cloud и Yandex Cloud. Изначально посвящен Google Apps Script. Google Workspace чат t.me/gsuiterc Заказать работу @oshliaer и @GoogleSheets_ru_cm
У меня doPost так неделю работал, а может и до сих пор работает, не видно уже просто
Читать полностью…
Думается подвис логописец)
Вряд ли задачу не грохнули, за этим автоматика следит.
можно так, можно заменить на Properties Service, но важно ознакомиться с отличиями этих сервисов
Читать полностью…
ООО, только хотел писать
Читать полностью…
Проблема в работе основного триггера проверки. Он уходит за лимит. Но это явно проблема Гугл, потому что среднее время выполнения нормальное, как и ожидалось в самом начале -- меньше 4 мин.
1. Общее число ошибок 14% -- это много, поэтому и заметно
2. 3/4 всех запусков выполняется в ожидаемом диапазоне времени, т.е. до таймаута далеко
3. Ошибки распределены внутри суток равномерно, т.е. не зависит от того, появилось ли в системе новое событие или нет.
Коротко: проблемы у Гугл.
Специалист по автоматизации Google Sheets / Google Apps Script
💰 80–140 тыс. на руки
📍 Удаленно / гибрид
🕒 Фуллтайм
ЭнергоТрансГрупп - оператор железнодорожного подвижного состава.
Ищем человека на поддержку и развитие внутренних автоматизаций в Google Workspace.
Стек:
• Google Apps Script
• Google Sheets
• JavaScript
• SQL / BigQuery
• API-интеграции
• HTML/CSS для простых интерфейсов
• Firebase
Задачи:
• Разработка и поддержка автоматизаций на GAS
• Работа с формулами и логикой в Google Sheets
• Интеграции через API
• SQL-запросы к BigQuery
• Поддержка существующих проектов и разработка новых
Сейчас проекты уже ведутся внутри компании — потребуется постепенно забрать часть задач на себя. Текущий разработчик остается в команде и поможет с погружением.
Сбором требований и коммуникацией с пользователями занимается отдельный сотрудник.
Контакты: @ilyakanavin
сейчас попробую, спасибо
Читать полностью…
да похоже именно так, просто думал он пытается подключиться к выбранному аккаунту. как то можно поменять главный аккаунт?
Читать полностью…
Добрый день подскажите пожалуйста почему на одном из аккаунтов можен не открываться редактор скриптов в гугл таблицах. Вижу сообщение Не удалось открыть файл.
Читать полностью…
В мое случае, обязательна регистрация через диалог с ботом. Поэтому надеюсь все обойдется.
С другой сторону если бота не запустил, то он и не напишет.
Рассылку сделал, будем ждать реакцию. )
Читать полностью…
Бот рассылает сообщения пользователям.
Есть случаи блокировки, и есть случаи успешно рассылки.
Но в правилах есть
1. Разработчику запрещено размещать Приложения, которыеЧитать полностью…
....
1.5. используют API либо иную техническую интеграцию с Программным обеспечением Компании для формирования, передачи или отправки Авторизационных сообщений, Транзакционных сообщений и Сервисных сообщений, а также для рассылки рекламных и маркетинговых или иных массовых сообщений пользователям, за исключением случаев, прямо предусмотренных Договором с Компанией вне зависимости от наличия технической возможности.
Да, все работает. Но есть один неприятный момент. С рассылками.
По сути они запрещены. В связи с этим, у моего бота, аналога из телеграм, выключается часть функционала.
Да, технически это возможно, но правила написаны так, что бот легко попадает в бан.
С файлами фото не решал проблему с форматом webp?
Читать полностью…
это обязательно условие в максе
Читать полностью…
весело
добавь в конец скрипта который вызываешь сохранение результата и его время куда нибудь, хоть в ячейку таблицы, так хоть будет понятно что он закончил работу
у меня бывают приколы что скрипты использующие sheets api работают асинхронно и не отстукивают о своём завершении, из за чего скрипт в конце работы встаёт и позже выдаёт ошибку по лимиту времени
Доброго вечера.
Вот такой прикол сегодня в логах триггеров по времени отыскал.
Шедуллер по не понятной причине не прибил задачку по лимиту времени выполнения.
На кнопку Прекратить они тоже не реагируют.
Вот такие кощеи бессмертные.
Вот интерессно это глюки отображалки логов или задачки там что-то реально творят ?
Никто не замечал таких артефактов ?
Какие планы на багофикс? Брать значения из таблицы?
Читать полностью…
Всем привет. Отвалились все кеш-сервисы, будьте внимательны
CacheService.getScriptCache()
CacheService.getUserCache()
CacheService.getDocumentCache()
function test07() {
var key = "test07";
var Cache = CacheService.getScriptCache();
Cache.put(key, "test07 is available",360000);
var cachedData = Cache.get(key);
console.log(cachedData)
}
Читать полностью…
Сегодня 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 },
muteHttpExceptions: true,
});
Logger.log(res.getContentText()); // сюда не доходит: Exception ... SSL Error
}
/** Стало: тот же вызов через прокси -- работает. */
function after() {
const res = UrlFetchApp.fetch(`${BASE}/me`, {
headers: { Authorization: TOKEN },
muteHttpExceptions: true,
});
Logger.log(res.getResponseCode()); // 200
Logger.log(res.getContentText()); // {"user_id":…,"is_bot":true,…}
}
Тот, кто первый вошел. Используйте профили браузера Хром для управления несколькими пользователями -- это надежно.
Читать полностью…
Замените несколько аккаунтов в одном профиле браузера на несколько профилей каждый со своим аккаунтом
Читать полностью…
Добрый день. Возможно из-за того что у вас несколько гугл аккаунтов, так бывает когда таблица принадлежит не вашему главному аккаунту и во время входа в скрипты гугл пытается вас подключить к главному
Читать полностью…
Ну надеюсь что такой вид рассылки не будет его банить всё-таки это не холодное рассылка
Читать полностью…
Спасибо. Не успел прятать. Сообщение отправляется юзеру ранее не писавшему в бота?
Читать полностью…
https://dev.max.ru/docs/legal/requirements
Читать полностью…
что имеете ввиду под рассылкой?
Читать полностью…
давненько я не фейсконтролил
Читать полностью…
Был MasterBot, но его замолчали и не дали работать.)
Читать полностью…
это обязательное условие для ботов в максе или это вам нужно было чтоб какую-то галочку одобряющую прикрепить?
Читать полностью…