Edytowanie wydarzenia
Edycja wydarzenia składa się z trzech zakładek:
- Warunki
- Atrybuty
- Ustawienia
Warunki
Zakładka "Warunki" zawiera pola wejściowe do edytowania wydarzenia. Są to główne dane wydarzenia: Nazwa i
Moduły
Musisz wybrać moduł do zdefiniowania warunku wysyłania wydarzenia. Dostępne są następujące moduły:
- katalog
- formularze
- zamówienia
- użytkownicy
Warunki dla modułu katalogu
Dla modułu "katalog" w polu "typ" możesz wybrać filtrowanie według statusów, a następnie wybrać konkretny status, subskrybując tym samym wydarzenie zmian w statusie pozycji katalogowych, lub możesz subskrybować wydarzenie według zestawów atrybutów i wybrać konkretny atrybut.
Warunki dla modułu formularzy
Dla modułu "formularze" musisz wybrać typ formularza, do którego wydarzenie powinno być dodane. Dostępne są następujące opcje:
- Rejestracja
- Wyślij kod
- Zmień hasło
- Prześlij dane formularza
Dla "Prześlij dane formularza" musisz wybrać formularz (z formularzy typu "Przesyłanie danych") oraz atrybut, który dodałeś dla adresu e-mail (ta subskrypcja nie będzie miała zastosowania do innych atrybutów). Gdy formularz zostanie przesłany, dane są wysyłane na adres e-mail podany w tym atrybucie. Więcej szczegółów na temat formularzy znajduje się w sekcji Formularze.
Warunki dla modułu zamówień
Dla modułu "zamówienia" musisz wybrać konkretną magazyn zamówień oraz status w polach filtrujących, do których wydarzenie będzie przypisane.
Warunki dla modułu użytkowników
Dla modułu "użytkownicy" musisz wybrać filtrowanie według zestawów atrybutów i wybrać konkretny atrybut, do którego wydarzenie będzie przypisane.
Metoda powiadamiania
Dla wszystkich modułów z wyjątkiem "formularzy" masz możliwość wyboru, jak wysłać powiadomienie o wydarzeniu. W Headless CMS OneEntry dostępne są trzy metody:
- Powiadomienie push - za pośrednictwem powiadomień push
- E-mail - dystrybucja za pośrednictwem e-maila
- Socket IO - przy użyciu websocketów. Ta metoda jest potrzebna do subskrybowania określonych wydarzeń. Na przykład możesz tworzyć wydarzenia zmiany ceny i powiadamiać użytkowników o tym za pomocą Socket IO.
Kogo powiadomić
Dla modułu "katalog" możesz wybrać użytkowników, którzy otrzymaj ą powiadomienia o wydarzeniu. Możesz wysłać powiadomienia do wszystkich użytkowników twojego
Częstotliwość powiadomień
Dla wydarzeń z modułów "katalog" i "użytkownicy" możesz wybrać, jak często wysyłać powiadomienia: raz na wydarzenie, lub za każdym razem.
Atrybuty
Zakładka "Atrybuty" zawiera rozwijane menu do wyboru Zestawu Atrybutów.
Po wybraniu zestawu atrybutów musisz wypełnić wartości. W naszym przypadku jest to atrybut "event_send_date," który ma typ "Data i czas," oraz atrybut "event_desc" o typie "String."
Możesz użyć tych atrybutów na zakładce "Ustawienia" do stworzenia szablonu wiadomości. Będą one wyświetlane pod kluczem "event": {{ event.attribute_marker }}
Ustawienia
Zakładka "Ustawienia" zawiera dwa pola tekstowe do tworzenia szablonu wiadomości, który użytkownicy twojego
Możesz również używać zmiennych w swoim powiadomieniu. Lista dostępnych zmiennych jest przedstawiona poniżej pól wejściowych szablonu powiadomienia.