it-swarm-tr.com

Google E-Tablolarda zorla yeniden yükleme ipucu yok mu?

Bu yüzden sitem için bazı özel istatistikler oluşturmak ve istatistikleri SCC aracılığıyla ayrı sunucuya kopyalamak için .csv formatında kopyalamak için her gece görevim var. Sonra bu .csv dosyalarını tablo biçiminde görüntülemek için Google Sayfalarında kullanıyorum.

Sorun şu ki, .csv dosyasını her yüklediğimde, bu elektronik tabloyu "sert tazeleme" vermem gerekiyor, böylece .csv dosyasını görüntülerken "önbelleğe alınmış" tarayıcı verilerini kullanmazdım.

Belgeyi her açışınızda verileri yenilemek için bir olasılık var mı?

4
Eimantas

.csv dosyasının son kullanma zamanının ayarlanmasının yardımcı olabileceğinden şüpheleniyorum. Bu sunucunun teslim edeceği bir şey olurdu.

YA DA veriyi almak için kullandığınız URL'nin sonuna rastgele bir şey ekleyerek web tarayıcısını kandırabilirsiniz (sorunuza yorumumu inceleyin):

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

ve sonra url içine rastgele bir XYZ koymanız gerekir, belki de Rand() işlevini kullanarak.

2
akira

Ne yazık ki akira tarafından önerilen çözüm her zaman işe yaramıyor. Google, bir sonraki "yayınlama" döngüsüne kadar hemen Elektronik Tablo verilerini yeniden yayınlamaz. Öyleyse bunun anlamı, tarayıcı önbelleğe alma sorunu değil.

1
CJL