ti-enxame.com

Nenhuma dica de recarga forçada no Planilhas Google?

Portanto, estou executando tarefas noturnas para gerar algumas estatísticas personalizadas para o meu site e copiar as estatísticas no formato .csv para separar o servidor via SCP. Então eu uso esses arquivos .csv no Planilhas Google para exibi-los no formato de tabela.

O problema é que, cada vez que carrego o arquivo .csv, preciso fornecer uma atualização "rígida" àquela planilha para que não use dados do navegador "em cache" ao exibir o arquivo .csv.

Existe a possibilidade de atualizar os dados sempre que abrir o documento?

4
Eimantas

eu suspeitaria que definir o tempo de expiração para o arquivo .csv poderia ajudar. isso seria algo para o servidor entregar.

OU você pode enganar o navegador da web anexando algo aleatório no final do URL que você está usando para buscar os dados (veja meu comentário na sua pergunta):

http://example.com/myfile.csv?_invalidate_cache_of_browser_XYZ

e então você deve colocar um XYZ aleatório no URL, talvez usando a função Rand().

2
akira

Infelizmente, a solução sugerida por akira nem sempre funciona. O Google não republicará os dados da planilha imediatamente até o próximo ciclo de "publicação". Então, o que isso significa é que não é um problema de cache do navegador.

1
CJL