Brauche Hilfe beim Aktualisieren des Bildes, das beim Posten eines Links angezeigt wird

Wir haben alle Branding-Icons unter /admin/site_settings/category/branding aktualisiert, um unser neues Branding widerzuspiegeln, aber wenn wir einen Link teilen (z. B. in Slack usw.), wird immer noch unser altes Logo angezeigt. Wo ist dieses Bild festgelegt, damit wir das Bild aktualisieren können, um unser neues Branding widerzuspiegeln?

1 „Gefällt mir“

Ich habe mir kurz angesehen, welches Symbol für Meta beim Posten eines Links in Slack verwendet wird, und es scheint, dass aus irgendeinem Grund das apple touch icon verwendet wird (ich glaube nicht, dass wir darauf Einfluss haben), also könnte das Setzen dieses Symbols helfen? Wenn das nicht gesetzt ist, scheint es auf large icon zurückzufallen.

image

Wenn Sie diese bereits aktualisiert haben, ist es möglich, dass Slack Symbole zwischenspeichert und es eine Weile dauern kann, bis die Aktualisierung sichtbar wird?

hmmm, wenn ich nachsehe, sehe ich, dass das apple touch icon leer gelassen wurde und die Discourse-Notiz darunter besagt: „Wenn leer gelassen, wird large_icon verwendet.“ Das Bild ist ein unscharfes Bild unseres neuen Logos, das scheint also korrekt zu sein.
Wenn ich von dort zurückgehe, ist das large_icon weiter oben auf der Seite ebenfalls leer gelassen worden und die Discourse-Notiz darunter besagt: „Wenn leer gelassen, wird logo_small verwendet.“ Das Bild ist dasselbe unscharfe Bild wie oben, scheint also auch korrekt zu sein.
Das logo_small oben auf der Seite wurde mit dem neuen Logo gefüllt und die oben genannten unscharfen Bilder passen dazu, also scheint auch das in Ordnung zu sein.
Diese Branding-Änderungen wurden vor einigen Monaten in Discourse vorgenommen, daher würde ich nicht denken, dass es sich um ein Caching-Problem in Slack handelt, das sich automatisch selbst beheben würde. Ich werde intern nachfragen, ob sie das alte Logo auch anderswo als in Slack-Postings gesehen haben, damit wir zumindest feststellen können, ob es sich um ein Problem handelt, das spezifisch für Discourse-Slack ist.
Glauben Sie inzwischen, dass es ein Problem damit sein könnte, dass Discourse nicht auf das alternative Symbol zurückfällt, obwohl das unscharfe Bild, das angezeigt wird, darauf hindeutet, dass es dies tut?

1 „Gefällt mir“

Oh ja, das schließt den Cache wahrscheinlich aus.

Ich würde nicht erwarten, dass es das Problem ist, da es bei meinem Test funktioniert hat, aber diese Dinge sind schwer perfekt zu debuggen, wenn das Verhalten einer anderen App involviert ist.

Vorerst würde ich versuchen, das apple touch icon zu setzen und zu sehen, ob das das Problem löst.

Ich konnte ausschließen, dass es sich um ein reines Slack-Problem handelt. Wenn Sie Post Inspector verwenden und einen unserer Discourse-Links eingeben, wird das alte Logo angezeigt.

Über diese Seite sehe ich, dass das alte Logo von https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/standard10/uploads/[ourcompany]/original/1X/[randomfilename.png] stammt.

Vermutlich ist dies etwas, das Discourse zum Speichern der Informationen verwendet, und dieser Cache muss geleert oder aktualisiert werden?

1 „Gefällt mir“

Ah, ich sehe, Sie sind ein Kunde unseres offiziellen Hostings, basierend auf diesem Link. Es scheint, dass Ihr Website-Theme einige Meta-Opengraph-Tags manuell in der Head-Datei gesetzt hat. Dies sollte nicht notwendig sein und hier scheint das alte Logo referenziert zu werden.

Wenn Sie diese Tags aus dem head-Bereich unter /admin/customize/themes (innerhalb von “HTML/CSS bearbeiten”) entfernen, sollte das Problem behoben sein.

2 „Gefällt mir“

Danke, das hat wunderbar funktioniert!
Wenn wir ein Bild auf derselben Seite hochladen wollten (admin/customize/themes/2), könnten wir vermutlich den Kopfbereich über “HTML/CSS bearbeiten” bearbeiten? Wenn ja, wie würde diese Zeile aussehen anstelle von
<meta property="og:image" content="https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/standard10/uploads/[ourcompany]/original/1X/[rendomfilename.png]">?