WebSite X5Help Center

 
Stiac Engineering
Stiac Engineering
User

Messaggio pubblicitario > come impostare una scadenza per la cache?  it

Autore: Stiac Engineering
Visite 751, Followers 3, Condiviso 0  

Salve ragazzi,

ho notato un problemino e non so come risolverlo. Mi rivolgo al vostro prezioso aiuto.

Sintetizzando i Messaggi Pubblicitari esposti con la funzione di WebSite X5 (Step 1 > Messaggio Pubblicitario), rimangono troppo in memoria del visitatore.

Ciò comporta che se l'utente di ritorno visualizza il messaggio pubblicitario espostogli un mese fa, nel momento in cui tale messaggio viene modificato, questo continua a vedere il file immagine e audio del mese precedente.

Banner Agosto-Settembre (sinistra), banner Ottobre-Novembre (destra):

https://www.stiac.it/preview/theme/artores-website-x5-pro-template.php

Quello che normalmente è un beneficio, per ridurre le tempistiche di caricamento della pagina, in questa circostanza è un male.

C'è un modo per deprecare la cache relativa al pannello pubblicitario senza intaccare altri file o impostare una scadenza al file in maniera analoga al messaggio?

Postato il
23 RISPOSTE - 6 UTILI - 1 CORRETTO
Claudio D.
Claudio D.
Moderator
Utente del mese IT

@Gabriele ...

ma te lo fa su tutti i dispositivi o solo sugli smartphone ?

perchè io ho notato questa problematica sugli smartphone... (android sicuro, ios non so)

e oltretutto mi riferisco ad un sito dove non è attivata nessuna cache lato server...

anche forzando l'aggiornamento della pagina sullo smartphone non cambia nulla...

se invece si va in modalità incognito allora si vede l'immagine giusta... 

Leggi di più
Postato il da Claudio D.
Stiac Engineering
Stiac Engineering
User
Autore

Buonasera e grazie per esserti unito.

Per essere sincero l'ho notato per puro caso, visualizzando le registrazioni di Hotjar. Notavo che all'utente veniva proposto un banner diverso da quello corrente così ho indagato.

Mi capita sia da mobile che desktop.

P.S. Belli i commenti "display: none;".

Leggi di più
Postato il da Stiac Engineering
Claudio D.
Claudio D.
Moderator
Utente del mese IT
Gabriele C.
Mi capita sia da mobile che desktop.

a me lo fa solo da mobile... 

e proprio ora mi è ricapitato con un vecchio sito fatto con la 16 , dove ho appena aggiornato il banner pubblicitario e da mobile non c'è verso di vedere il nuovo (tranne cancellando cache e/o in incognito...)

tra l'altro ogni volta cambio completamente il nome all'immagine... 

Leggi di più
Postato il da Claudio D.
Stiac Engineering
Stiac Engineering
User
Autore

Grazie per il prezioso feedback!

Il problema che mi sono posto è che così i banner pubblicitari perdono senso. Le pubblicità sono dinamiche. Non posso forzare l'utente a eliminare la cache.

Ho provato anche a impostare un nome identico dal file per sovrascriverlo automaticamente, tuttavia con l'ottimizzazione del file il software lo rinomina rendendo nulla tale azione.

Leggi di più
Postato il da Stiac Engineering
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Gabriele C.
... ...  Ho provato anche a impostare un nome identico dal file per sovrascriverlo automaticamente, ... ... ... 

... non sarebbe da fare...
... mi limito solo nel dire che si potrebbe importare nel messaggio un IFRAME EXTRA; ...l'iframe in molti casi può bypassare la cache...
... ovviamente documentarsi  anche su alcune alternative note qui da sempre sul come ingannare la cache  non guasterebbe...

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Stiac Engineering
Stiac Engineering
User
Autore

Buonasera ‪KolAsim. Grazie per l'intervento.

‪ KolAsim ‪ ‪
... non sarebbe da fare...

