Atualizamos todos os ícones de marca em /admin/site_settings/category/branding para refletir nossa nova marca, mas quando compartilhamos um link (por exemplo, no Slack, etc.), ele ainda mostra nosso logotipo antigo. Onde essa imagem está definida para que possamos atualizá-la para refletir nossa nova marca?
Dei uma olhada rápida em qual ícone está sendo usado para o Meta ao postar um link no Slack, e parece que o apple touch icon está sendo usado por algum motivo (acho que não temos controle sobre isso), então definir isso pode ajudar? Se isso não estiver definido, parece que ele volta para o large icon.

Se você já atualizou esses, é possível que o Slack armazene ícones em cache e possa levar algum tempo para ver a atualização?
hmmm, olhando, vejo que o apple touch icon está em branco e a nota do discourse abaixo dele diz “Se deixado em branco, large_icon será usado.” A imagem é uma imagem borrada do nosso novo logotipo, então isso parece estar correto.
Voltando disso, o large_icon mais acima na página também está em branco e a nota do discourse abaixo dele diz “Se deixado em branco, logo_small será usado.” A imagem é a mesma imagem borrada de cima, então também parece estar correta.
O logo_small perto do topo da página foi preenchido com o novo logotipo e as imagens borradas observadas acima correspondem a ele, então isso também parece estar tudo bem.
Essas mudanças de marca foram feitas no discourse há vários meses, então eu não pensaria que fosse um problema de cache no slack que se resolveria automaticamente. Vou perguntar internamente se eles viram o logotipo antigo aparecer em outro lugar além das postagens do slack, para que possamos pelo menos determinar se é um problema específico do discourse-slack.
Enquanto isso, você acha que pode ser um problema com o discourse não recorrer ao ícone alternativo observado, mesmo que a imagem borrada mostrada implique que sim?
ah sim, isso provavelmente descarta o cache
Eu não esperaria que fosse o problema porque funcionou quando eu testei, mas essas coisas são difíceis de depurar perfeitamente quando o comportamento de outro aplicativo está envolvido.
Por enquanto, eu tentaria definir o apple touch icon e ver se isso resolve o problema.
Consegui descartar que seja um problema exclusivo do Slack. Se você usar Post Inspector e inserir um dos nossos links do Discourse, ele mostrará o logotipo antigo.
Usando este site, vejo que o logotipo antigo está vindo de https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/standard10/uploads/[ourcompany]/original/1X/[randomfilename.png]
Presumivelmente, isso é algo que o Discourse usa para armazenar as informações e esse cache precisa ser limpo ou atualizado?
Ah, vejo que você é um cliente da nossa hospedagem oficial, com base nesse link. Parece que o tema do seu site definiu manualmente algumas tags meta opengraph no arquivo head. Fazer isso não deveria ser necessário, e é aqui que o logotipo antigo está referenciado.
Se você remover essas tags da seção head encontrada em /admin/customize/themes (dentro de “edit HTML/CSS”), isso deve resolver o problema.
Obrigado, funcionou muito bem!
Se quiséssemos fazer upload de uma imagem na mesma página (admin/customize/themes/2), presumo que poderíamos editar a seção head através de “editar HTML/CSS”? Se sim, como seria essa linha em vez de
<meta property="og:image" content="https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/standard10/uploads/[ourcompany]/original/1X/[rendomfilename.png]">?