Ho bisogno di aiuto per aggiornare l'immagine mostrata quando viene condiviso un link

Abbiamo aggiornato tutte le icone del marchio in /admin/site_settings/category/branding per riflettere il nostro nuovo marchio, ma quando condividiamo un link (ad esempio su Slack, ecc.) viene ancora visualizzato il nostro vecchio logo. Dove viene impostata questa immagine in modo da poterla aggiornare per riflettere il nostro nuovo marchio?

1 Mi Piace

Ho dato una rapida occhiata a quale icona viene utilizzata per Meta quando si pubblica un link su Slack e sembra che venga utilizzata l’apple touch icon per qualche motivo (non credo che abbiamo il controllo su questo), quindi impostarla potrebbe aiutare? se non è impostata, sembra che ripieghi su large icon

image

Se li hai già aggiornati, è possibile che Slack memorizzi nella cache le icone e potrebbe volerci un po’ di tempo per vedere l’aggiornamento?

hmmm, guardando vedo che l’apple touch icon è lasciato vuoto e la nota di discourse sotto di essa dice “Se lasciato vuoto, verrà utilizzata large_icon”. L’immagine è un’immagine sfocata del nostro nuovo logo, quindi sembra essere corretta.
Tornando indietro, la large_icon più in alto nella pagina è anch’essa lasciata vuota e la nota di discourse sotto di essa dice “Se lasciata vuota, verrà utilizzata logo_small”. L’immagine è la stessa immagine sfocata di cui sopra, quindi sembra corretta anche quella.
Il logo_small in cima alla pagina è stato riempito con il nuovo logo e le immagini sfocate sopra menzionate corrispondono, quindi anche quello sembra a posto.
Queste modifiche al branding sono state apportate in discourse diversi mesi fa, quindi non penserei che si tratti di un problema di cache in slack che si risolverebbe automaticamente. Chiederò internamente se hanno visto il vecchio logo apparire altrove oltre che nei post di slack, in modo da poter almeno determinare se si tratta di un problema specifico di discourse-slack.
Nel frattempo, pensi che possa essere un problema con discourse che non ripiega sull’icona alternativa indicata, anche se l’immagine sfocata mostrata lo implica?

1 Mi Piace

oh sì, questo probabilmente esclude la cache

Non mi aspetterei che fosse il problema perché ha funzionato quando l’ho testato, ma queste cose sono difficili da debuggare perfettamente quando è coinvolto il comportamento di un’altra app.

Per ora, proverei a impostare l’apple touch icon e vedrei se questo risolve il problema.

Sono riuscito a escludere che si trattasse di un problema esclusivo di Slack. Se utilizzi Post Inspector e inserisci uno dei nostri link di discourse, viene mostrato il vecchio logo.

Utilizzando questo sito vedo che il vecchio logo proviene da https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/standard10/uploads/[ourcompany]/original/1X/[randomfilename.png]

presumibilmente questo è qualcosa che discourse utilizza per archiviare le informazioni e questa cache deve essere svuotata o aggiornata?

1 Mi Piace

Ah, vedo che sei un cliente del nostro hosting ufficiale, a giudicare da quel link. Sembra che il tema del tuo sito abbia impostato manualmente alcuni tag meta opengraph nel file head. Non dovrebbe essere necessario farlo, e sembra che sia qui che venga richiamato il vecchio logo.

Se rimuovi questi tag dalla sezione head che si trova in /admin/customize/themes (all’interno di “edit HTML/CSS”), dovresti risolvere il problema.

2 Mi Piace

Grazie, ha funzionato benissimo!
Se volessimo caricare un’immagine sulla stessa pagina (admin/customize/themes/2), presumo che potremmo modificare la sezione head tramite “modifica HTML/CSS”? Se sì, come sarebbe quella riga invece di
<meta property="og:image" content="https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/standard10/uploads/[ourcompany]/original/1X/[rendomfilename.png]">?