Diese Anleitung erklärt, wie man Benutzereinladungen in Discourse konfiguriert, erstellt und verwaltet.
Erforderliche Benutzerebene: Administrator
Discourse ermöglicht es Benutzern in zugelassenen Gruppen, neue Mitglieder zu Ihrer Community einzuladen (Standard-Vertrauensstufe 2). Einladungen können so konfiguriert werden, dass sie den neuen Benutzer nach seinem ersten Beitritt zur Website auf ein bestimmtes Thema umleiten. Einladungen können auch so konfiguriert werden, dass der Benutzer beim Akzeptieren der Einladung zu benutzerdefinierten Discourse-Gruppen hinzugefügt wird.
Konfigurieren von einladungsbezogenen Website-Einstellungen
Die folgenden Website-Einstellungen können angepasst werden, um zu konfigurieren, wie Einladungen auf Ihrer Website funktionieren:
| Name | Beschreibung |
|---|---|
invite allowed groups |
Die Gruppen, denen es gestattet ist, neue Benutzer auf die Website einzuladen (standardmäßig Vertrauensstufe 2 und Mitarbeiter) |
default invitee trust level |
Die Vertrauensstufe, die eingeladenen Benutzern gewährt wird (standardmäßig Vertrauensstufe 1) |
max invites per day |
Die maximale Anzahl von Einladungen, die ein regulärer Benutzer an einem Tag senden kann. Diese Grenze gilt nicht für Mitarbeiter. (Standardmäßig 10 Einladungen pro Tag) |
invite expiry days |
Die Anzahl der Tage, für die eine Einladung gültig ist (standardmäßig 90 Tage) |
invite link max redemptions limit |
Die maximale Anzahl von Einlösungen, die ein von einem Mitarbeiter erstellter Einladungslink haben kann (standardmäßig 5000) |
invite link max redemptions limit users |
Die maximale Anzahl von Einlösungen, die ein von einem Nicht-Mitarbeiter erstellter Einladungslink haben kann (standardmäßig 10) |
Erstellen einer Einladung
Um eine Einladung zu erstellen, rufen Sie den Abschnitt „Einladungen“ (Invites) über die Profilseite Ihres Benutzers auf. Dies führt Sie zur Seite mit Ihren ausstehenden Einladungen. Diese Seite zeigt eine Liste der von Ihnen zuvor gesendeten Einladungen und ermöglicht es Ihnen, neue Einladungen zu senden. Klicken Sie auf die Schaltfläche „Einladen“ (Invite), um mit der Erstellung einer neuen Einladung zu beginnen:
Ein modales Fenster wird geöffnet, in dem Sie die Einladung konfigurieren können:
- Beschreibung: Fügen Sie eine optionale Beschreibung zur Einladung hinzu, um die Organisation zu erleichtern.
- Beschränken auf: Geben Sie eine E-Mail-Adresse oder eine Domain (z. B.
example.com) ein, um einzuschränken, wer die Einladung verwenden kann. - Maximale Nutzung: Legen Sie die Anzahl der zulässigen Einlösungen fest, wenn Sie im vorherigen Feld nicht auf eine einzelne E-Mail beschränken.
- Gültig bis: Legen Sie den Zeitraum fest, für den die Einladung gültig ist.
- Thema ansteuern: Wählen Sie ein Thema aus, zu dem Benutzer nach dem Beitritt weitergeleitet werden sollen. (Nur für Mitarbeiter, wird ausgeblendet, wenn
must approve usersaktiviert ist) - Zu Gruppen hinzufügen: Wählen Sie Gruppen aus, zu denen der neue Benutzer hinzugefügt werden soll. (Nur für Mitarbeiter und Gruppenbesitzer)
- Benutzerdefinierte Nachricht: Fügen Sie Ihrer Einladungs-E-Mail eine persönliche Notiz hinzu. (Wird nur angezeigt, wenn die Einladung auf eine E-Mail-Adresse beschränkt ist)
Nach der Konfiguration der Einladung erhalten Sie, falls Sie diese auf eine E-Mail-Adresse beschränkt haben, die Möglichkeit, entweder den Einladungslink zu kopieren oder direkt von Ihrer Discourse-Website aus eine Einladungs-E-Mail zu senden:
Wenn Sie die Einladung nicht auf eine E-Mail-Adresse beschränkt haben, erhalten Sie nur die Möglichkeit, den Einladungslink zu kopieren.
Alternative Methoden zum Einladen von Benutzern
Einladen zu einem bestimmten Thema
Benutzer können zu einem bestimmten Thema eingeladen werden, indem sie in der Fußzeile des Themas auf die Schaltfläche „Teilen“ (Share) klicken. Klicken Sie im erscheinenden modalen Fenster auf die Schaltfläche „Einladen“ (Invite), um zum Einladungsformular zu gelangen. Beachten Sie, dass nur Admin-Benutzer auf der Website einen Benutzer zu einem Thema einladen können, das sich in einer geschützten Kategorie befindet. Wenn sie dies tun, werden sie aufgefordert, den Benutzer der Gruppe hinzuzufügen, die Zugriff auf die Kategorie hat.
Einladen zu einer Gruppe
Gruppenbesitzer und Site-Admins können neue Benutzer von der Gruppenseite aus zu einer Gruppe einladen. Klicken Sie auf die Schaltfläche „Einladen“ (Invite) auf der Gruppenseite, um das Einladungsmodal zu öffnen:
Eine Einladung annehmen
Wenn eine Einladung durch den Besuch eines Einladungslinks angenommen wird, wird der Benutzer auf eine Seite weitergeleitet, die dieselben Felder anzeigt, die auch im Anmelde-Modal Ihrer Website zu sehen sind. Eine Ausnahme besteht darin, dass, wenn die Einladung für eine bestimmte E-Mail-Adresse erstellt wurde, das E-Mail-Feld nicht angezeigt wird. Stattdessen wird für sie ein Konto mit der E-Mail-Adresse erstellt, für die die Einladung konfiguriert wurde:
Einladungsanalyse
Statistiken darüber, wie viele Personen sich über einen bestimmten Link angemeldet haben, können auf der Seite „Einladungen“ (Invites) des Benutzers, der den Einladungslink oder die Einladungs-E-Mail erstellt hat, eingesehen werden.
Insbesondere zeigt die Seite „Ausstehend“ (Pending) eine Liste aller derzeit aktiven Einladungslinks an und zeigt eine Zählung an, wie viele Benutzer den Link eingelöst haben von der maximal erlaubten Gesamtzahl von Anmeldungen über den Link. Die Seite „Abgelaufen“ (Expired) zeigt eine ähnliche Ansicht, listet aber nur Einladungen auf, die nicht mehr aktiv sind. Auf der Seite „Eingelöst“ (Redeemed) können Sie auch eine Liste aller Benutzer einsehen, die Einladungslinks eingelöst haben.
Darüber hinaus kann das Data Explorer -Plugin verwendet werden, um Berichte über Einladungsstatistiken mithilfe der Tabelle invited_users zu erstellen. Die folgende SQL-Abfrage zeigt beispielsweise eine Liste aller Benutzer, die auf eine Website eingeladen wurden, zusammen mit demjenigen, der sie eingeladen hat, und wie lange es her ist, dass sich der Benutzer angemeldet hat:
Liste eingeladener Benutzer
SELECT iu.user_id,
i.invited_by_id AS invited_by_user_id,
iu.redeemed_at AS reltime$time
FROM invited_users iu
JOIN invites i ON iu.invite_id = i.id
WHERE iu.redeemed_at IS NOT NULL
ORDER BY iu.redeemed_at DESC
Häufige Probleme und Lösungen
- Einladung funktioniert nicht: Überprüfen Sie das Ablaufdatum der Einladung und die Einlösungslimits.
- Benutzer erhalten keine Einladungen: Überprüfen Sie die Protokolle der gesendeten E-Mails und die Gültigkeit der E-Mail-Adresse.
Zusätzliche Ressourcen
- So passen Sie spezifische E-Mail-Vorlagen an (enthält Details zur Anpassung der Einladungs-E-Mails)
- Senden von Masseneinladungen für Benutzer (Senden von Masseneinladungen aus einer CSV-Datei)
- Automatisches Senden von Discourse-Einladungs-E-Mails mit Zapier
- Liste der Benutzer, die sich über Einladungen angemeldet haben






