Bisher erlaubt das Plugin Discourse Reactions nur, dass eine einzelne Reaktion als „Gefällt mir“
für die Zwecke von Themenrankings und der Vergabe von Abzeichen zählt.
Da Reaktionen zu einer wichtigen Interaktionsmöglichkeit für Website-Mitglieder geworden sind, ändern wir dieses Paradigma. Alle Reaktionen zählen als „Gefällt mir“, mit Ausnahme derjenigen, die explizit über eine Sperrliste ausgeschlossen werden. Standardmäßig zählt nur die : -1 : Reaktion nicht als „Gefällt mir“.
Als Teil dieser Änderung werden Websites, die Reaktionen verwendet haben, feststellen, dass Themenrankings und die Vergabe von Abzeichen angepasst werden, um das Engagement genauer widerzuspiegeln. Ein Opt-out ist nicht möglich, außer dass alle Reaktionen, die nicht als „Gefällt mir“ gezählt werden sollen, zur Sperrliste hinzugefügt werden.
Beachten Sie, dass die „Gefällt mir“-Reaktion standardmäßig
ist, aber sie kann zu
oder einer anderen Reaktion geändert werden, die für Ihre Community am besten geeignet ist. Sie werden diese Einstellung nicht mehr ändern wollen, sobald Ihre Website etabliert ist. Historische „Gefällt mir“-Datensätze werden nicht geändert, wenn diese Einstellung geändert wird. Es ist am besten, sie einmal festzulegen und zu vergessen.
Wir haben dies nun auf Meta ausgerollt und werden es bald auf allen Websites ausrollen, die Reaktionen verwenden.
Technische Details
Die Backfilling-Logik ist zunächst durch die Site-Einstellung discourse_reactions_like_sync_enabled deaktiviert. In einigen Wochen werden wir diese Einstellung entfernen und eine anfängliche Migration durchführen, um PostAction-Datensätze für Reaktionen zu füllen, die nicht die discourse_reactions_reaction_for_like (standardmäßig
) sind und nicht auf der Liste discourse_reactions_excluded_from_like stehen. Es wird nicht empfohlen, diese Einstellung zu ändern, nachdem Ihre Website bereits etabliert ist, da wir keine historischen Bereinigungen durchführen werden. Einige Communities haben Hunderttausende, wenn nicht Millionen von „Gefällt mir“-Datensätzen.
Jedes Mal, wenn discourse_reactions_excluded_from_like geändert wird, korrigieren wir die Historie mit einem Hintergrundauftrag. Alle Reaktionen, die zur Sperrliste hinzugefügt werden, führen zur Zerstörung ihrer entsprechenden PostAction-Datensätze, und alle Reaktionen, die von der Sperrliste entfernt werden, führen zur Erstellung entsprechender PostAction-Datensätze. Wir korrigieren die Historie auch jede Stunde in einem geplanten Auftrag, wenn discourse_reactions_like_sync_enabled aktiviert ist.
Es gibt keine Möglichkeit, sich davon abzumelden – wenn Sie nicht möchten, dass Reaktionen als „Gefällt mir“ gezählt werden, außer der Standardeinstellung discourse_reactions_reaction_for_like, sollten Sie alle Ihre discourse_reactions_enabled_reactions zur Liste discourse_reactions_excluded_from_like hinzufügen.










