Прекъсвания на обслужването в Shopify

Има затруднения с Storefront.

За повече подробности, проверете страницата Статус на Shopify.

Компоненти на сегмент от клиенти

Сегментите от клиенти се състоят от един или повече филтри. Филтърът се изгражда, като се използват име на филтър, оператор и стойност като негови компоненти.

The components of a customer segment with one filter
Компонентите на филтър за сегмент от клиенти.
КомпонентИме на компонент
1име на филтър
2оператор
3стойност

Можете да използвате повече от един филтър в сегмент от клиенти. В този случай се използват конектори между всеки филтър. Сегмент от клиенти, който използва няколко филтъра, се изгражда по следния начин:

A customer segment with 2 filters joined by the AND connector

Научете повече за конкретните филтри, които се използват за изграждане на сегменти от клиенти.

Имена на филтри

Името на филтъра е критерий, който се използва за избиране на клиенти за даден сегмент от клиенти. Например, ако искате да изберете всички Ваши клиенти, които са се абонирали за Вашите маркетингови имейли, тогава използвате името на филтъра email_subscription_status.

Functions

Можете да използвате функции, за да добавяте незадължителни параметри към филтър. Допълнителните параметри се добавят в скоби след оператора MATCHES или NOT_MATCHES.

Например можете да добавите параметър, като използвате идентификатор на маркетингова дейност, за да филтрирате всички Ваши клиенти, които са отворили определен имейл: shopify_email.opened MATCHES (activity_id = 123)

Поддържаните атрибути на функции са:

Оператори

Операторът се използва за дефиниране на връзката между името на филтъра и стойността. Например, ако искате да създадете сегмент от клиенти, които са направили 5 или повече поръчки, тогава използвате оператора >=, за да обозначите „по-голямо или равно на“. В този случай бихте добавили стойността 5, тоест >=5.

Следват примери за други оператори:

  • Между: BETWEEN {value1} AND {value2}
  • Равно на: =
  • Не е равно на: !=
  • По-голямо от: >
  • По-малко от: << code=""/>
  • По-малко или равно на: <=< code=""/>
  • Съдържа точно тази стойност: CONTAINS
  • Не съдържа точно тази стойност: NOT CONTAINS

Операторите, които са налични за дадено име на филтър, зависят от това кое име на филтър използвате. Научете повече кои оператори са налични за всяко име на филтър.

Functions и оператори

Functions изискват специфични оператори преди добавянето на параметри. Двата оператора са MATCHES, който се използва, за да се укаже, че даден параметър е верен, или NOT_MATCHES, който се използва, за да се укаже, че даден параметър е грешен.

Например, ако искате да създадете сегмент от клиенти, които не са закупили конкретен продукт, тогава синтаксисът би бил: products_purchased NOT_MATCHES (id = ‘1234325’)

Използване на сдвоените предложения за оператор и стойност IS NULL и IS NOT NULL

Сдвоеното IS NULL предложение за оператор и стойност се използва за филтриране на клиенти, за които не съществуват данни за стойност за дадения филтър. Сдвоеното IS NOT NULL предложение за оператор и стойност се използва за филтриране на клиенти, за които съществуват данни за стойност за дадения филтър. IS NOT NULL означава, че дадена стойност има съществуващи данни и включва всички клиенти, които имат някаква стойност, а не конкретна стойност.

Примери за това как да използвате IS NULL и IS NOT NULLсдвоените предложения за оператор и стойност в сегмент от клиенти
ОператорПример
IS NULL За да създадете сегмент от клиенти, които никога не са изоставяли количка при плащане, използвайте IS NULL предложение за двойка оператор и стойност. Сегментът от клиенти включва клиенти, в чиито профили няма въведена стойност в полето за дата на незавършен процес на поръчка.

В редактора сегментът от клиенти е следният:

abandoned_checkout_date IS NULL
IS NOT NULL За да създадете сегмент от всички клиенти, които преди това са изоставяли количка при плащане, използвайте IS NOT NULL предложение за двойка оператор и стойност. Сегментът от клиенти включва всички клиенти, в чиито профили има въведена стойност в полето за дата на незавършен процес на поръчка.

В редактора сегментът от клиенти е следният:

abandoned_checkout_date IS NOT NULL

Стойности

Стойността е характеристиката на даден клиент, която се използва за включване или изключване на клиента от сегмент от клиенти. Стойността се използва в комбинация с името на филтъра и оператора. Например, ако искате да изберете Вашите клиенти, които са се абонирали за Вашите маркетингови имейли, тогава използвате стойността 'SUBSCRIBED'. Клиентите, които не са се абонирали за Вашите маркетингови имейли, се изключват от сегмента от клиенти.

