Cache Service

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.
Cache

Esse serviço permite que um script armazene temporariamente em cache os resultados que levam tempo para buscar/computar. Os caches públicos são para itens que não dependem de qual usuário está acessando seu script. Os caches particulares servem para fins específicos do usuário, como configurações ou atividades recentes.

Classes

NomeBreve descrição
CacheUma referência a um cache específico.
CacheServiceO CacheService permite que você acesse um cache para armazenamento de dados de curto prazo.

Cache

Métodos

MétodoTipo de retornoBreve descrição
get(key)StringRecebe o valor em cache da chave especificada ou um valor nulo se nenhum for encontrado.
getAll(keys)ObjectRetorna um objeto JavaScript que contém todos os pares de chave-valor encontrados no cache para uma matriz de chaves.
put(key, value)voidAdiciona um par de chave-valor ao cache.
put(key, value, expirationInSeconds)voidAdiciona um par de chave-valor ao cache, com um prazo de validade (em segundos).
putAll(values)voidAdiciona um conjunto de pares de chave-valor ao cache.
putAll(values, expirationInSeconds)voidAdiciona um conjunto de pares de chave-valor ao cache, com um prazo de validade (em segundos).
remove(key)voidRemove uma entrada do cache usando a chave especificada.
removeAll(keys)voidRemove um conjunto de entradas do cache.

CacheService

Métodos

MétodoTipo de retornoBreve descrição
getDocumentCache()CacheRecebe a instância de cache com escopo para o documento e o script atuais.
getScriptCache()CacheRecebe a instância de cache com escopo para o script.
getUserCache()CacheRecebe a instância de cache com escopo definido para o usuário e o script atuais.