Nous avons mis à jour toutes les icônes de marque sous /admin/site_settings/category/branding pour refléter notre nouvelle image de marque, mais lorsque nous partageons un lien (par exemple dans Slack, etc.), notre ancien logo s’affiche toujours. Où cette image est-elle définie afin que nous puissions mettre à jour l’image pour refléter notre nouvelle image de marque ?
J’ai jeté un coup d’œil rapide pour voir quelle icône est utilisée pour Meta lors de la publication d’un lien vers Slack, et il semble que l’apple touch icon soit utilisée pour une raison quelconque (je ne pense pas que nous ayons le contrôle sur cela), donc la définir pourrait aider ? Si elle n’est pas définie, il semble qu’elle se rabatte sur large icon.

Si vous avez déjà mis à jour ces éléments, il est possible que Slack mette en cache les icônes et qu’il faille un peu de temps pour voir la mise à jour ?
hmmm, en regardant, je vois que l’apple touch icon est vide et la note de discourse en dessous dit « S’il est laissé vide, large_icon sera utilisé. » L’image est une image floue de notre nouveau logo, donc cela semble correct.
En remontant, le large_icon plus haut sur la page est également laissé vide et la note de discourse en dessous dit « S’il est laissé vide, logo_small sera utilisé. » L’image est la même image floue que ci-dessus, donc cela semble également correct.
Le logo_small près du haut de la page a été rempli avec le nouveau logo et les images floues mentionnées ci-dessus correspondent, donc tout cela semble également correct.
Ces changements de marque ont été effectués dans discourse il y a plusieurs mois, donc je ne pense pas qu’il s’agisse d’un problème de mise en cache dans slack qui se résoudrait automatiquement. Je vais cependant demander en interne s’ils ont vu l’ancien logo apparaître ailleurs que dans les publications slack afin que nous puissions au moins déterminer s’il s’agit d’un problème spécifique à discourse-slack.
En attendant, pensez-vous que cela pourrait être un problème avec discourse qui ne revient pas à l’icône alternative notée même si l’image floue affichée le suggère ?
oh oui, cela exclut probablement le cache
Je ne m’attendrais pas à ce que ce soit le problème car cela a fonctionné lorsque je l’ai testé, mais ces choses sont difficiles à déboguer parfaitement lorsque le comportement d’une autre application est impliqué.
Pour l’instant, j’essaierais de définir l’apple touch icon et de voir si cela résout le problème.
J’ai pu écarter le fait qu’il s’agisse d’un problème propre à Slack. Si vous utilisez Post Inspector et que vous y insérez l’un de nos liens Discourse, il affiche l’ancien logo.
En utilisant ce site, je constate que l’ancien logo provient de https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/standard10/uploads/[notreentreprise]/original/1X/[nomdefichieraléatoire.png]
C’est donc vraisemblablement quelque chose que Discourse utilise pour stocker les informations, et ce cache doit être vidé ou mis à jour ?
Ah, je vois que vous êtes un client de notre hébergement officiel d’après ce lien. Il semble que le thème de votre site ait défini manuellement des balises meta opengraph dans le fichier head. Cela ne devrait pas être nécessaire, et c’est là que l’ancien logo est référencé.
Si vous supprimez ces balises de la section head située dans /admin/customize/themes (dans “edit HTML/CSS”), cela devrait résoudre le problème.
Merci, ça a parfaitement fonctionné !
Si nous voulions télécharger une image sur cette même page (admin/customize/themes/2), je suppose que nous pourrions modifier la section head via “modifier HTML/CSS” ? Si oui, à quoi ressemblerait cette ligne au lieu de
<meta property="og:image" content="https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/standard10/uploads/[notreentreprise]/original/1X/[rendomfilename.png]"> ?