Конектори

Ако използвате няколко филтъра, тогава ги комбинирате, като използвате AND и OR конектори. Конекторите Ви помагат да направите фокуса на Вашия сегмент от клиенти толкова широк или тесен, колкото е необходимо:

  • Сдвоеното AND конекторът стеснява фокуса на Вашия сегмент от клиенти, защото клиентът трябва да отговаря на всички критерии, за да бъде включен.
  • Сдвоеното OR конекторът разширява фокуса на Вашия сегмент от клиенти, защото клиентът може да отговаря на който и да е от критериите, за да бъде включен, но не е необходимо да отговаря на всички критерии.

Използване на AND конектора

За да създадете сегмент от клиенти, който включва само Вашите имейл абонати, направили 5 или повече поръчки, използвайте AND конектора, за да комбинирате и двата филтъра.

В концептуален план този сегмент от клиенти е както следва:

Клиенти, които са се абонирали за Вашите маркетингови имейли, и клиенти, които са направили 5 или повече поръчки.

В редактора сегментът от клиенти се показва, както следва:

email_subscription_status = 'SUBSCRIBED' AND number_of_orders >= 5

Вашият сегмент от клиенти включва само имейл абонатите Ви, които са направили 5 или повече поръчки. Сегментът от клиенти не включва следните клиенти:

  • Клиенти, които не са се абонирали за Вашите маркетингови имейли.
  • Клиенти, които са се абонирали за Вашите маркетингови имейли, но са направили по-малко от 5 поръчки.

Използване на OR конектора

За да създадете сегмент от клиенти, който включва Вашите абонати по имейл или клиенти, които са направили 5 или повече поръчки, използвайте OR конектора, за да комбинирате и двата филтъра.

Концептуално този сегмент от клиенти е както следва:

Клиенти, които се абонират за Вашите маркетингови имейли, или клиенти, които са направили 5 или повече поръчки.

В редактора сегментът от клиенти се показва, както следва:

email_subscription_status = 'SUBSCRIBED' OR number_of_orders >= 5

Вашият сегмент от клиенти включва следните групи:

  • Всички Ваши имейл абонати, независимо дали са направили 5 или повече поръчки.
  • Всички Ваши клиенти, които са направили 5 или повече поръчки, независимо дали са се абонирали за Вашите имейли.

Използване както на AND и OR конектори

Можете да комбинирате няколко филтъра, като използвате както AND и OR конектори. Най-добрата практика е да групирате филтрите си със скоби.

Ако не използвате скоби, тогава филтрите, които се комбинират с помощта на AND се прилагат преди филтрите, които се комбинират с помощта на OR.

Сегменти от клиенти със скоби

Ако искате да ограничите своя сегмент от клиенти до Вашите имейл абонати, които или са похарчили повече от 100 USD, или са направили 5 или повече поръчки, тогава използвайте скоби, за да изградите следния сегмент от клиенти:

(amount_spent > 100 OR number_of_orders >= 5) AND email_subscription_status = 'SUBSCRIBED'

В този случай OR конектор се прилага преди AND конектор. В резултат на това Вашият сегмент от клиенти включва и двете следни групи:

  • Вашите имейл абонати, които са похарчили повече от 100 USD
  • Вашите имейл абонати, които са направили 5 или повече поръчки

Сегменти от клиенти без скоби

Следният сегмент от клиенти не използва скоби:

amount_spent > 100 OR number_of_orders >= 5 AND email_subscription_status = 'SUBSCRIBED'

В този случай AND конектор се прилага преди OR конектор. Това означава, че филтърът се интерпретира, сякаш сте включили тези скоби:

amount_spent > 100 OR (number_of_orders >= 5 AND email_subscription_status = 'SUBSCRIBED')

В резултат на това Вашият сегмент от клиенти включва всички следни групи:

  • Вашите клиенти, които са похарчили повече от 100 USD, независимо дали се абонират за Вашите имейли
  • Вашите имейл абонати, които са направили 5 или повече поръчки

Проверете разбирането си за компонентите на филтъра за сегменти от клиенти

Използвайте следния пример, за да изградите свой собствен сегмент от клиенти на страницата „Клиенти“ във Вашия Shopify администраторски панел:

(amount_spent > 100 OR number_of_orders >= 5) AND email_subscription_status = 'SUBSCRIBED'

Научете повече за създаването на сегменти от клиенти.