Beim Erstellen eines neuen Kanals sehen Administratoren nun eine Option, alle neuen und bestehenden Benutzer hinzuzufĂŒgen. Damit können Administratoren âStandardkanĂ€leâ fĂŒr Benutzergruppen konfigurieren, die automatisch hinzugefĂŒgt werden sollen.
FĂŒr einen bestehenden Kanal können Administratoren dieses Verhalten in den Kanaleinstellungen umschalten. In allen FĂ€llen wird ein BestĂ€tigungsdialog angezeigt, der die Anzahl der hinzugefĂŒgten Benutzer angibt.
Benutzer treten einem Kanal automatisch bei, wenn:
sie zu einer Gruppe hinzugefĂŒgt werden, die Zugriff auf einen Kanal mit automatischem Beitritt hat
ein Kanal erstellt oder bearbeitet wird, um den automatischen Beitritt zu aktivieren
Beachten Sie, dass Benutzer nicht automatisch aus einem Kanal entfernt werden, wenn der automatische Beitritt nach ihrer HinzufĂŒgung deaktiviert wurde. Wenn ein Benutzer automatisch zu einem âStandardkanalâ hinzugefĂŒgt wurde, kann er ihn jederzeit verlassen.
Ein neues Info-Panel
Durch Klicken auf einen Kanalnamen gelangen Benutzer nun zu einem nĂŒtzlichen Info-Panel mit drei Registerkarten:
Die Registerkarte Info zeigt Titel, Beschreibung und die verknĂŒpfte Kategorie an, sodass Benutzer den benötigten Kontext fĂŒr jeden Kanal haben.
Die Registerkarte Mitglieder ermöglicht es Benutzern zu sehen, wer sich noch im Raum befindet (Mitgliederliste und Gesamtzahl). Sie enthÀlt einen Filter, sodass sie die Suche verwenden können.
Die Registerkarte Einstellungen ermöglicht es Ihnen, Benachrichtigungseinstellungen festzulegen (stumm schalten, Desktop-/Mobil-Push-Benachrichtigungen). FĂŒr Administratoren enthĂ€lt diese Registerkarte auch den Umschalter fĂŒr den automatischen Beitrittsmodus.
Wir haben heute Abend die Funktion âBenutzer automatisch hinzufĂŒgenâ fĂŒr einen unserer âJederâ-ChatkanĂ€le aktiviert. Bisher wurden jedoch nur 284 von unseren ĂŒber 1200 Benutzern auf der Foreninstanz hinzugefĂŒgt. Ich habe keine groĂe Konsistenz festgestellt, wer hinzugefĂŒgt wurde und wer nicht. Ist dies derzeit eine EinschrĂ€nkung des Plugins oder gibt es etwas anderes, das vor sich geht?
Einige HintergrĂŒnde:
Wir betreiben eine Website, die eine Anmeldung erfordert. Der betroffene Chatkanal ist derzeit mit einer Kategorie verknĂŒpft, zu der âJederâ Zugriff hat. Alle Benutzer im Forum haben derzeit Zugriff auf das Chat-Plugin in den Admin-Einstellungen.
Ich dachte anfangs, das könnte die Ursache sein, aber einige der Benutzer in der Liste sind schon lange nicht mehr aktiv gewesen ⊠möglicherweise noch nie. Ich habe keine genaue Zahl ⊠aber ich könnte das bei Bedarf genauer untersuchen.
Wir filtern derzeit Benutzer heraus, die âinaktivâ sind (sowie âgestufteâ und anonyme Benutzer). Hier sind die Spezifikationen fĂŒr diese Logik.
@Roman, gibt es Tests, die das Szenario fĂŒr diese Benutzer abdecken, wenn sie spĂ€ter aktiv werden? Oder ist das durch die bestehende Spezifikation impliziert, da dieser Job periodisch ausgefĂŒhrt wird?
Gute Frage. Wir haben nur die Aktivierung des Benutzers abgedeckt, das ist also ein Szenario, das ich ĂŒbersehen habe. Der Job lĂ€uft nicht periodisch, aber das sollte er wahrscheinlich tun, da wir immer mehr FĂ€lle finden, in denen sich der Zustand des Benutzers Ă€ndert und wir ihn automatisch hinzufĂŒgen mĂŒssen.
Das ergibt auf jeden Fall Sinn. Ist der hier verwendete âinaktiveâ-Status derselbe wie die Flagge âAktiviert/Deaktiviertâ im Admin-Dashboard oder hĂ€ngt er mit etwas zusammen, das die tatsĂ€chliche fortlaufende Nutzung der Plattform verfolgt? Wenn es sich um ersteres handelt, haben wir immer noch ein Problem, da wir nur zwei deaktivierte Benutzer, keine gestageten Benutzer und 13 anonymisierte Benutzer haben.
Active hat hier zwei Bedeutungen. Sie mĂŒssen aktiv sein, da ihre E-Mail bestĂ€tigt ist, aber es bedeutet auch, dass sie die Website mindestens einmal in den letzten drei Monaten besucht haben (wir ĂŒberprĂŒfen zu diesem Zweck ihr last_seen_at-Attribut).
Nur zur Information ⊠Ich habe eine schnelle ĂberprĂŒfung durchgefĂŒhrt und etwa 24 tl0-Konten allein in den âAâs unserer automatisch hinzugefĂŒgten Chat-Teilnehmer gefunden, die sich seit der Genehmigung ihrer Konten nie auf der Plattform angemeldet haben. Die meisten von ihnen haben Konten im Zeitraum 2018-2019 erstellt. Sie hĂ€tten alle als inaktiv betrachtet werden sollen, nach dieser Definition.
Ja, dies war absichtlich, um den Fall zu behandeln, in dem der Benutzer erstellt wird, aber es ergibt keinen wirklichen Sinn. Die Umstellung auf einen geplanten Job wird auch dies beheben.
5 âGefĂ€llt mirâ
mcwumbly
(Dave McClure)
Hat dieses Thema aufgeteilt,
13
Wenn ich also chat allowed groups auf tl1 Benutzer gesetzt habe und einem Kanal erlaube, Benutzer automatisch hinzuzufĂŒgen, die mit einer tl0 zugĂ€nglichen Kategorie verknĂŒpft sind, was wird dann passieren? Ăberschreibt die letztere Option die erstere?
Danke fĂŒr die Antwort. Ich sehe, dass der verlinkte Kanal (der mit einer zugĂ€nglichen tl0-Kategorie verknĂŒpft ist) etwa 1700 Mitglieder hat, aber meine tl0-Benutzer sind etwa 4000, wie auf der Gruppenseite angezeigt wird. Ich habe die tl1-BeschrĂ€nkung entfernt, aber die Zahl steigt nicht. Gibt es eine Datenverzögerung oder Einstellungen, die sich ebenfalls auf diese Zahl auswirken?
Derzeit werden die Benutzer basierend auf den Kategorieberechtigungen zum Kanal hinzugefĂŒgt, aber diejenigen auĂerhalb der chat allowed groups können ĂŒberhaupt keine Chat-Funktionen sehen und haben daher keinen Zugriff. Es gibt noch ein paar andere Kriterien, die darĂŒber entscheiden, ob sie âaktivâ sind oder nicht und in die HinzufĂŒgung einbezogen werden, was den Unterschied in den Zahlen erklĂ€ren könnte:
Ich habe dasselbe Problem wie @sdpiowa bereits in diesem Thread identifiziert:\n\n[quote="Stephen Peterson, post:3, topic:233141, username:sdpiowa"]\nWir haben heute Abend die Funktion âBenutzer automatisch hinzufĂŒgenâ fĂŒr einen unserer âJederâ-ChatkanĂ€le aktiviert. Bisher wurden jedoch nur 284 von unseren ĂŒber 1200 Benutzern in der Foreninstanz hinzugefĂŒgt.\n[/quote]\n\nIch verstehe aus diesem Thread, dass nur âaktiveâ Benutzer dem Kanal beitreten. Das ist in Ordnung â obwohl die Bezeichnung der Option aktualisiert werden sollte, um die Funktion genauer zu beschreiben.\n\nWas mir unklar bleibt, ist, ob diese PrĂŒfung periodisch durchgefĂŒhrt wird. Mit anderen Worten, wenn ein zuvor inaktiver Benutzer morgen mit der Website interagiert, wird er dann automatisch dem Chatkanal beitreten oder nicht?
Ich schÀtze, bis jetzt sollten Sie empirische Beweise haben?
Ich kann nicht genau sagen, was subject.execute(chat_channel_id: channel.id, starts_at: user.id, ends_at: user.id) in der Spec tut, aber ich denke, dass diese Benutzer kontinuierlich hinzugefĂŒgt werden.
Auf meinem Forum werden zurĂŒckkehrende Benutzer kontinuierlich hinzugefĂŒgt. Sicher, es kann eine gewisse Verzögerung geben, aber sie kann nicht lange dauern.
(Das zeigt eine Metrik, die wahrscheinlich viele Community-Administratoren nicht mögen Sie gibt direkt an, wie viele Pseudo-Benutzer diese Community hatâŠ)