it-swarm.it

Nessun suggerimento per il caricamento forzato su Fogli Google?

Quindi sto eseguendo attività notturne per generare alcune statistiche personalizzate per il mio sito e copiare le statistiche in formato .csv su un server separato tramite SCP. Quindi uso questi file .csv in Fogli Google per visualizzarli in formato tabella.

Il problema è, tuttavia, che ogni volta che carico il file .csv devo dare a quel foglio di calcolo un "aggiornamento rapido" in modo che non utilizzi i dati del browser "memorizzati nella cache" quando visualizzo il file .csv.

Esiste la possibilità di aggiornare i dati ogni volta che si apre il documento?

4
Eimantas

sospetterei che l'impostazione del tempo di scadenza per il file .csv possa aiutare. sarebbe qualcosa da consegnare al server.

O puoi ingannare il browser web aggiungendo qualcosa di casuale alla fine dell'URL che stai utilizzando per recuperare i dati (vedi il mio commento sulla tua domanda):

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

e poi devi mettere un po 'di XYZ casuale nell'URL, magari usando la funzione Rand().

2
akira

Sfortunatamente la soluzione suggerita da Akira non funziona sempre. Google non ripubblicherà immediatamente i dati del foglio di calcolo fino al prossimo ciclo di "pubblicazione". Ciò significa che non si tratta di un problema di memorizzazione nella cache del browser.

1
CJL