1847
Чат посвящен вопросам обработки данных и автоматизации работ с помощью сервисов Google Cloud и Yandex Cloud. Изначально посвящен Google Apps Script. Google Workspace чат t.me/gsuiterc Заказать работу @oshliaer и @GoogleSheets_ru_cm
можно так, можно заменить на 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?
Читать полностью…
это обязательно условие в максе
Читать полностью…
мне пофиг. я обещал отписать в чат про этот опыт
Читать полностью…
в общем бота на Максе удалось написать с хуками и тд. в принципе почти не больно, ну кроме регистрации бота на юр лицо.
Читать полностью…
Какие планы на багофикс? Брать значения из таблицы?
Читать полностью…
Всем привет. Отвалились все кеш-сервисы, будьте внимательны
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, но его замолчали и не дали работать.)
Читать полностью…
это обязательное условие для ботов в максе или это вам нужно было чтоб какую-то галочку одобряющую прикрепить?
Читать полностью…
Ботфазера нет как в тг шоле, я не юзер макса
Читать полностью…
Тут можно еще перехитриться и в скрипте развертывания сделать библиотеку саму на себя. И из входных функций вызывать дублирующие с префиксом имени библиотеки.
Читать полностью…