Come mai?

Avevo pensato all'Iframe però ho desistito perché come sai, non sono il primo della classe in programmazione e non vorrei complicare ulteriormente la gestione.

Uso già del codice per la cache, però agisce a livello globale mentre a me interessava intervenire solo sul banner. 

Leggi di più
Postato il da Stiac Engineering
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Gabriele C.
... ... ...  Come mai? ... ... ...

... ovviamente prima pesca in cache...

... puoi usare uno dei metodi detti, oppure se ti interessa metti qui il link della pagina con il messaggio pubblicitario attivo per valutare un metodo congruo...

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Fabio C.
Fabio C.
User
Claudio D.
tra l'altro ogni volta cambio completamente il nome all'immagine... 
Gabriele C.
Ho provato anche a impostare un nome identico dal file per sovrascriverlo automaticamente, tuttavia con l'ottimizzazione del file il software lo rinomina rendendo nulla tale azione.

Fermo restando che sarebbe una cosa da risolvere a monte, penso che è proprio qui il problema (ogni volta cambio completamente il nome all'immagine... Ho provato anche a impostare un nome identico dal file), prova a trovare sul server l'immagine del messaggio pubblicitario e sostituiscila lasciando lo stesso nome e grandezza.

Leggi di più
Postato il da Fabio C.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Patrizia B.
... ... ...  prova a trovare sul server l'immagine del messaggio pubblicitario e sostituiscila lasciando lo stesso nome e grandezza.

... ma!

 ‪ KolAsim ‪ ‪
... ... ... ... ovviamente prima pesca in cache... ... ... ... 

... cioè la propria cache... ... cool...

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Stiac Engineering
Stiac Engineering
User
Autore

Buon pomeriggio.

Beh ovviamente correlato a questo è stato aperto un post dedicato per approfondire l'aspetto con il team. Tralasciando l'interesse personale, cerco sempre di dare il mio contributo per migliorare questo software.

Patrizia B.
prova a trovare sul server l'immagine del messaggio pubblicitario e sostituiscila lasciando lo stesso nome e grandezza.

Beh come detto dal gentile KolAsim il problema risiede nella cache dell'utente.

Il banner compare nelle pagine prodotto e nelle anteprime:

https://www.stiac.it/artores.php

https://www.stiac.it/preview/theme/artores-website-x5-pro-template.php

Leggi di più
Postato il da Stiac Engineering
Stiac Engineering
Stiac Engineering
User
Autore

Premetto che non so l'effetto.

Se nel file .htaccess metto del codice per la cache e modifico il parametro relativo la "Header set Expires" e "Header set Last-Modified", in teoria dovrei risolvere il problema?

Leggi di più
Postato il da Stiac Engineering
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Gabriele C.
... ...  Se nel file .htaccess metto del codice per la cache e modifico il parametro relativo la "Header set Expires" e "Header set Last-Modified", in teoria dovrei risolvere il problema? ... ... 

... in teoria sì, ma non è garantito, devi provare...
...!... personalmente per me è sempre preferibile non usare o per quanto possibile fare  meno di manipolazioni lato server...!...

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Gabriele C.
... ...  Il banner compare nelle pagine prodotto e nelle anteprime: https://www.stiac.it/artores.phphttps://www.stiac.it/preview/theme/artores-website-x5-pro-template.php

... nel 1° link vedo il messaggio (*); ...nel 2° no! ...!...

(*) ... comunque, per tutti i messaggi con stesse caratteristiche di identificazione simili al 1° link, risolveresti per sempre con questo mio personale codice:

<script> $( document ).ready(function() { setTimeout(function(){ $(".splashContent img").attr('src', $('.splashContent img').attr('src') + "?"+ new Date().getTime()); }, 3000); }) </script>

... è ritardato di 3 secondi (3000) che puoi aumentare o diminuire se del caso...

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Stiac Engineering
Stiac Engineering
User
Autore

Grazie KolAsim per il tuo prezioso aiuto. Il codice postato che funzione ha?

Dovrebbe forzare .splashContent img ad aggiornare i dati in cache.

P.s. Ci dovrebbe essere in ambedue i link. Nel secondo c'è un file leggermente più pesante e compare solo se si passa il mouse / clicca l'icona sulla destra:

Leggi di più
Postato il da Stiac Engineering
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Gabriele C.
... ...  Il codice postato che funzione ha? Dovrebbe forzare .splashContent img ad aggiornare i dati in cache. ... ... ... 

... sì, deposita sempre un'immagine diversa ingannando la cache; ... se analizzi noterai un qulcosa di questo genere sempre diverso legata al tempo-orario: 

<img src="images/unnamed_fj1c7iqx.png?1601996048335"    **********

...!... il secondo è diverso, non è il messaggio pubblicitario, ma uno showbox non presente in apertura della pagina...!...

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Stiac Engineering
Stiac Engineering
User
Autore

Grazie KolAsim!

Gentilissimo come sempre. Funziona alla grande. Spero comunque che Incomedia possa introdurre un sistema di scadenza per la cache di default, anche per chi non sa armeggiare con i codici.

Se va bene lascio il post aperto, visto che c'erano altri utenti interessati.

P.s. Il secondo è sempre stato creato con il messaggio pubblicitario, sfruttando l'altra opzione.

Leggi di più
Postato il da Stiac Engineering
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Gabriele C.
... ... ...  P.s. Il secondo è sempre stato creato con il messaggio pubblicitario, sfruttando l'altra opzione.

... con lo showbox non dovresti avere problemi di cache; per verificare prova a cambire immagine; quella attuale come nel tuo STAMP è questa:

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Stiac Engineering
Stiac Engineering
User
Autore

Buongiorno, sì ed è stato inserito dal pannello.

Per la Live Preview non ho record validi essendo stato da poco attivato, tuttavia io ho notato che comunque c'è un problemino di cache, come riportato:

Leggi di più
Postato il da Stiac Engineering
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... il campo Stile Messaggio | Stile Immagine, ... lo puoi editare manualmente, oppure puoi inserire un URL...?...

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Stiac Engineering
Stiac Engineering
User
Autore

Buongiorno,

non ho compreso. Il messaggio va bene così, solo che anche quello secondo me "soffre" di cache. Dunque se domani decido di cambiare il banner l'utente di ritorno visualizza quello precedente.

Leggi di più
Postato il da Stiac Engineering
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Gabriele C.
... ...  non ho compreso. ... ... ... 
 ‪ KolAsim ‪ ‪
... il campo Stile Messaggio | Stile Immagine, ... lo puoi editare manualmente, oppure puoi inserire un URL...?...

... cioè, Stile Messaggio | Stile Immagine  è l'unico campo, quello dove si vede unnameg.gif ... ... ... lo puoi editare manualmente, oppure puoi inserire un URL...?...

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Stiac Engineering
Stiac Engineering
User
Autore

Buongiorno.

Lo posso editare manualmente, essendo gestito con WebSite X5. La "struttura portante" è sempre il software.

Leggi di più
Postato il da Stiac Engineering
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Gabriele C.
Buongiorno. Lo posso editare manualmente, essendo gestito con WebSite X5. La "struttura portante" è sempre il software.

... allora, se veramente è possibile editare il nome file,  in questo caso basterebbe, (come avevo detto nei miei suggerimenti unici e decennali dei link precedenti),   che tutte le volte che si cambia immagine, se è con lo stesso nome file, di aggiungere un attributo progressivo...

... per esempio, alla prima sostituzione: nomeimmagine.jpg?1

... successivamente:  nomeimmagine.jpg?2    ... e via di seguito (3.4.5...)  ad ogni occasione di sostituzione; ...in questo modo viene by-passata la cache solo in questa occasione con vantaggio della velocità nella situazione normale...

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