# Tworzenie nowego segmentu dynamicznego

1. Przejdź do zakładki **Kontakty -> MessageFlow Segments**.
2. Kliknij przycisk **+ Nowy segment dynamiczny** w prawym górnym rogu.

<figure><img src="https://329730659-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fj2s632FgUSm9RH1pVB9a%2Fuploads%2Faj0FIGOtUx5Z2jlEECNs%2Fobraz.png?alt=media&#x26;token=0edcc626-a885-4614-91cb-63615280f092" alt=""><figcaption></figcaption></figure>

4. **Podstawowe informacje:**

* **Nazwa grupy:** Wprowadź unikalną i łatwą do zidentyfikowania nazwę dla swojego segmentu (pole wymagane).
* **Opis:** Dodaj opcjonalny opis, aby wyjaśnić przeznaczenie segmentu.

<figure><img src="https://329730659-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fj2s632FgUSm9RH1pVB9a%2Fuploads%2F5DcKKPZsGrhj64kLaR86%2Fobraz.png?alt=media&#x26;token=c1e2635a-2a39-4be5-af5a-a58f09bab71b" alt=""><figcaption></figcaption></figure>

4. **Konfiguracja Warunków:**

* **Logika w grupie warunków:** W ramach jednej grupy (np. "Segment 1") zdecyduj, czy kontakty muszą spełniać **wszystkie** zdefiniowane warunki, czy **jakikolwiek** z nich.
* **Definiowanie pojedynczego warunku:**
  * **Rodzaj danych:** Wybierz źródło danych.\
    (Zobacz: [#jak-dzialaja-segmenty-dynamiczne-zrodla-danych](https://docs.messageflow.com/pl/zaawansowane-funkcjonalnosci/messageflow-segments#jak-dzialaja-segmenty-dynamiczne-zrodla-danych "mention"))
  * **Operator:** Wybierz operator logiczny (np. Równa się, Zawiera, Wcześniejsza niż). Dostępne operatory zależą od wybranego typu danych.
  * **Wartość:** Wprowadź wartość do porównania.

<figure><img src="https://329730659-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fj2s632FgUSm9RH1pVB9a%2Fuploads%2FF5V3FAwwGopu4aLqaXVg%2Fobraz.png?alt=media&#x26;token=8f686212-b183-46b8-bf2b-e7524d9cb357" alt=""><figcaption></figcaption></figure>

* **Dodawanie kolejnych grup warunków:** Możesz dodać kolejne, niezależne grupy warunków (np. podsegment lub "Segment 2") i połączyć je z pierwszą grupą za pomocą logiki **oraz** / **lub**.

<figure><img src="https://329730659-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fj2s632FgUSm9RH1pVB9a%2Fuploads%2FdKUWsD90aSF0Xq5QuiV1%2Fobraz.png?alt=media&#x26;token=b6dd0477-f4db-49f0-b410-e174ef357186" alt=""><figcaption></figcaption></figure>

5. Po skonfigurowaniu wszystkich warunków kliknij **Utwórz**, aby zapisać definicję segmentu.

### **Wykorzystanie segmentów dynamicznych**

* **Wyłącznie dla kampanii panelowych:** Zdefiniowane segmenty dynamiczne mogą być używane jako grupy docelowe tylko dla kampanii (e-mail, SMS, push) tworzonych i wysyłanych z poziomu aplikacji webowej MessageFlow.
* **Generowanie "w locie":** Rzeczywista lista odbiorców jest generowana w momencie, gdy wybierasz segment jako cel kampanii i inicjujesz jej wysyłkę.
* **Brak dostępu przez API:** Nie ma możliwości pobrania listy kontaktów z segmentu dynamicznego za pośrednictwem API w celu targetowania kampanii z systemów zewnętrznych.

### **Szczegółowe operatory segmentacji**

Poniżej znajduje się lista dostępnych operatorów dla poszczególnych typów danych.

* **Pola dodatkowe (atrybuty kontaktów):**
  * **Tekst:** `równa się`, `nie równa się`, `zaczyna się na`, `kończy się na`, `zawiera`, `nie zawiera`, `nie ma wartości`.
  * **Liczba:** `=`, `>`, `<`, `pomiędzy`, `nie ma wartości`.
  * **Data:** `równa się`, `nie równa się`, `wcześniejsza niż`, `późniejsza niż`, `pomiędzy`, `nie ma wartości`.
  * **Logiczne (prawda/fałsz):** `jest prawdą`, `jest fałszem`, `nie ma wartości`.
* **Odwiedziny na stronie WWW:** *(Uwaga: Szczegółowe kryteria prosimy potwierdzić z naszym supportem).*
* **Eventy Systemowe:**
  * **Wystąpiło zdarzenie:** `PushClick`, `MailClick`, `SmsClick`, `MailOpen`.
  * **Nie wystąpiło zdarzenie:** `PushClick`, `MailClick`, `SmsClick`, `MailOpen`.
* **Eventy Klienta (API):** *(Uwaga: Dostępne kryteria zależą od przesłanych przez Ciebie zdarzeń i ich atrybutów. Szczegóły prosimy potwierdzić z naszym supportem).*
