Ereignisbearbeitung
Die Bearbeitung eines Ereignisses besteht aus drei Tabs:
- Bedingungen
- Attribute
- Einstellungen
Bedingungen
Der Tab "Bedingungen" enthält Eingabefelder zur Bearbeitung des Ereignisses. Dies sind die Hauptdaten des Ereignisses: Name und
Module
Sie müssen ein Modul auswählen, um die Bedingung für das Senden des Ereignisses zu definieren. Die folgenden Module sind verfügbar:
- Katalog
- Formulare
- Bestellungen
- Benutzer
Bedingungen für das Katalogmodul
Für das Modul "Katalog" können Sie im Feld "Typ" die Filterung nach Status auswählen, dann einen bestimmten Status auswählen und sich somit für das Ereignis von Änderungen im Status der Katalogartikel anmelden, oder Sie können sich für das Ereignis nach Attributsätzen anmelden und ein bestimmtes Attribut auswählen.
Bedingungen für das Formularmodul
Für das Modul "Formulare" müssen Sie den Typ des Formulars auswählen, zu dem das Ereignis hinzugefügt werden soll. Die folgenden Optionen sind verfügbar:
- Registrierung
- Code senden
- Passwort ändern
- Formulardaten einreichen
Für "Formulardaten einreichen" müssen Sie ein Formular (aus Formularen des Typs "Datenübermittlung") und das Attribut auswählen, das Sie für die E-Mail hinzugefügt haben (diese Anmeldung gilt nicht für andere Attribute). Wenn das Formular eingereicht wird, werden die Daten an die in diesem Attribut angegebene E-Mail-Adresse gesendet. Weitere Details zu Formularen finden Sie im Abschnitt Formulare.
Bedingungen für das Bestellmodul
Für das Modul "Bestellungen" müssen Sie einen bestimmten Bestell-Speicher und Status in den Filterfeldern auswählen, an den das Ereignis gebunden wird.
Bedingungen für das Benutzermodul
Für das Modul "Benutzer" müssen Sie die Filterung nach Attributsätzen auswählen und ein bestimmtes Attribut wählen, an das das Ereignis gebunden wird.
Benachrichtigungsmethode
Für alle Module außer "Formulare" haben Sie die Möglichkeit, auszuwählen, wie die Ereignisbenachrichtigung gesendet werden soll. Im Headless CMS OneEntry gibt es drei Methoden:
- Push-Benachrichtigung - über Push-Benachrichtigungen
- E-Mail - Verteilung per E-Mail
- Socket IO - unter Verwendung von Websockets. Diese Methode ist erforderlich, um sich für bestimmte Ereignisse anzumelden. Zum Beispiel können Sie Ereignisse über Preisänderungen erstellen und Benutzer darüber informieren, indem Sie Socket IO verwenden.
Wer benachrichtigt werden soll
Für das Modul "Katalog" können Sie Benutzer auswählen, die Benachrichtigungen über das Ereignis erhalten. Sie können Benachrichtigungen an alle Benutzer Ihrer
Benachrichtigungsfrequenz
Für Ereignisse aus den Modulen "Katalog" und "Benutzer" können Sie auswählen, wie oft Benachrichtigungen gesendet werden sollen: einmal pro Ereignis oder jedes Mal.
Attribute
Der Tab "Attribute" enthält eine Dropdown-Liste zur Auswahl eines Attributsatzes.
Nachdem Sie einen Attributsatz ausgewählt haben, müssen Sie die Werte ausfüllen. In unserem Fall handelt es sich um das Attribut "event_send_date," das den Typ "Datum und Uhrzeit" hat, und das Attribut "event_desc" mit dem Typ "String."
Sie können diese Attribute im Tab "Einstellungen" verwenden, um eine Nachrichtenvorlage zu erstellen. Sie werden mit dem Schlüssel "event" angezeigt: {{ event.attribute_marker }}
Einstellungen
Der Tab "Einstellungen" enthält zwei Texteingabefelder zur Erstellung einer Nachrichtenvorlage, die die Benutzer Ihrer
Sie können auch Variablen für Ihre Benachrichtigung verwenden. Eine Liste der verfügbaren Variablen wird unter den Eingabefeldern für die Benachrichtigungsvorlage angezeigt.