WebSite X5Help Center

 
Stiac Engineering
Stiac Engineering
User

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

Autor: Stiac Engineering
Visitado 737, Seguidores 3, Compartilhado 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?

Publicado em
23 RESPOSTAS - 6 ÚTEIS - 1 CORRIGIR
Claudio D.
Claudio D.
Moderator
Usuário do mês PT

@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... 

Ler mais
Publicado em de Claudio D.
Stiac Engineering
Stiac Engineering
User
Autor

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;".

Ler mais
Publicado em de Stiac Engineering
Claudio D.
Claudio D.
Moderator
Usuário do mês PT
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... 

Ler mais
Publicado em de Claudio D.
Stiac Engineering
Stiac Engineering
User
Autor

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.

Ler mais
Publicado em de Stiac Engineering
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Usuário do mês RU
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...

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Stiac Engineering
Stiac Engineering
User
Autor

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. 

Ler mais
Publicado em de Stiac Engineering
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Usuário do mês RU
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...

.

Ler mais
Publicado em de  ‪ 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.

Ler mais
Publicado em de Fabio C.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Usuário do mês RU
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...

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Stiac Engineering
Stiac Engineering
User
Autor

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

Ler mais
Publicado em de Stiac Engineering
Stiac Engineering
Stiac Engineering
User
Autor

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?

Ler mais
Publicado em de Stiac Engineering
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Usuário do mês RU
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...!...

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Usuário do mês RU
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...

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Stiac Engineering
Stiac Engineering
User
Autor

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:

Ler mais
Publicado em de Stiac Engineering
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Usuário do mês RU
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...!...

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Stiac Engineering
Stiac Engineering
User
Autor

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.

Ler mais
Publicado em de Stiac Engineering
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Usuário do mês RU
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:

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Stiac Engineering
Stiac Engineering
User
Autor

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:

Ler mais
Publicado em de Stiac Engineering
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Usuário do mês RU

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

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Stiac Engineering
Stiac Engineering
User
Autor

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.

Ler mais
Publicado em de Stiac Engineering
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Usuário do mês RU
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...?...

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Stiac Engineering
Stiac Engineering
User
Autor

Buongiorno.

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

Ler mais
Publicado em de Stiac Engineering
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Usuário do mês RU
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...

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