Filtry segmentów klientów Shopify
Skorzystaj z tego przewodnika, aby poznać nazwy filtrów, operatory i wartości, które są używane do tworzenia segmentów klientów na podstawie domyślnych filtrów Shopify.
Na tej stronie
- Data porzuconej realizacji zakupu
- Rocznica
- Wydana kwota
- Miasta
- Firmy
- Kraje lub regiony
- Utworzeni przez ID aplikacji
- Status konta klienta
- Data dodania klienta
- Domena e-mail klienta
- Język klienta
- Tagi klienta
- Klient w określonej odległości
- Zdarzenia e-mail
- Status subskrypcji e-maili
- Data pierwszego zamówienia
- Data ostatniego zamówienia
- Liczba zamówień
- Złożone zamówienia
- Przewidywany poziom wydatków
- Status subskrypcji produktu
- Zakupione produkty
- Grupa RFM
- Status subskrypcji SMS
- Stany lub prowincje
- Konta z kredytem sklepowym
- Zdarzenia w witrynie sklepu
Data przerwania realizacji zakupu
Nazwa: abandoned_checkout_date
Obejmuje klientów według daty ostatniego przerwania realizacji zakupu.
| Operatory |
Dokładnie w dniu: =Nie w dniu: !=W dniu lub wcześniej: <=Przed dniem: <W dniu lub później: >=Po dniu: >Między datami: BETWEEN {date1} AND {date2}Nie istnieje: IS NULLIstnieje: IS NOT NULL
|
|---|---|
| Wartości | |
| Format |
Data bezwzględna: YYYY-MM-DDPrzykłady przesunięcia daty: -4w, -10yNazwana data:
|
| Przykład |
Uwzględnij klientów, którzy przerwali realizację zakupu w ciągu ostatniego tygodnia:abandoned_checkout_date >= -7dUwzględnij klientów, którzy przerwali realizację zakupu w ciągu ostatnich ośmiu miesięcy: abandoned_checkout_date > -8m
|
| Uwagi | Wartości dat bazują na całych dniach i zależą od strefy czasowej sklepu. |
Rocznica
Nazwa: anniversary
Obejmuje klientów według daty zdarzenia powiązanego z parametrem daty.
| Parametry funkcji |
Określ zdarzenie, według którego chcesz filtrować. Na przykład: 'metafields.facts.birth_date'
|
|---|---|
| Operatory |
IS NULL: Parametr nie istnieje.IS NOT NULL: Parametr istnieje.W przypadku dat dostępne operatory to: Jest równe: =Nie jest równe: !=Pomiędzy: BETWEEN
|
| Wartości |
date
|
| Format |
Data bezwzględna: YYYY-MM-DDPrzykłady przesunięcia daty: +4w, +3mNazwane daty lub zakresy:
|
| Przykład |
Uwzględnij klientów, którzy mają urodziny w ciągu najbliższych 30 dni:anniversary ('metafields.facts.birth_date') BETWEEN today AND +30d
|
| Uwagi |
|
Wydana kwota
Nazwa: amount_spent
Obejmuje klientów na podstawie kwoty wydanej w sklepie.
| Operatory |
Jest równe: =Nie jest równe: !=Większe niż: >Mniejsze niż: <Mniejsze lub równe: <=Większe lub równe: >=Pomiędzy: BETWEEN
|
|---|---|
| Wartości | |
| Format |
Zakres liczb: # AND #Liczba: #Liczba dziesiętna: Kropka (.) jest używana jako separator dziesiętny. Separatory tysięcy, takie jak przecinki lub spacje, nie są akceptowane. Liczby sformatowane w sposób specyficzny dla danego języka nie są akceptowane. |
| Przykład |
Uwzględnij klientów, którzy wydali w sklepie od 1 do 999.99:amount_spent BETWEEN 1 AND 999.99 |
| Uwagi |
|
Miasta
Nazwa: customer_cities
Obejmuje klientów, którzy mają adres w określonym mieście. Klienci mający wiele adresów mogą być uwzględnieni w więcej niż jednym segmencie klientów korzystającym z tego filtra.
| Operatory |
Zawiera dokładnie to miasto: CONTAINSNie zawiera dokładnie tego miasta: NOT CONTAINSNie istnieje: IS NULLIstnieje: IS NOT NULL
|
|---|---|
| Wartości | |
| Format |
countryCode-regionCode-cityCode
|
| Przykład |
Uwzględnij klientów, którzy mają adres w Nowym Jorku:customer_cities CONTAINS 'US-NY-NewYorkCity'
|
| Uwagi | Aby znaleźć miasto, możesz zacząć wpisywać jego nazwę, a następnie wybrać odpowiednią wartość z wyświetlonej listy. |
Firmy
Nazwa: companies
Obejmuje klientów z firm, które zostały skonfigurowane jako klienci B2B.
| Operatory |
Zawiera dokładnie ten ID firmy: CONTAINSNie zawiera dokładnie tego ID firmy: NOT CONTAINSNie istnieje: IS NULLIstnieje: IS NOT NULL
|
|---|---|
| Wartości | ID firmy |
| Format | |
| Przykład |
Jest klientem B2B:companies IS NOT NULLNie jest klientem B2B: companies IS NULLObejmuje klientów, którzy są powiązani z określoną firmą: companies CONTAINS 3778915041302 |
| Uwagi |
|
Kraje lub regiony
Nazwa: customer_countries
Obejmuje klientów, którzy mają adres w określonym kraju lub regionie. Klienci, którzy mają wiele adresów, mogą zostać uwzględnieni w więcej niż jednym segmencie klientów korzystającym z tego filtra.
| Operatory |
Zawiera dokładnie tę lokalizację: CONTAINSNie zawiera dokładnie tej lokalizacji: NOT CONTAINSNie istnieje: IS NULLIstnieje: IS NOT NULL
|
|---|---|
| Wartości | Użyj dwuliterowego kodu kraju ISO. |
| Format | |
| Przykład |
Uwzględnij klientów, którzy mają adres w Stanach Zjednoczonych:customer_countries CONTAINS 'US'
|
| Uwagi | Aby znaleźć kraj, możesz zacząć wpisywać jego nazwę, a następnie wybrać odpowiednią wartość z wyświetlonej listy. |
Utworzono przez ID aplikacji
Nazwa: created_by_app_id
Obejmuje klientów, którzy zostali utworzeni przez określoną aplikację.
| Operatory |
Jest równe: =Nie jest równe: !=
|
|---|---|
| Wartości | ID aplikacji do segmentacji. |
| Format | ID aplikacji |
| Przykład |
Uwzględnij klientów, którzy zostali utworzeni w panelu administracyjnym Shopify:created_by_app_id = 1830279
|
| Uwagi |
|
Status konta klienta
Nazwa: customer_account_status
Obejmuje klientów, którzy mają określony status konta klienta.
| Operatory |
Jest równe: =Nie jest równe: !=
|
|---|---|
| Wartości |
Odrzucone: 'DECLINED' Klient został zaproszony do utworzenia konta, ale odrzucił zaproszenie.Wyłączone: 'DISABLED' Klient nie utworzył konta lub sklep korzysta z nowych kont klientów.Włączone: 'ENABLED' Klient utworzył konto.Zaproszony: 'INVITED' Klient został zaproszony do utworzenia konta, ale jeszcze nie zaakceptował ani nie odrzucił zaproszenia.
|
| Format | |
| Przykład |
Uwzględnij klientów, którzy zostali zaproszeni do utworzenia konta, ale odrzucili zaproszenie:customer_account_status = 'DECLINED'
|
| Uwagi |
Data dodania klienta
Nazwa: customer_added_date
Obejmuje klientów na podstawie daty ich dodania do sklepu.
| Operatory |
Dokładnie w dniu: =Nie w dniu: !=W dniu lub wcześniej: <=Przed dniem: <W dniu lub później: >=Po dniu: >Między datami: BETWEEN {date1} AND {date2}
|
|---|---|
| Wartości | |
| Format |
Data bezwzględna: YYYY-MM-DDPrzykłady przesunięcia daty: -4w, -10yNazwana data:
|
| Przykład |
Uwzględnij klientów dodanych w ciągu ostatniego tygodnia:customer_added_date >= -7dUwzględnij klientów dodanych w ciągu ostatnich ośmiu miesięcy: customer_added_date > -8mUwzględnij klientów dodanych w określonym zakresie dat: customer_added_date BETWEEN 2022-12-01 AND 2022-12-31
|
| Uwagi | Wartości dat opierają się na całych dniach i zależą od strefy czasowej, w której znajduje się sklep. |
Domena e-mail klienta
Nazwa: customer_email_domain
Obejmuje klientów, których adres e-mail należy do określonej domeny. Nazwa domeny to część adresu e-mail znajdująca się po symbolu @, na przykład: gmail.com.
| Operatory |
Jest równe: =Nie jest równe: !=Nie istnieje: IS NULLIstnieje: IS NOT NULL
|
|---|---|
| Wartości |
Poniższe nazwy domen są oferowane jako sugestie. Nie jesteś ograniczony(-a) do tych nazw domen. Możesz ręcznie wprowadzić dowolne inne prawidłowe nazwy domen:
|
| Format | |
| Przykład |
Uwzględnij klientów, których domeną e-mail jest shopify.com:customer_email_domain = 'shopify.com'
|
| Uwagi |
Język klienta
Nazwa: customer_language
Obejmuje klientów na podstawie języka, w którym komunikują się oni ze sklepem.
| Operatory |
Jest równe: =Nie jest równe: !=Nie istnieje: IS NULLIstnieje: IS NOT NULL
|
|---|---|
| Wartości | Użyj dwuliterowego kodu języka ISO 639-1. |
| Format |
Poniższe wartości to przykłady niektórych popularnych kodów języków ISO. Dane nie są ograniczone do tych kodów języków. Możesz ręcznie wprowadzić dowolne inne prawidłowe kody języków, ale wartości oferowane jako sugerowane w edytorze są jedynymi, które są dostępne w danych klientów.
|
| Przykład |
Uwzględnij klientów, którzy komunikują się ze sklepem w języku angielskim:customer_language = 'en'Wyklucz klientów, którzy komunikują się ze sklepem w kanadyjskim angielskim: customer_language != 'en-CA'
|
| Uwagi |
|
Tagi klientów
Nazwa: customer_tags
Obejmuje klientów na podstawie ich tagów.
| Operatory |
Zawiera dokładnie ten tag: CONTAINSNie zawiera dokładnie tego tagu: NOT CONTAINSNie istnieje: IS NULLIstnieje: IS NOT NULL
|
|---|---|
| Wartości | Nazwa tagu klienta. |
| Format | |
| Przykład |
Uwzględnij klientów, którzy mają tag GoldStatus:customer_tags CONTAINS 'GoldStatus'
|
| Uwagi |
W tagach wielkość liter nie jest rozróżniana. Dowiedz się więcej o tagach i związanych z nimi kwestiach. |
Klient w określonej odległości
Nazwa: customer_within_distance
Obejmuje klientów znajdujących się w określonej odległości od zapisanej lokalizacji.
| Parametry funkcji |
Dla każdego filtra można użyć tylko jednego parametru odległości.coordinates (wymagany): Użyj tego parametru, aby określić lokalizację pinezki, która posłuży do utworzenia segmentu. distance_km (wymagany): Użyj tego parametru, aby określić promień odległości, w którym chcesz wyszukiwać klientów.distance_mi (wymagany): Użyj tego parametru, aby określić promień odległości, w którym chcesz wyszukiwać klientów. |
|---|---|
| Operatory |
MATCHES: Parametr ma wartość „true”.NOT_MATCHES: Parametr ma wartość „false”.IS NULL: Parametr nie istnieje.IS NOT NULL: Parametr istnieje. |
| Wartość | |
| Format |
Obsługiwany format dla coordinates:
Obsługiwany format dla współrzędnych (szerokość geograficzna, długość geograficzna): #Obsługiwany format dla distance_mi, distance_km:
# |
| Przykład |
Aby filtr był prawidłowy, musi zawierać współrzędne i jeden parametr odległości. Filtruj klientów, których adres znajduje się w promieniu 10 mil od współrzędnych (45.419190, -75.696727): customer_within_distance MATCHES (coordinates = (45.419190, -75.696727), distance_mi = 10 )Filtr może być używany w połączeniu z innymi filtrami w celu jeszcze większego zawężenia listy klientów. Na przykład: Filtruj klientów, których adres znajduje się w promieniu 20 kilometrów od współrzędnych (43.634,-79.412) i którzy złożyli co najmniej jedno zamówienie: customer_within_distance MATCHES (coordinates = (43.634,-79.412), distance_km = 20 ) AND number_of_orders > 0
|
| Uwagi |
|
Zdarzenia e-mail
Nazwa: shopify_email.EVENT
Obejmuje klientów na podstawie wybranych zdarzeń e-mail. Obsługiwane zdarzenia (EVENT) obejmują następujące pozycje:
- Odrzucono:
bounced - Kliknięto:
clicked - Dostarczono:
delivered - Oznaczono jako spam:
marked_as_spam - Otwarto:
opened - Anulowano subskrypcję:
unsubscribed
| Parametry funkcji |
activity_id (opcjonalne): Użyj tego parametru, aby wybrać ID działania marketingowego, które chcesz filtrować.count (opcjonalne): Użyj tego parametru, aby określić, ile razy wystąpiło zdarzenie e-mail.date (opcjonalne): Użyj tego parametru, aby określić datę zdarzenia. |
|---|---|
| Operatory |
MATCHES: Używane, gdy zdarzenie miało miejsce.NOT_MATCHES: Używane, gdy zdarzenie nie miało miejsca.IS NULL: Parametr nie istnieje.IS NOT NULL: Parametr istnieje.W przypadku dat dostępne operatory to: Jest równe: =Nie jest równe: !=Większe niż: >Mniejsze niż: <Mniejsze lub równe: <=Większe lub równe: >=Pomiędzy: BETWEEN
|
| Wartość | |
| Format | Obsługiwane formaty dla activity_id:
= (pojedyncza wartość)IN : Zestaw wartości rozdzielonych przecinkami z niejawnym operatorem „OR”, ujęty w nawiasy. Na przykład: (activity_id IN (1, 2, 3)). W jednym zestawie może znajdować się maksymalnie 500 ID działań.Obsługiwane formaty daty dla date:YYYY-MM-DD
Nazwane daty są wartościami domyślnymi i nie można ich zmienić. W przypadku dat niestandardowych użyj przesunięcia daty. Zdarzenia e-mail są dostępne dla ostatnich 26 miesięcy, przy czym dane rozpoczynają się od marca 2022 roku. Obsługiwane formaty dla count:# |
| Przykład |
Określ, czy zdarzenie e-mail miało miejsce, za pomocą operatora MATCHES lub NOT MATCHES:shopify_email.opened MATCHES (activity_id = 135195754518)shopify_email.opened NOT MATCHES (activity_id = 135195754518)Użyj parametru activity_id, aby określić ID aktywności marketingowej, według której chcesz filtrować:shopify_email.delivered MATCHES (activity_id = 135195754518)Użyj parametru date i operatora >=, aby określić datę początkową zdarzenia e-mail:shopify_email.delivered NOT MATCHES (activity_id = 135195754518, date >= 2022-01-01)Użyj parametru date i operatora <=, aby określić datę końcową zdarzenia e-mail:shopify_email.delivered MATCHES (activity_id = 135195754518, date <= 2022-01-01)Użyj parametru date i operatora BETWEEN, aby określić zarówno datę początkową, jak i końcową zdarzenia e-mail:shopify_email.bounced NOT MATCHES (activity_id = 135195754518, date BETWEEN -12m AND today)
|
| Uwagi |
|
Status subskrypcji e-mail
Nazwa: email_subscription_status
Obejmuje klientów na podstawie tego, czy subskrybują e-maile marketingowe.
| Operatory |
Jest równe: =Nie jest równe: !=Nie istnieje: IS NULLIstnieje: IS NOT NULL
|
|---|---|
| Wartości |
Brak subskrypcji: 'NOT_SUBSCRIBED' Klient nie subskrybuje marketingowych wiadomości e-mail.Subskrybuje: 'SUBSCRIBED' Klient subskrybuje marketingowe wiadomości e-mail.Oczekuje: 'PENDING' Klient jest w trakcie subskrybowania marketingowych wiadomości e-mail.Nieprawidłowy: 'INVALID' Stan marketingowy adresu e-mail klienta jest nieprawidłowy.Anulowano subskrypcję: 'UNSUBSCRIBED' Klient anulował subskrypcję marketingowych wiadomości e-mail.Zredagowano: 'REDACTED' Adres e-mail klienta został zredagowany.
|
| Format | |
| Przykład |
Uwzględnij klientów, którzy subskrybują e-maile marketingowe:email_subscription_status = 'SUBSCRIBED'
|
| Uwagi |
Data pierwszego zamówienia
Nazwa: first_order_date
Obejmuje klientów, którzy złożyli pierwsze zamówienie w określonym dniu.
| Operatory |
Dokładnie w dniu: =Nie w dniu: !=W dniu lub wcześniej: <=Przed dniem: <W dniu lub później: >=Po dniu: >Między datami: BETWEEN {date1} AND {date2}Nie istnieje: IS NULLIstnieje: IS NOT NULL
|
|---|---|
| Wartości | |
| Format |
Data bezwzględna: YYYY-MM-DDPrzykłady przesunięcia daty: -4w, -10yNazwana data:
|
| Przykład |
Uwzględnij klientów, którzy złożyli pierwsze zamówienie od zeszłego tygodnia:first_order_date >= -7dUwzględnij klientów, którzy złożyli pierwsze zamówienie w ciągu ostatnich ośmiu miesięcy: first_order_date > -8m
|
| Uwagi | Wartości dat opierają się na całych dniach i zależą od strefy czasowej, w której znajduje się sklep. |
Data ostatniego zamówienia
Nazwa: last_order_date
Obejmuje klientów, którzy złożyli ostatnie zamówienie w określonym dniu.
| Operatory |
Dokładnie w dniu: =Nie w dniu: !=W dniu lub wcześniej: <=Przed dniem: <W dniu lub później: >=Po dniu: >Między datami: BETWEEN {date1} AND {date2}Nie istnieje: IS NULLIstnieje: IS NOT NULL
|
|---|---|
| Wartości | |
| Format |
Data bezwzględna: YYYY-MM-DDPrzykłady przesunięcia daty: -4w, -10yNazwana data:
|
| Przykład |
Uwzględnij klientów, którzy złożyli ostatnie zamówienie od zeszłego tygodnia:last_order_date >= -7dUwzględnij klientów, którzy złożyli ostatnie zamówienie w ciągu ostatnich ośmiu miesięcy: last_order_date > -8m
|
| Uwagi | Wartości dat opierają się na całych dniach i zależą od strefy czasowej, w której znajduje się sklep. |
Liczba zamówień
Nazwa: number_of_orders
Obejmuje klientów na podstawie liczby zamówień złożonych w sklepie.
| Operatory |
Jest równe: =Nie jest równe: !=Większe niż: >Mniejsze niż: <Mniejsze lub równe: <=Większe lub równe: >=Pomiędzy: BETWEEN
|
|---|---|
| Wartości | Wprowadzana wartość musi być liczbą całkowitą. |
| Format |
Zakres liczb: # AND #Liczba: #
|
| Przykład |
Uwzględnij klientów, którzy złożyli ponad 10 zamówień:number_of_orders > 10
|
| Uwagi |
BETWEEN obejmuje zarówno wartość początkową, jak i końcową. Na przykład number_of_orders BETWEEN 1 AND 100 obejmuje klientów, którzy złożyli co najmniej 1 zamówienie i maksymalnie 100 zamówień. |
Złożone zamówienia
Nazwa: orders_placed
Obejmuje klientów, którzy złożyli zamówienia lub wydali określoną kwotę w podanym przedziale dat.
| Parametry funkcji |
app_id (opcjonalnie): Użyj tego parametru, aby określić, która aplikacja utworzyła zamówienie. Obejmuje to aplikacje takie jak Shopify POS, która ma ID aplikacji 129785.location_id (opcjonalnie): Użyj tego parametru, aby określić lokalizację, z której złożono zamówienie. ID lokalizacji możesz znaleźć w adresie URL w panelu administracyjnym Shopify po przejściu do szczegółów lokalizacji w sekcji Lokalizacje.count (opcjonalnie): Użyj tego parametru, aby określić dokładną liczbę złożonych zamówień.amount (opcjonalnie): Użyj tego parametru, aby określić dokładną kwotę wydaną na zamówienie.sum_amount (opcjonalnie): Użyj tego parametru, aby określić kwotę wydaną na wszystkie zamówienia.date (opcjonalnie): Użyj tego parametru, aby określić datę zdarzenia. |
|---|---|
| Operatory |
MATCHES: Parametr ma wartość „true”.NOT_MATCHES: Parametr ma wartość „false”.IS NULL: Parametr nie istnieje.IS NOT NULL: Parametr istnieje.W przypadku dat dostępne operatory to: Jest równe: =Nie jest równe: !=Większe niż: >Mniejsze niż: <Mniejsze lub równe: <=Większe lub równe: >=Pomiędzy: BETWEEN
|
| Wartości | |
| Format |
Obsługiwane formaty dla count, amount, i sum_amount:Liczba: #Obsługiwane formaty dla date:Data bezwzględna: YYYY-MM-DDPrzykłady przesunięcia daty:
|
| Przykład |
Określ, czy zamówienie zostało złożone za pomocą MATCHES lub NOT_MATCHES operatora:orders_placed MATCHES ()orders_placed NOT MATCHES ()Filtruj klientów, którzy złożyli 3 lub więcej zamówień w ciągu ostatnich 6 miesięcy: orders_placed MATCHES (count >= 3, date >= -6m)Filtruj klientów, którzy wydali 1000 USD lub więcej w ciągu ostatnich 90 dni: orders_placed MATCHES (sum_amount >= 1000, date >= -90d)Filtruj klientów, którzy wydali 100 USD lub mniej w ciągu ostatnich 7 dni: orders_placed MATCHES (sum_amount <= 100, date >= -7d)Filtruj klientów, którzy od 1 stycznia 2023 r. wydali 1000 USD lub więcej i złożyli 3 lub więcej zamówień: orders_placed MATCHES (sum_amount >= 1000, count >= 3, date >= 2023-01-01)Użyj parametru date i operatora BETWEEN aby określić konkretny zakres dat. Zakres od 1 stycznia 2023 r. do 1 czerwca 2023 r. (włącznie) można wyrazić w następujący sposób:orders_placed MATCHES (count >= 3, date BETWEEN 2023-01-01 AND 2023-06-01)Filtruj klientów, którzy złożyli zamówienie z lokalizacji HQ Gift Shop (1122334455) lub Main Street (6677889900): orders_placed MATCHES (location_id IN (1122334455,6677889900))Filtruj klientów, którzy wydali łącznie ponad 500 USD za pośrednictwem Shopify POS: orders_placed MATCHES (app_id = 129785, sum_amount >= 500)
|
| Uwagi |
|
Przewidywany poziom wydatków
NAZWA: predicted_spend_tier
Uwzględnia klientów, którzy należą do określonego przewidywanego poziomu wydatków. Dowiedz się więcej o przewidywanym poziomie wydatków.
| Operatory |
Jest równe: =Nie jest równe: !=Nie istnieje: IS NULLIstnieje: IS NOT NULL
|
|---|---|
| Wartości |
'HIGH''MEDIUM''LOW' |
| Format | |
| Przykład |
Uwzględnij klientów, którzy należą do poziomu HIGH:predicted_spend_tier = 'HIGH'
|
| Uwagi |
Status subskrypcji produktu
Nazwa: product_subscription_status
Obejmuje klientów, którzy mają określony status subskrypcji produktu.
| Operatory |
Jest równe: =Nie jest równe: !=Nie istnieje: IS NULLIstnieje: IS NOT NULL
|
|---|---|
| Wartości |
Aktywna: 'SUBSCRIBED' Klient ma aktywną subskrypcję produktu.Anulowana: 'CANCELLED' Klient anulował subskrypcję produktu.Wygasła: 'EXPIRED' Subskrypcja produktu klienta wygasła.Nieudana płatność: 'FAILED' U klienta wystąpiła nieudana płatność.Brak subskrypcji: 'NEVER_SUBSCRIBED' Klient nigdy nie posiadał subskrypcji.Wstrzymana: 'PAUSED' Klient wstrzymał subskrypcję produktu.
|
| Format | |
| Przykład |
Uwzględnij klientów, którzy mają aktywną subskrypcję produktu:product_subscription_status = 'SUBSCRIBED'
|
| Uwagi |
Zakupione produkty
Nazwa: products_purchased
Obejmuje klientów, którzy kupili określony produkt. Ponadto możesz uwzględnić klientów, którzy kupili produkt w określonym zakresie dat.
| Parametry funkcji |
id (opcjonalnie): Użyj tego parametru, aby określić produkt zakupiony przez klienta, według którego chcesz filtrować. quantity (opcjonalnie): Użyj tego parametru, aby określić liczbę produktów zakupionych w ramach jednego zamówienia.sum_quantity (opcjonalnie): Użyj tego parametru, aby określić liczbę produktów zakupionych we wszystkich zamówieniach.date (opcjonalnie): Użyj tego parametru, aby określić datę zdarzenia.tag (opcjonalnie): Użyj tego parametru, aby określić tag produktu dla zakupionych produktów, według których chcesz filtrować.
|
|---|---|
| Operatory |
MATCHES: Parametr ma wartość „prawda”.NOT_MATCHES: Parametr ma wartość „fałsz”.IS NULL: Parametr nie istnieje.IS NOT NULL: Parametr istnieje.Dla dat dostępne są następujące operatory: Równa się: =Nie jest równe: !=Większe niż: >Mniejsze niż: <Mniejsze lub równe: <=Większe lub równe: >=Pomiędzy: BETWEEN
|
| Wartość | |
| Format |
Obsługiwane formaty dla tag:ciąg znaków (pojedyncza wartość)Obsługiwane formaty dla ID:
= (pojedyncza wartość)IN : Zestaw wartości rozdzielonych przecinkami z niejawnym operatorem OR, ujęty w nawiasy. Na przykład: (id IN (1012132033639, 2012162031638, 32421429314657)). W jednym zestawie obowiązuje limit 500 ID produktów.Obsługiwane data formaty:Data bezwzględna: YYYY-MM-DDPrzykłady przesunięcia daty:
Obsługiwane formaty dla quantity i sum_quantity:Liczba: #
|
| Przykład |
Określ, czy produkt został zakupiony, używając operatora MATCHES lub NOT_MATCHES:products_purchased MATCHES (id = 2012162031638)products_purchased NOT MATCHES (id IN (2012162031638, 1012132033639))
products_purchased MATCHES (tag = 'red')Filtruj klientów, którzy zakupili określony produkt w okresie od 1 stycznia 2022 r. do dzisiaj: products_purchased MATCHES (id = 1012132033639, date BETWEEN 2022-01-01 AND today)Filtruj klientów, którzy zakupili produkt z tagiem 'red' w okresie od 1 stycznia 2022 r. do dzisiaj:products_purchased MATCHES (tag = 'red', date BETWEEN 2022-01-01 AND today)W ciągu ostatnich 30 dni: products_purchased MATCHES (date >= -30d)Do 1 stycznia 2022 r.: products_purchased MATCHES (date <= 2022-01-01)Użyj parametru date i operatora BETWEEN , aby określić konkretny zakres dat. Zakres od 1 stycznia 2022 r. do 1 czerwca 2022 r. (włącznie) można wyrazić w następujący sposób:products_purchased MATCHES (id = 1012132033639, date BETWEEN 2022-01-01 AND 2022-06-01)Filtruj klientów, którzy ostatnio kupili wiele produktów z określonym tagiem: products_purchased MATCHES (tag = 'product_tag', sum_quantity >= 3, date >= -90d)
|
| Uwagi |
|
Grupa RFM
Nazwa: rfm_group
Uwzględnia klientów na podstawie grupy RFM, do której zostali przypisani. Dowiedz się więcej o analizie klientów RFM.
| Operatory |
Jest równe: =Nie jest równe: !=Nie istnieje: IS NULLIstnieje: IS NOT NULL
|
|---|---|
| Wartości |
Uśpieni: 'DORMANT'Zagrożeni: 'AT_RISK'Dawniej lojalni: 'PREVIOUSLY_LOYAL'Wymagający uwagi: 'NEEDS_ATTENTION'Prawie utraceni: 'ALMOST_LOST'Lojalni: 'LOYAL'Obiecujący: 'PROMISING'Aktywni: 'ACTIVE'Nowi: 'NEW'Mistrzowie: 'CHAMPIONS'Potencjalni klienci: 'PROSPECTS'
|
| Format | |
| Przykład |
Uwzględnij klientów z grupy RFM Wymagający uwagi:rfm_group = 'NEEDS_ATTENTION'
|
| Uwagi |
Status subskrypcji SMS
Nazwa: sms_subscription_status
Obejmuje klientów w zależności od tego, czy subskrybują marketingowe wiadomości SMS. Dowiedz się więcej o gromadzeniu danych kontaktowych klientów.
| Operatory |
Jest równe: =Nie jest równe: !=Nie istnieje: IS NULLIstnieje: IS NOT NULL
|
|---|---|
| Wartości |
Zasubskrybowani: 'SUBSCRIBED' Klient subskrybuje marketingowe wiadomości SMS.Oczekujące: 'PENDING' Klient jest w trakcie subskrybowania marketingowych wiadomości SMS.Utajnione: 'REDACTED' Dane klienta oczekują na utajnienie z powodu żądania usunięcia danych w ramach RODO.Anulowano subskrypcję: 'UNSUBSCRIBED' Klient anulował subskrypcję marketingowych wiadomości SMS.Brak subskrypcji: 'NOT_SUBSCRIBED' Klient nigdy nie subskrybował marketingowych wiadomości SMS.
|
| Format | |
| Przykład |
Uwzględnij klientów, którzy subskrybują marketingowe wiadomości SMS:sms_subscription_status = 'SUBSCRIBED'
|
| Uwagi |
Stany lub prowincje
Nazwa: customer_regions
Obejmuje klientów, którzy mają adres w określonym regionie w danym kraju. Klienci posiadający wiele adresów mogą zostać uwzględnieni w więcej niż jednym segmencie klientów korzystającym z tego filtra.
| Operatory |
Zawiera dokładnie tę lokalizację: CONTAINSNie zawiera dokładnie tej lokalizacji: NOT CONTAINSNie istnieje: IS NULLIstnieje: IS NOT NULL
|
|---|---|
| Wartości | Użyj kodu kraju ISO z kodem podziału administracyjnego ISO 3166-2. |
| Format | |
| Przykład |
Uwzględnij klientów, którzy mają adres w stanie Nowy Jork:customer_regions CONTAINS 'US-NY'
|
| Uwagi | Aby znaleźć region, możesz zacząć wpisywać jego nazwę, a następnie wybrać odpowiednią wartość z wyświetlonej listy. |
Konta kredytowe sklepu
Nazwa: store_credit_accounts
Obejmuje klientów, którzy mają w sklepie saldo kredytu sklepowego.
| Parametry funkcji |
balance (opcjonalnie): Użyj tego parametru, aby określić bieżące saldo konta kredytowego sklepu klienta.currency (opcjonalnie): Użyj tego parametru, aby określić walutę salda kredytu sklepowego klienta.next_expiry_date (opcjonalnie): Użyj tego parametru, aby określić datę najbliższego wygaśnięcia niewykorzystanego kredytu sklepowego.last_credit_date (opcjonalnie): Użyj tego parametru, aby określić datę ostatniego otrzymania kredytu sklepowego przez klienta.
|
|---|---|
| Operatory |
MATCHES: Parametr ma wartość „true”.NOT_MATCHES: Parametr ma wartość „false”.IS NULL: Parametr nie istnieje.IS NOT NULL: Parametr istnieje.W przypadku dat dostępne operatory to: Jest równe: =Nie jest równe: !=Większe niż: >Mniejsze niż: <Mniejsze lub równe: <=Większe lub równe: >=Pomiędzy: BETWEEN
|
| Wartości | |
| Format |
Obsługiwane formaty dla currency:Kod waluty: Na przykład USDObsługiwane formaty dla balance:Liczba: #Obsługiwane formaty dla next_expiry_date i last_credit_date:Daty bezwzględne: YYY-MM-DDPrzykłady przesunięcia daty: 7 dni temu: -7d4 tygodnie temu: -4w3 miesiące temu: -3m1 rok temu: -1yDaty nazwane: todayyesterday |
| Przykład |
Filtruj klientów, którzy mają saldo konta kredytowego sklepu większe lub równe 1 w dowolnej walucie:store_credit_accounts MATCHES (balance >= 1)Filtruj klientów, którzy mają saldo konta kredytowego sklepu większe lub równe 1 USD: store_credit_accounts MATCHES (balance >= 1, currency: 'USD')Filtruj klientów, których kredyt sklepowy wygasa w ciągu najbliższych 7 dni: store_credit_accounts MATCHES (next_expiry_date <= +7d)Filtruj klientów, którzy ostatnio otrzymali kredyt sklepowy ponad 1 miesiąc temu, ale nadal mają saldo dostępne do wydania: store_credit_accounts MATCHES (last_credit_date <= -1m, balance >= 1)
|
| Uwagi |
|
Zdarzenia w witrynie sklepu
Nazwa: storefront.EVENT
Obejmuje klientów na podstawie zdarzeń w witrynie sklepu. Obsługiwane zdarzenia (EVENT) obejmują:
- Wyświetlono produkt:
product_viewed - Wyświetlono kolekcję:
collection_viewed
| Parametry funkcji |
id (opcjonalnie): Użyj tego parametru, aby określić produkty lub kolekcje, według których chcesz filtrować. date (opcjonalnie): Użyj tego parametru, aby określić datę zdarzenia.count (opcjonalnie): Użyj tego parametru, aby określić dokładną liczbę wyświetleń produktu lub kolekcji.Parametry specyficzne dla zdarzeń produktu: tag (opcjonalnie): Użyj tego parametru, aby określić tag produktu, według którego chcesz filtrować. Działa to tak samo jak filtrowanie według każdego ID produktu z tym tagiem. |
|---|---|
| Operatory |
MATCHES: Parametr ma wartość „prawda”.NOT_MATCHES: Parametr ma wartość „fałsz”.IS NULL: Parametr nie istnieje.IS NOT NULL: Parametr istnieje.Dla dat dostępne są następujące operatory: Równa się: =Nie jest równe: !=Większe niż: >Mniejsze niż: <Mniejsze lub równe: <=Większe lub równe: >=Pomiędzy: BETWEEN
|
| Wartość | |
| Format |
Obsługiwane formaty dla ID:
= (pojedyncza wartość)IN : Zestaw wartości rozdzielonych przecinkami z niejawnym operatorem OR, ujęty w nawiasy. Na przykład: (id IN (1012132033639, 2012162031638, 32421429314657)). W jednym zestawie obowiązuje limit 500 ID produktów lub kolekcji.Obsługiwane formaty dla tag:
ciąg znaków (pojedyncza wartość)Obsługiwane data formaty:
Data bezwzględna: YYYY-MM-DDPrzykłady przesunięcia daty:
Nazwane daty są wartościami domyślnymi i nie można ich zmienić. W przypadku dat niestandardowych użyj przesunięcia daty. |
| Przykład |
Określ, czy zdarzenie w witrynie sklepu miało miejsce, używając operatora MATCHES lub NOT_MATCHES:
storefront.product_viewed MATCHES()storefront.collection_viewed NOT MATCHES ()Użyj parametru id, aby określić produkty, według których chcesz filtrować:storefront.product_viewed MATCHES (id = 2012162031638)storefront.collection_viewed MATCHES (id IN (2012162031638, 456, 789))Użyj parametru tag, aby określić tagi produktów, według których chcesz filtrować: storefront.product_viewed MATCHES (tag CONTAINS 'jeans')Użyj parametru date i operatora >=, aby określić datę początkową zdarzenia w witrynie sklepu:storefront.product_viewed MATCHES (id = 2012162031638, date >= 2023-04-03)storefront.collection_viewed MATCHES (id = 2012162031638, date >= -30d)Użyj parametru date i operatora <=, aby określić datę końcową zdarzenia w witrynie sklepu:storefront.product_viewed MATCHES (id = 2012162031638, date <= 2023-04-30)storefront.collection_viewed MATCHES (id = 2012162031638, date <= -7d)Użyj parametru date i operatora BETWEEN, aby określić datę początkową i końcową zdarzenia w witrynie sklepu:storefront.product_viewed MATCHES (id = 2012162031638, date BETWEEN 2023-04-03 AND 2023-04-30)storefront.collection_viewed MATCHES (id = 2012162031638, date BETWEEN -90d AND -30d)Filtruj klientów, którzy wyświetlili określony produkt w ciągu ostatnich 30 dni: storefront.product_viewed MATCHES (id = 2012162031638, date >= -30d)Filtruj klientów, którzy wyświetlili określoną kolekcję w okresie od 1 stycznia 2023 r. do dzisiaj: storefront.collection_viewed MATCHES (id = 2012162031638, date BETWEEN 2023-01-01 AND today)
|
| Uwagi |
|