Я создал проект Google AppScript для Google Sheets, который извлекает данные из API и добавляет их в электронную таблицу.Это уже опубликовано в магазине дополнений Google Sheet.
Я хочу запускать триггер как можно чаще для кэширования часто используемых данных.
Один из способов, с помощью которого я нашел способ запускать что-либо так часто, как я хочу (по крайней мере, каждые 5 минут), - Опция триггеров текущего проекта на странице проекта Google AppScript (где вы редактируете)код).Я мог бы создать функцию, которая воздействует на конечную точку для получения данных, которые наиболее часто используются, кэшировать их в кэш скриптов (CacheService.getScriptCache
) и запускать каждые 5 минут, используя триггер.
Итак, Script Cache
что мой код получает доступ при запуске из триггеров текущего проекта, это то же самое, что и пользователи опубликованного дополнения?
Поскольку в противном случае кэширование, очевидно, не пойдет на пользу пользователям, установившим аддон из хранилища аддонов.