Wenn Sie eine Massen-E-Mail senden möchten, um Benutzer dazu aufzufordern, einer Community beizutreten und auf einen bestimmten Thread zu antworten, funktioniert dies hervorragend, solange der Benutzer noch nicht existiert. Ist er jedoch bereits registriert, erhalten sie eine Fehlermeldung mit folgendem Text:
Entschuldigung! Diese Einladung ist nur für neue Benutzer gedacht, die noch kein bestehendes Konto haben.
Das ist nicht hilfreich. Handelt es sich um einen bestehenden Benutzer, sollte er automatisch den über den Link angegebenen Gruppen hinzugefügt und zum spezifizierten Thema weitergeleitet werden.
Ich weiß, dass @tobiaseigen bereits daran gearbeitet hat und möglicherweise Vorschläge hat. Bist du dir außerdem sicher, dass dies Einladungen widerspiegelt, die mit der aktuellen, veröffentlichten Version von Discourse gesendet wurden?
Das klingt nach der aktuellen Funktionsweise des Einladungs-Systems. Wie die Fehlermeldung besagt, ist es nicht dafür gedacht, mit bestehenden Nutzern zu interagieren – sondern nur mit neuen. Wenn Sie bestehende Mitglieder zu einer Gruppe hinzufügen möchten, tun Sie dies über die Gruppen-Seite oder deren Benutzer-Admin-Seite.
Wie sieht Ihr Prozess genau aus, und warum senden Sie Einladungen an bestehende Nutzer? Ist dies ein Problem, das Ihre Nutzer tatsächlich betrifft, oder ist es etwas, das Sie nur bemerkt haben, als Sie selbst auf Ihren eigenen Einladungslink geklickt haben, um es zu testen?
Es stimmt, dass dies nicht die freundlichste, einladendste Antwort ist. @dan, was hältst du davon? Können wir bestehende Nutzer einfach zu einem bestimmten Thema weiterleiten und sie zu beliebigen Gruppen hinzufügen? Ich kann mir vorstellen, dass dies eine praktische Möglichkeit wäre, sowohl bestehende als auch neue Nutzer gleichzeitig zu erreichen, um ein neues Thema anzukündigen oder eine neue Gruppe zu starten.
Falls nicht, können wir diese Nachricht einfach so ändern, dass sie klarer ist und stattdessen einen Weg aufzeigt, etwa durch die Kontaktaufnahme mit dem Support-Team.
Mein Anwendungsfall ist, dass ich eine Massen-E-Mail für eine bestimmte Veranstaltung senden möchte, für die sich Leute angemeldet haben. In dieser E-Mail möchte ich die Leute einladen, auf einen bestimmten Thread in unserer Community zu antworten.
Das Problem ist, dass ich im Voraus herausfinden muss, wer bereits Teil der Community ist und wer nicht, da der Link nur für Letztere funktioniert (die Ersteren erhalten eine Fehlermeldung).
Ich verstehe, dass dies nicht die beabsichtigte Funktion des Einladungs-Systems ist, aber ich halte diese Einschränkung für unnötig. Wenn sie bereits in der Community sind, füge sie einfach den neuen Gruppen hinzu, wie in der Einladung angegeben (falls erforderlich), und leite sie direkt zum Thread. Ich sehe keinen Grund, warum sie eine Fehlermeldung erhalten müssten.
Ist dies ein öffentliches Thema oder ein Thema, das hinter einer Kategoriensicherheit liegt? Wenn es ein öffentliches Thema ist, warum versenden Sie dann nicht einfach einen Link zum Thema per E-Mail?
Das war es, was ich letztendlich tun musste, aber (a) es ermutigt die Nutzer nicht zur Registrierung (was ich möchte) und (b) es ermöglicht mir nicht, sie einer Gruppe hinzuzufügen.
Wenn Nutzer aus Gründen der Kategorien- oder Gruppenberechtigungen einer Gruppe angehören müssen, um das Thema zu sehen, ist das natürlich ein anderes Thema.
Das funktioniert nur, wenn sie zurückkommen. Ich zwinge sie absichtlich zur Registrierung, damit sie eine Benachrichtigung erhalten.
Außerdem löst das mein Gruppenproblem nicht. Und alle ignorieren einfach meinen eigentlichen Vorschlag, dass es keinen Grund gibt, warum dieser Link-Zyklus nicht auch für bestehende Benutzer funktionieren sollte.
Richtig, wir sind im Allgemeinen keine Fans davon, Benutzer zu zwingen, etwas zu tun
Das gesagt, stimme ich vollkommen zu, dass die Fehlermeldung besser sein könnte – und wenn die Gruppe erforderlich ist, um das Thema zu sehen, kann die Zusammenführung der Funktionen für bestehende Benutzer sinnvoll sein.
Offensichtlich werden sie nicht wirklich dazu gezwungen. Wenn sie nicht beitreten möchten, ist das in Ordnung, aber ich verliere Nutzer, weil sie einmal vorbeischauen, sich nicht anmelden und keine Benachrichtigungen erhalten. Und das sind keine zufälligen Personen; sie haben sich für eine Veranstaltung angemeldet, die ausdrücklich die Nutzung unserer Community für die Interaktion beinhaltet. Ich versuche, ihnen zu helfen, indem ich sie beim ersten Mal über diesen Prozess zur Anmeldung bringe.
Aber das Wichtigste: Der aktuelle Ablauf funktioniert für bestehende Nutzer überhaupt nicht, und ich sehe keinen Grund, warum er das nicht sollte. Sicher, ihr könntet die Fehlermeldung ändern, aber das würde den gesamten Zweck eines Links zunichte machen, der nicht nur Anmeldungen fördern, Nutzer einer Gruppe hinzufügen und sie zu einem bestimmten Thema führen kann (eine Funktion, die ihr erstellt habt), wenn er mitten in diesem Prozess einfach .. abbricht, falls ihr zufällig jemand seid, der bereits im System registriert ist.
Ah, verstehe, das war ein wichtiger Kontext, der mir bei der ursprünglichen Anfrage fehlte. Sie haben also eine riesige E-Mail-Liste, wissen aber nicht, welche dieser E-Mails bereits ein Konto besitzt?
Das ergibt Sinn. Wir werden prüfen, ob wir das Einladungs-System verbessern können, um diesen Fall besser zu handhaben.
Meines Erachtens sollten bei einer Zeile in der CSV-Datei, die einem bestehenden Konto entspricht, auch eine Benachrichtigungs-E-Mail gesendet und der Nutzer zum angegebenen Thema (falls vorhanden) weitergeleitet werden. Zudem sollte das bestehende Konto allen angegebenen Gruppen hinzugefügt werden.
Vielen Dank @Monte_Kalisch@nathank@downey! Erstaunlich zu wissen, dass diese Idee nicht nur existierte, bis Community-Mitglieder sie teilten, vielen Dank! Und danke an das Discourse-Team für die Unterstützung. Ich hoffe, diese spezielle Funktion wird mit den neuen Änderungen am Einladungssystem nicht zurückgenommen .
@tobiaseigen, das ist genau das, womit wir uns jetzt mit der Seite für Einladungslinks auseinandersetzen, die keinen Anmeldebutton in der oberen Kopfzeile für bestehende Benutzer hat. Es verwirrt bestehende Benutzer, ein Formular zum ‘Registrieren’ zu sehen, anstatt eine Option ‘Wenn Sie bereits ein Konto haben, melden Sie sich bitte an’ (No 'sign in' option in the accept invitation page, only the signup form is shown - #12 by gassim).
Ja, eine Korrektur ist unterwegs, ich glaube, um einen winzigen ‘Anmelden’-Text am unteren Rand der Seite hinzuzufügen, aber es wird für bestehende Benutzer nicht klar sein (besonders wenn sie überhaupt “neu” sind (d. h. bereits registriert, aber mit der Plattform nicht vertraut) oder wenn sie nicht sehr technikaffin sind). Die erwartete Reaktion ist, dass bestehende Benutzer denken werden, der Einladungslink sei nur für “neue Benutzer” zur Registrierung, oder sie werden auf das Homepage-Logo klicken, anstatt auf den winzigen ‘Anmelden’-Text am Ende der Seite. Das Problem ist, dass, wenn sie die winzige Anmeldeoption am Ende des ‘Registrierungs’-Formulars nicht sehen, sie nicht zum beabsichtigten Thema weitergeleitet werden.
Ich denke, das Ausblenden des Anmeldebuttons wird für bestehende Benutzer nicht hilfreich sein. Ich glaube auch nicht, dass neue Benutzer den ‘Anmelden’-Button am oberen Rand der Seite anstelle eines ‘Registrieren’-Formulars in Betracht ziehen werden.