Diesen Monat haben wir eine Community Office Hours-Sitzung durchgeführt, in der wir die neue Full-Page-Embedded-Diskussionserfahrung von Discourse erkundet haben.
Sehen Sie sich die Aufzeichnung an:
Dieses Update ermöglicht es Besuchern, direkt von einer Website, einem Blog, einer Wissensdatenbank oder einer anderen Content-Plattform an Community-Diskussionen teilzunehmen, ohne die Seite verlassen zu müssen.
Wenn der Full App Mode aktiviert ist, wird die vollständige Discourse-Diskussionserfahrung innerhalb des eingebetteten Bereichs geladen. Besucher können direkt auf der Seite antworten, Beiträge liken, Antworten zitieren, Links folgen, Inhalte melden und andere bekannte Discourse-Funktionen nutzen.
Einige wichtige Erkenntnisse aus der Sitzung:
- Der Full App Mode ersetzt die vorherige read-only-Einbettungserfahrung. Wenn er deaktiviert ist, können Besucher Kommentare lesen, müssen aber die Community öffnen, um teilzunehmen.
- Die Funktion funktioniert mit Plattformen wie Ghost, WordPress, statischen HTML-Seiten, Wissensdatenbanken und anderen Systemen, die das Hinzufügen von JavaScript ermöglichen.
- Neue Companion-Themen können automatisch erstellt werden, wenn eine eingebettete Seite zum ersten Mal besucht wird.
- Eingebettete Themen können in eine bestimmte Discourse-Kategorie eingeteilt werden, was die Organisation von Diskussionen aus Blogs, Produktupdates, Dokumentationen oder anderen Content-Quellen erleichtert.
- Sie können automatisch erstellte Themen als unlisted markieren, bis jemand antwortet, was hilft, zu verhindern, dass große Blogs oder Wissensdatenbanken die neuesten Themen der Community überfluten.
- Teams können ein Meta-Tag verwenden, um das Companion-Thema dem ursprünglichen Content-Autor zuzuweisen, wenn die Website oder das CMS diese Informationen bereitstellt.
- Entwickler können auch Themen über die Discourse-API erstellen und die bestehende Topic-ID in die Einbettung übergeben, was Teams mehr Kontrolle darüber gibt, wie und wann Diskussionen erstellt werden.
- Das Styling innerhalb der Einbettung kann über Discourse-Themes und Theme-Komponenten angepasst werden, einschließlich einer embed-spezifischen CSS-Klasse.
- Erlaubte Hosts und Pfade können in den Discourse-Admin-Einstellungen konfiguriert werden, sodass die Community nicht auf nicht autorisierten Websites eingebettet werden kann.
- Für das reibungsloseste Beteiligungserlebnis sollten Teams SSO- oder Social-Login-Optionen in Betracht ziehen, damit Besucher sich mit möglichst wenig Reibung authentifizieren können.
Wir freuen uns über die Möglichkeiten, die dies eröffnet, und freuen uns darauf zu sehen, wie Communities Diskussionen direkt in die Orte bringen, die ihr Publikum bereits besucht.