Фильтры сегментов клиентов на основе данных Shopify

Используйте это справочное руководство, чтобы ознакомиться с названиями фильтров, операторами и значениями, которые используются для создания сегментов клиентов на основе стандартных фильтров Shopify.

Дата незавершённого оформления заказа

Название: abandoned_checkout_date

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

Операторы Точно в дату: =
Не в дату: !=
В дату или до неё: <=
До даты: <
В дату или после неё: >=
После даты: >
Между датами: BETWEEN {date1} AND {date2}
Не существует: IS NULL
Существует: IS NOT NULL







Значения
Формат Абсолютная дата: YYYY-MM-DD
Примеры смещения даты: -4w, -10y
Именованная дата:
  • Сегодня: = today
  • Вчера: = yesterday
Именованные даты — это значения по умолчанию, которые нельзя изменить. Для указания произвольных дат используйте смещение даты.

Пример Включить клиентов, которые в последний раз не завершили оформление заказа в течение последней недели:
abandoned_checkout_date >= -7d

Включить клиентов, которые в последний раз не завершили оформление заказа в течение последних восьми месяцев:
abandoned_checkout_date > -8m



ПримечанияЗначения дат основаны на целых днях и зависят от часового пояса вашего магазина.

Годовщина

Название: anniversary

Включает клиентов по дате события, связанного с параметром даты.

Параметры функции Укажите событие для фильтрации. Например: 'metafields.facts.birth_date'
Операторы IS NULL: Параметр не существует.
IS NOT NULL: Параметр существует.

Для дат доступны следующие операторы:
Равно: =
Не равно: !=
Между: BETWEEN





Значения date
Формат Абсолютная дата: YYYY-MM-DD
Примеры смещения даты: +4w, +3m
Именованные даты или диапазоны:
  • Сегодня: = today
  • В ближайшие 7 дней: BETWEEN today AND +7d
  • В ближайшие 30 дней: BETWEEN today AND +30d


Пример Включить клиентов, у которых день рождения в ближайшие 30 дней:
anniversary ('metafields.facts.birth_date') BETWEEN today AND +30d
Примечания

Потраченная сумма

Название: amount_spent

Включает клиентов в зависимости от того, сколько денег они потратили в вашем магазине.

Операторы Равно: =
Не равно: !=
Больше: >
Меньше: <
Меньше или равно: <=
Больше или равно: >=
Между: BETWEEN





Значения
Формат Диапазон чисел: # AND #
Число: #
Десятичное число: в качестве десятичного разделителя используется точка (.).
Разделители тысяч, такие как запятые или пробелы, не допускаются.
Числа, отформатированные с учётом языковых особенностей, не допускаются.



Пример Включить клиентов, которые потратили от 1 до 999,99 в вашем магазине:
amount_spent BETWEEN 1 AND 999.99
Примечания
  • Используемая валюта зависит от валюты, выбранной для вашего магазина. Не указывайте валюту, вводя её символ.
  • BETWEEN включает как начальное, так и конечное значения. Например, amount_spent BETWEEN 1 AND 100 включает клиентов, которые потратили от 1 до 100 включительно.

Города

Название: customer_cities

Включает клиентов, у которых есть адрес в указанном городе. Клиенты с несколькими адресами могут быть включены в несколько сегментов клиентов, использующих этот фильтр.

Операторы Содержит город: CONTAINS
Не содержит город: NOT CONTAINS
Не существует: IS NULL
Существует: IS NOT NULL


Значения
Формат countryCode-regionCode-cityCode
Пример Включить клиентов, у которых есть адрес в Нью-Йорке:
customer_cities CONTAINS 'US-NY-NewYorkCity'
Примечания Чтобы найти город, начните вводить его название, а затем выберите подходящее значение из появившегося списка.

Компании

Название: companies

Включает клиентов из компаний, которые настроены как клиенты B2B.

Операторы Содержит точный ИД компании: CONTAINS
Не содержит точный ИД компании: NOT CONTAINS
Не существует: IS NULL
Существует: IS NOT NULL


ЗначенияИД компании
Формат
Пример Является клиентом B2B:
companies IS NOT NULL
Не является клиентом B2B:
companies IS NULL
Включает клиентов, связанных с определённой компанией:
companies CONTAINS 3778915041302






Примечания
  • При создании сегмента клиентов вы можете выбрать компанию по названию из отображаемого списка. Кроме того, вы можете начать вводить название компании, а затем выбрать его из списка.
  • В код вводится ИД компании, а не её название. При наведении курсора на ИД компании отображается её название.

Страны или регионы

Название: customer_countries

Включает клиентов с адресом в указанной стране или регионе. Клиенты с несколькими адресами могут быть включены в несколько сегментов клиентов, использующих этот фильтр.

Операторы Содержит это точное местоположение: CONTAINS
Не содержит это точное местоположение: NOT CONTAINS
Не существует: IS NULL
Существует: IS NOT NULL


Значения Используйте двухбуквенный код страны по стандарту ISO.
Формат
Пример Включить клиентов с адресом в США:
customer_countries CONTAINS 'US'
Примечания Чтобы найти страну, начните вводить её название, а затем выберите подходящее значение из появившегося списка.

ИД создавшего приложения

Название: created_by_app_id

Включает клиентов, которые были созданы указанным приложением.

Операторы Равно: =
Не равно: !=
ЗначенияИД приложения, по которому выполняется сегментация.
ФорматИД приложения
Пример Включить клиентов, созданных в панели управления Shopify:
created_by_app_id = 1830279
Примечания
  • При создании сегмента клиентов вы можете выбрать приложение по названию из отображаемого списка. Кроме того, вы можете начать вводить название приложения, а затем выбрать его из списка.
  • В код вводится ИД приложения, а не его название. При наведении курсора на ИД приложения отображается название приложения.

Статус аккаунта клиента

Название: customer_account_status

Включает клиентов с указанным статусом аккаунта клиента.

Операторы Равно: =
Не равно: !=
Значения Отказ: 'DECLINED' Клиенту было отправлено приглашение создать аккаунт, но он отказался.
Отключён: 'DISABLED' Клиент не создал аккаунт, или в вашем магазине используются новые аккаунты клиентов.
Активен: 'ENABLED' Клиент создал аккаунт.
Приглашён: 'INVITED' Клиенту было отправлено приглашение создать аккаунт, но он ещё не принял и не отклонил его.


Формат
Пример Включить клиентов, которые получили приглашение создать аккаунт, но отказались:
customer_account_status = 'DECLINED'
Примечания

Дата добавления клиента

Название: customer_added_date

Включает клиентов на основе даты их добавления в ваш магазин.

Операторы Точно в дату: =
Не в дату: !=
В дату или до неё: <=
До даты: <
В дату или после неё: >=
После даты: >
Между датами: BETWEEN {date1} AND {date2}





Значения
Формат Абсолютная дата: YYYY-MM-DD
Примеры смещения даты: -4w, -10y
Именованная дата:
  • Сегодня: = today
  • Вчера: = yesterday
Именованные даты — это значения по умолчанию, которые нельзя изменить. Для указания произвольных дат используйте смещение даты.

Пример Включить клиентов, добавленных за последнюю неделю:
customer_added_date >= -7d

Включить клиентов, добавленных за последние восемь месяцев:
customer_added_date > -8m

Включить клиентов, добавленных за определённый период:
customer_added_date BETWEEN 2022-12-01 AND 2022-12-31






Примечания Значения даты основаны на полных днях и зависят от часового пояса вашего магазина.

Домен электронной почты клиента

Название: customer_email_domain

Включает клиентов, чей адрес электронной почты принадлежит указанному домену. Доменное имя — это часть адреса электронной почты после символа @, например gmail.com.

Операторы Равно: =
Не равно: !=
Не существует: IS NULL
Существует: IS NOT NULL


Значения В качестве вариантов предлагаются следующие доменные имена, но вы не ограничены этим списком. Вы можете вручную ввести любое другое действительное доменное имя:
  • Gmail: 'gmail.com'
  • Yahoo: 'yahoo.com' или 'yahoo.ca'
  • Hotmail: 'hotmail.com'
  • AOL: 'aol.com'
  • MSN: 'msn.com'
  • Live: 'live.com'
  • Outlook: 'outlook.com'
Формат
Пример Включить клиентов, чей домен электронной почты — shopify.com:
customer_email_domain = 'shopify.com'
Примечания

Язык клиента

Название: customer_language

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

Операторы Равно: =
Не равно: !=
Не существует: IS NULL
Существует: IS NOT NULL


Значения Используйте двухбуквенный код языка по стандарту ISO 639-1.
Формат Ниже приведены примеры распространённых кодов языков по стандарту ISO. Ваши данные не ограничиваются этими кодами языков. Вы можете вручную ввести любые другие действительные коды языков, но в качестве предлагаемых вариантов в редакторе доступны только те значения, которые присутствуют в ваших данных о клиентах.
  • Английский: 'en'
  • Французский: 'fr'
  • Испанский: 'es'
  • Немецкий: 'de'
  • Итальянский: 'it'
  • Японский: 'ja'
  • Русский: 'ru'
Пример Включить клиентов, которые взаимодействуют с вашим магазином на английском языке:
customer_language = 'en'

Исключить клиентов, которые взаимодействуют с вашим магазином на канадском английском:
customer_language != 'en-CA'



Примечания
  • Вы можете добавить к значению код локали по стандарту ISO, чтобы указать диалект этого языка. Например, можно использовать 'en-US' для США и 'en-GB' для Великобритании, или 'pt-PT' для Португалии и 'pt-BR' для Бразилии.
  • Значение фильтра действует как подстановочный знак, если указан только языковой префикс. Например, если значение фильтра — 'en', то в результаты будут включены клиенты, для которых указан язык 'en' и клиенты, для которых указан язык 'en-GB', 'en-CA', и так далее.

Теги клиентов

Название: customer_tags

Включает клиентов на основе их тегов.

Операторы Содержит именно этот тег: CONTAINS
Не содержит именно этот тег: NOT CONTAINS
Не существует: IS NULL
Существует: IS NOT NULL


ЗначенияНазвание тега клиента.
Формат
Пример Включить клиентов с тегом GoldStatus:
customer_tags CONTAINS 'GoldStatus'
Примечания Теги не чувствительны к регистру.
Узнайте больше о тегах и особенностях их использования.

Клиенты в пределах расстояния

Название: customer_within_distance

Включает клиентов в пределах указанного расстояния от сохранённого местоположения.

Параметры функции Для каждого фильтра можно использовать только один параметр расстояния.
coordinates (обязательно): используйте этот параметр, чтобы указать местоположение метки для создания сегмента.
distance_km (обязательно): используйте этот параметр, чтобы указать радиус поиска клиентов.
distance_mi (обязательно): используйте этот параметр, чтобы указать радиус поиска клиентов.




Операторы MATCHES: Параметр имеет значение true.
NOT_MATCHES: Параметр имеет значение false.
IS NULL: Параметр не существует.
IS NOT NULL: Параметр существует.






Значение
Формат Поддерживаемый формат для координат:
  • Число (широта), число (долгота)

  • Поддерживаемый формат для координат (широта, долгота):
  • Число: #

  • Поддерживаемый формат для distance_mi, distance_km:
  • Число: #




  • Пример Для корректной работы этого фильтра требуются координаты и один параметр расстояния.

    Отфильтровать клиентов, адрес которых находится в радиусе 10 миль от координат (45.419190, -75.696727):
    customer_within_distance MATCHES (coordinates = (45.419190, -75.696727), distance_mi = 10 )

    Этот фильтр можно использовать в сочетании с другими, чтобы ещё больше сузить список клиентов. Например:
    Отфильтровать клиентов, адрес которых находится в радиусе 20 километров от координат (43.634,-79.412) и которые разместили хотя бы один заказ:
    customer_within_distance MATCHES (coordinates = (43.634,-79.412), distance_km = 20 ) AND number_of_orders > 0






    Примечания
    • Shopify Segmentation автоматически преобразует ваши сохранённые местоположения в пару координат и отображает их в виде доступных для выбора значений при использовании этого фильтра.
    • Если в вашем магазине есть сохранённые местоположения, то Shopify Magic автоматически преобразует пару координат в название вашего местоположения в удобочитаемом виде. Например: «Клиенты, адрес которых находится в радиусе 10 миль от местоположения „Магазин в Солт-Лейк-Сити“».

    Email-события

    Название: shopify_email.EVENT

    Включает клиентов на основе выбранных email-событий. Поддерживаемые события (EVENT) включают:

    • Не доставлено: bounced
    • Переход по ссылке: clicked
    • Доставлено: delivered
    • Помечено как спам: marked_as_spam
    • Открыто: opened
    • Отписка от рассылки: unsubscribed
    Параметры функции activity_id (необязательно): используйте этот параметр для выбора ИД маркетингового мероприятия для фильтрации.
    count (необязательно): используйте этот параметр, чтобы указать, сколько раз произошло email-событие.
    date (необязательно): используйте этот параметр, чтобы указать дату события.



    Операторы MATCHES: используется, когда событие произошло.
    NOT_MATCHES: используется, когда событие не произошло.
    IS NULL: Параметр не существует.
    IS NOT NULL: Параметр существует.

    Для дат доступны следующие операторы:
    Равно: =
    Не равно: !=
    Больше: >
    Меньше: <
    Меньше или равно: <=
    Больше или равно: >=
    Между: BETWEEN











    Значение
    ФорматПоддерживаемые форматы для activity_id:
  • = (одно значение)
  • IN : набор значений, разделённых запятыми, с неявным оператором OR, заключённый в скобки. Например: (activity_id IN (1, 2, 3)). В наборе может быть не более 500 ИД мероприятий.

    Поддерживаемые форматы даты для date:
  • Абсолютная дата: YYYY-MM-DD
  • Примеры смещения даты:
    • 7 дней назад: -7d
    • 4 недели назад: -4w
    • 3 месяца назад: -3m
    • 1 год назад: -1y
    • Именованная дата: today, yesterday


  • Именованные даты — это значения по умолчанию, которые нельзя изменить. Для пользовательских дат используйте смещение даты.

    Данные о email-событиях доступны за последние 26 месяцев, начиная с марта 2022 года.

    Поддерживаемые форматы для count:
  • Число: #











  • Пример Укажите, произошло ли событие, связанное с электронной почтой, с помощью оператора MATCHES или NOT MATCHES:
    shopify_email.opened MATCHES (activity_id = 135195754518)
    shopify_email.opened NOT MATCHES (activity_id = 135195754518)

    Используйте параметр activity_id, чтобы указать ИД маркетингового мероприятия для фильтрации:
    shopify_email.delivered MATCHES (activity_id = 135195754518)

    Используйте параметр date и оператор >= для указания даты начала события, связанного с электронной почтой:
    shopify_email.delivered NOT MATCHES (activity_id = 135195754518, date >= 2022-01-01)

    Используйте параметр date и оператор <= для указания даты окончания события, связанного с электронной почтой:
    shopify_email.delivered MATCHES (activity_id = 135195754518, date <= 2022-01-01)

    Используйте параметр date и оператор BETWEEN, чтобы указать и начальную, и конечную дату события, связанного с электронной почтой:
    shopify_email.bounced NOT MATCHES (activity_id = 135195754518, date BETWEEN -12m AND today)













    Примечания
    • При создании сегмента клиентов с помощью параметра activity_id вы можете выбрать маркетинговое мероприятие по названию из отображаемого списка.
    • В связи с правилами хранения данных отсутствие параметров date означает, что результаты будут отфильтрованы за последние 26 месяцев без установленной даты начала или окончания.
    • Отсутствие activity_id означает, что фильтр будет включать все действия, связанные с электронной почтой Shopify.

    Статус подписки на рассылку

    Название: email_subscription_status

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

    Операторы Равно: =
    Не равно: !=
    Не существует: IS NULL
    Существует: IS NOT NULL


    Значения Не подписан: 'NOT_SUBSCRIBED' Клиент не подписан на вашу маркетинговую рассылку.
    Подписан: 'SUBSCRIBED' Клиент подписан на вашу маркетинговую рассылку.
    В ожидании: 'PENDING' Клиент находится в процессе подписки на вашу маркетинговую рассылку.
    Недействительный: 'INVALID' Маркетинговый статус адреса электронной почты клиента недействителен.
    Отписан: 'UNSUBSCRIBED' Клиент отписался от ваших маркетинговых рассылок.
    Отредактирован: 'REDACTED' Адрес электронной почты клиента отредактирован.




    Формат
    Пример Включить клиентов, которые подписались на вашу маркетинговую рассылку:
    email_subscription_status = 'SUBSCRIBED'
    Примечания

    Дата первого заказа

    Название: first_order_date

    Включает клиентов, которые оформили свой первый заказ в указанную дату.

    Операторы Точно в дату: =
    Не в дату: !=
    В дату или до неё: <=
    До даты: <
    В дату или после неё: >=
    После даты: >
    Между датами: BETWEEN {date1} AND {date2}
    Не существует: IS NULL
    Существует: IS NOT NULL







    Значения
    Формат Абсолютная дата: YYYY-MM-DD
    Примеры смещения даты: -4w, -10y
    Именованная дата:
    • Сегодня: = today
    • Вчера: = yesterday
    Именованные даты — это значения по умолчанию, которые нельзя изменить. Для указания произвольных дат используйте смещение даты.

    Пример Включить клиентов, которые сделали первый заказ с прошлой недели:
    first_order_date >= -7d

    Включить клиентов, оформивших первый заказ в течение последних восьми месяцев:
    first_order_date > -8m



    Примечания Значения даты основаны на полных днях и зависят от часового пояса вашего магазина.

    Дата последнего заказа

    Название: last_order_date

    Включает клиентов, которые оформили свой последний заказ в указанную дату.

    Операторы Точно в дату: =
    Не в дату: !=
    В дату или до неё: <=
    До даты: <
    В дату или после неё: >=
    После даты: >
    Между датами: BETWEEN {date1} AND {date2}
    Не существует: IS NULL
    Существует: IS NOT NULL







    Значения
    Формат Абсолютная дата: YYYY-MM-DD
    Примеры смещения даты: -4w, -10y
    Именованная дата:
    • Сегодня: = today
    • Вчера: = yesterday
    Именованные даты — это значения по умолчанию, которые нельзя изменить. Для указания произвольных дат используйте смещение даты.

    Пример Включить клиентов, оформивших последний заказ в течение последней недели:
    last_order_date >= -7d

    Включить клиентов, оформивших последний заказ в течение последних восьми месяцев:
    last_order_date > -8m



    Примечания Значения даты основаны на полных днях и зависят от часового пояса вашего магазина.

    Количество заказов

    Название: number_of_orders

    Включает клиентов на основании количества заказов, которые они оформили в вашем магазине.

    Операторы Равно: =
    Не равно: !=
    Больше: >
    Меньше: <
    Меньше или равно: <=
    Больше или равно: >=
    Между: BETWEEN





    ЗначенияВводимое значение должно быть целым числом.
    Формат Диапазон чисел: # AND #
    Число: #
    Пример Включить клиентов, которые оформили более 10 заказов:
    number_of_orders > 10
    Примечания BETWEEN включает как начальное, так и конечное значения. Например, number_of_orders BETWEEN 1 AND 100 включает клиентов, которые оформили от 1 до 100 заказов.

    Оформленные заказы

    Название: orders_placed

    Включает клиентов, которые оформили заказы или потратили определенную сумму за указанный период времени.

    Параметры функции app_id (необязательно): используйте этот параметр, чтобы указать, какое приложение создало заказ. Сюда входят такие приложения, как Shopify POS, у которого ИД приложения — 129785.
    location_id (необязательно): используйте этот параметр, чтобы указать место расположения, из которого был оформлен заказ. ИД места расположения можно найти в URL-адресе в панели администратора Shopify при переходе к данным о нём в разделе «Locations».
    count (необязательно): используйте этот параметр, чтобы указать, сколько именно раз был оформлен заказ.
    amount (необязательно): используйте этот параметр, чтобы указать точную сумму, потраченную на заказ.
    sum_amount (необязательно): используйте этот параметр, чтобы указать сумму, потраченную на все заказы.
    date (необязательно): используйте этот параметр, чтобы указать дату события.






    Операторы MATCHES: Параметр имеет значение true.
    NOT_MATCHES: Параметр имеет значение false.
    IS NULL: Параметр не существует.
    IS NOT NULL: Параметр существует.

    Для дат доступны следующие операторы:
    Равно: =
    Не равно: !=
    Больше: >
    Меньше: <
    Меньше или равно: <=
    Больше или равно: >=
    Между: BETWEEN











    Значения
    Формат Поддерживаемые форматы для count, amount, и sum_amount:
    Число: #

    Поддерживаемые форматы для date:
    Абсолютная дата: YYYY-MM-DD
    Примеры смещения даты:
    • 7 дней назад: -7d
    • 4 недели назад: -4w
    • 3 месяца назад: -3m
    • 1 год назад: -1y
    Именованная дата:
    • Сегодня: today
    • Вчера: yesterday
    Именованные даты — это значения по умолчанию, и их нельзя изменить.




    Пример Укажите, был ли оформлен заказ, с помощью оператора MATCHES или NOT_MATCHES :
    orders_placed MATCHES ()
    orders_placed NOT MATCHES ()

    Отфильтруйте клиентов, которые оформили более 3 заказов (включительно) за последние 6 месяцев:
    orders_placed MATCHES (count >= 3, date >= -6m)

    Отфильтруйте клиентов, которые потратили более 1 000 $ (включительно) за последние 90 дней:
    orders_placed MATCHES (sum_amount >= 1000, date >= -90d)

    Отфильтруйте клиентов, которые потратили менее 100 $ (включительно) за последние 7 дней:
    orders_placed MATCHES (sum_amount <= 100, date >= -7d)

    Отфильтруйте клиентов, которые потратили более 1 000 $ (включительно) и оформили более 3 заказов (включительно) с 1 января 2023 г.:
    orders_placed MATCHES (sum_amount >= 1000, count >= 3, date >= 2023-01-01)

    Используйте параметр date и оператор BETWEEN , чтобы указать определенный диапазон дат. Период с 1 января 2023 г. по 1 июня 2023 г. (включительно) можно выразить следующим образом:
    orders_placed MATCHES (count >= 3, date BETWEEN 2023-01-01 AND 2023-06-01)

    Отфильтруйте клиентов, которые оформили заказ из вашего местоположения HQ Gift Shop (1122334455) или Main Street (6677889900):
    orders_placed MATCHES (location_id IN (1122334455,6677889900))

    Отфильтруйте клиентов, которые потратили в общей сложности более 500 $ через Shopify POS:
    orders_placed MATCHES (app_id = 129785, sum_amount >= 500)






















    Примечания
    • Когда вы наводите курсор на сумму, отображается валюта, используемая для фильтрации клиентов.
    • При наведении курсора на следующий синтаксис:
      amount, sum_amount отображается описание синтаксиса.
    • Отсутствие parameters означает, что ваш фильтр включает все заказы, размещённые за всё время.

    Уровень прогнозируемых расходов

    НАЗВАНИЕ: predicted_spend_tier

    Включает клиентов из указанного уровня прогнозируемых расходов. Подробнее об уровне прогнозируемых расходов.

    Операторы Равно: =
    Не равно: !=
    Не существует: IS NULL
    Существует: IS NOT NULL


    Значения 'HIGH'
    'MEDIUM'
    'LOW'



    Формат
    Пример Включить клиентов из категории HIGH:
    predicted_spend_tier = 'HIGH'
    Примечания

    Статус подписки на товар

    Название: product_subscription_status

    Включает клиентов с указанным статусом подписки на товар.

    Операторы Равно: =
    Не равно: !=
    Не существует: IS NULL
    Существует: IS NOT NULL


    Значения Активна: 'SUBSCRIBED' У клиента есть активная подписка на товар.
    Отменена: 'CANCELLED' Клиент отменил свою подписку на товар.
    Истекла: 'EXPIRED' Срок подписки клиента на товар истёк.
    Сбой оплаты: 'FAILED' Платёж клиента не прошёл.
    Никогда не было подписки: 'NEVER_SUBSCRIBED' У клиента никогда не было подписки.
    Приостановлена: 'PAUSED' Клиент приостановил свою подписку на товар.




    Формат
    Пример Включить клиентов с активной подпиской на товар:
    product_subscription_status = 'SUBSCRIBED'
    Примечания

    Купленные товары

    Название: products_purchased

    Включает клиентов, которые купили указанный товар. Кроме того, можно включить клиентов, которые купили этот товар в указанном диапазоне дат.

    Параметры функции id (необязательно): используйте этот параметр, чтобы указать купленный клиентом товар для фильтрации.
    quantity (необязательно): используйте этот параметр, чтобы указать количество товаров, купленных в одном заказе.
    sum_quantity (необязательно): используйте этот параметр, чтобы указать количество товаров, купленных во всех заказах.
    date (необязательно): используйте этот параметр, чтобы указать дату события.
    tag (необязательно): используйте этот параметр, чтобы указать тег для фильтрации купленных товаров.



    Операторы MATCHES: Параметр имеет значение true.
    NOT_MATCHES: Параметр имеет значение false.
    IS NULL: Параметр не существует.
    IS NOT NULL: Параметр существует.

    Для дат доступны следующие операторы:
    Равно: =
    Не равно: !=
    Больше: >
    Меньше: <
    Меньше или равно: <=
    Больше или равно: >=
    Между: BETWEEN











    Значение
    Формат Поддерживаемые форматы для тег:
    строка (одно значение)

    Поддерживаемые форматы для id:
  • = (одно значение)
  • IN : Набор значений, разделённых запятыми, с неявным оператором «OR», заключённый в круглые скобки. Например: (id IN (1012132033639, 2012162031638, 32421429314657)). В наборе может быть не более 500 ID товаров.

    Поддерживаемые дата форматы:
    Абсолютная дата: YYYY-MM-DD
    Примеры смещения даты:
    • 7 дней назад: -7d
    • 4 недели назад: -4w
    • 3 месяца назад: -3m
    • 1 год назад: -1y
    • Именованная дата: today, yesterday
    Именованные даты являются значениями по умолчанию и не могут быть изменены.

    Поддерживаемые форматы для quantity и sum_quantity:
    Число: #










  • Пример Укажите, был ли приобретён товар, с помощью операторов MATCHES или NOT_MATCHES:
    products_purchased MATCHES (id = 2012162031638)
    products_purchased NOT MATCHES (id IN (2012162031638, 1012132033639)) products_purchased MATCHES (tag = 'red')

    Отфильтруйте клиентов, которые приобрели определённый товар с 1 января 2022 года по сегодняшний день:
    products_purchased MATCHES (id = 1012132033639, date BETWEEN 2022-01-01 AND today)

    Отфильтруйте клиентов, которые приобрели товар с тегом 'red' с 1 января 2022 года по сегодняшний день:
    products_purchased MATCHES (tag = 'red', date BETWEEN 2022-01-01 AND today)

    За последние 30 дней:
    products_purchased MATCHES (date >= -30d)

    До 1 января 2022 года:
    products_purchased MATCHES (date <= 2022-01-01)

    Используйте параметр « date и оператор BETWEEN », чтобы указать определённый диапазон дат. Период с 1 января 2022 г. по 1 июня 2022 г. (включительно) можно задать следующим образом:
    products_purchased MATCHES (id = 1012132033639, date BETWEEN 2022-01-01 AND 2022-06-01)

    Отфильтровать клиентов, которые недавно купили много товаров с определённым тегом:
    products_purchased MATCHES (tag = 'product_tag', sum_quantity >= 3, date >= -90d)



















    Примечания
    • При создании сегмента клиентов с помощью параметра id вы можете выбрать товар по названию или изображению из отображаемого списка. Кроме того, можно начать вводить название товара, а затем выбрать его из списка.
    • В код вводится ID товара, а не его название. При наведении курсора на ID товара отображается его название и изображение.
    • Отсутствие обоих date параметров означает, что результаты будут фильтроваться за всё время, без установленной даты начала или окончания.
    • Отсутствие каких-либо параметров означает, что ваш фильтр включает все товары, купленные за всё время.

    Группа RFM

    Название: rfm_group

    Включает клиентов в зависимости от того, к какой группе RFM они относятся. Подробнее об RFM-анализе клиентов.

    Список возможных операторов и значений для групп RFM, включая примеры.
    Операторы Равно: =
    Не равно: !=
    Не существует: IS NULL
    Существует: IS NOT NULL


    Значения Неактивные: 'DORMANT'
    В группе риска: 'AT_RISK'
    Бывшие лояльные: 'PREVIOUSLY_LOYAL'
    Требуют внимания: 'NEEDS_ATTENTION'
    Почти потерянные: 'ALMOST_LOST'
    Лояльные: 'LOYAL'
    Перспективные: 'PROMISING'
    Активные: 'ACTIVE'
    Новые: 'NEW'
    Чемпионы: 'CHAMPIONS'
    Потенциальные: 'PROSPECTS'









    Формат
    Пример Включить клиентов из RFM-группы «Требуют внимания»:
    rfm_group = 'NEEDS_ATTENTION'
    Примечания

    Статус подписки на SMS

    Название: sms_subscription_status

    Включает клиентов в зависимости от того, подписаны ли они на ваши маркетинговые SMS-сообщения. Подробнее о сборе контактной информации клиентов.

    Операторы Равно: =
    Не равно: !=
    Не существует: IS NULL
    Существует: IS NOT NULL


    Значения Подписаны: 'SUBSCRIBED' Клиент подписан на ваши маркетинговые SMS-сообщения.
    В ожидании: 'PENDING' Клиент находится в процессе оформления подписки на ваши маркетинговые SMS-сообщения.
    Ожидание обезличивания: 'REDACTED' Для данных клиента запланировано обезличивание в связи с запросом на полное удаление согласно GDPR.
    Отписаны: 'UNSUBSCRIBED' Клиент отписался от ваших маркетинговых SMS-сообщений.
    Не подписаны: 'NOT_SUBSCRIBED' Клиент никогда не подписывался на ваши маркетинговые SMS-сообщения.



    Формат
    Пример Включить клиентов, которые подписаны на ваши маркетинговые SMS-сообщения:
    sms_subscription_status = 'SUBSCRIBED'
    Примечания

    Штаты, провинции или регионы

    Название: customer_regions

    Включает клиентов, адрес которых находится в указанном регионе страны. Клиенты с несколькими адресами могут быть включены в несколько сегментов клиентов, использующих этот фильтр.

    Операторы Содержит это точное местоположение: CONTAINS
    Не содержит это точное местоположение: NOT CONTAINS
    Не существует: IS NULL
    Существует: IS NOT NULL


    ЗначенияИспользуйте код страны по стандарту ISO и код её административно-территориальной единицы по стандарту ISO 3166-2.
    Формат
    Пример Включить клиентов, адрес которых находится в штате Нью-Йорк:
    customer_regions CONTAINS 'US-NY'
    Примечания Чтобы найти регион, начните вводить его название, а затем выберите подходящее значение из появившегося списка.

    Счета с кредитом магазина

    Название: store_credit_accounts

    Включает клиентов, у которых в вашем магазине есть баланс кредита магазина.

    Параметры функции balance (необязательно): используйте этот параметр, чтобы указать текущий баланс счёта клиента с кредитом магазина.
    currency (необязательно): используйте этот параметр, чтобы указать валюту баланса кредита магазина клиента.
    next_expiry_date (необязательно): используйте этот параметр, чтобы указать дату истечения срока действия ближайшего неизрасходованного кредита магазина.
    last_credit_date (необязательно): используйте этот параметр, чтобы указать дату последнего получения кредита магазина клиентом.


    Операторы MATCHES: Параметр имеет значение true.
    NOT_MATCHES: Параметр имеет значение false.
    IS NULL: Параметр не существует.
    IS NOT NULL: Параметр существует.

    Для дат доступны следующие операторы:
    Равно: =
    Не равно: !=
    Больше: >
    Меньше: <
    Меньше или равно: <=
    Больше или равно: >=
    Между: BETWEEN











    Значения
    Формат Поддерживаемые форматы для currency:
    Код валюты: например, USD

    Поддерживаемые форматы для balance:
    Число: #

    Поддерживаемые форматы для next_expiry_date и last_credit_date:
    Абсолютные даты: YYY-MM-DD
    Примеры смещения даты:
    7 дней назад: -7d
    4 недели назад: -4w
    3 месяца назад: -3m
    1 год назад: -1y
    Именованные даты:
  • Сегодня: today
  • Вчера: yesterday
  • Именованные даты являются значениями по умолчанию и не могут быть изменены.












    Пример Отфильтровать клиентов, у которых баланс счёта с кредитом магазина больше или равен 1 в любой валюте:
    store_credit_accounts MATCHES (balance >= 1)

    Отфильтровать клиентов, у которых баланс счёта с кредитом магазина составляет не менее 1 доллара США:
    store_credit_accounts MATCHES (balance >= 1, currency: 'USD')

    Отфильтровать клиентов, чей кредит магазина истекает в ближайшие 7 дней:
    store_credit_accounts MATCHES (next_expiry_date <= +7d)

    Отфильтровать клиентов, которые получили кредит магазина более 1 месяца назад, но у которых всё ещё есть доступный для трат баланс:
    store_credit_accounts MATCHES (last_credit_date <= -1m, balance >= 1)









    Примечания
    • Счёт с кредитом магазина появляется у клиента, если вы когда-либо выдавали ему кредит магазина. Баланс кредита магазина клиента может быть больше или равен 0.
    • Счета с кредитом магазина привязаны к определённой валюте. Если вы не укажете currency параметр в своём сегменте, то фильтр вернёт все счета с кредитом магазина независимо от типа валюты.
    • У клиента может быть от 0 до нескольких счетов с кредитом магазина в зависимости от того, сколько валют вы поддерживаете. Например, если вы выдадите клиенту кредит магазина и в CAD, и в USD, у этого клиента будет два счёта с кредитом магазина.

    События на витрине

    Название: storefront.EVENT

    Включает клиентов на основе событий на витрине. Поддерживаемые события (EVENT):

    • Просмотр товара: product_viewed
    • Просмотр коллекции: collection_viewed
    Параметры функции id (необязательно): используйте этот параметр, чтобы указать товары или коллекции для фильтрации.
    date (необязательно): используйте этот параметр, чтобы указать дату события.
    count (необязательно): используйте этот параметр, чтобы указать точное количество просмотров товара или коллекции.

    Параметры для событий, связанных с товарами:
    tag (необязательно): используйте этот параметр, чтобы указать тег товара для фильтрации. Это работает так же, как фильтрация по всем ИД товаров с этим тегом.






    Операторы MATCHES: Параметр имеет значение true.
    NOT_MATCHES: Параметр имеет значение false.
    IS NULL: Параметр не существует.
    IS NOT NULL: Параметр существует.

    Для дат доступны следующие операторы:
    Равно: =
    Не равно: !=
    Больше: >
    Меньше: <
    Меньше или равно: <=
    Больше или равно: >=
    Между: BETWEEN











    Значение
    Формат Поддерживаемые форматы для id:
  • = (одно значение)
  • IN : Набор значений, разделённых запятыми, с неявным оператором «OR», заключённый в круглые скобки. Например: (id IN (1012132033639, 2012162031638, 32421429314657)). В наборе может быть не более 500 ИД товаров или коллекций.

    Поддерживаемые форматы для тег: строка (одно значение)

    Поддерживаемые дата форматы: Абсолютная дата: YYYY-MM-DD
    Примеры смещения даты:
    • 7 дней назад: -7d
    • 4 недели назад: -4w
    • 3 месяца назад: -3m
    • 1 год назад: -1y
    Именованные даты:
    • Сегодня: today
    • Вчера: yesterday
    События на витрине доступны за последние 26 месяцев, при этом сбор данных начался в мае 2023 года.

    Именованные даты — это значения по умолчанию, которые нельзя изменить. Для указания произвольных дат используйте смещение даты.






  • Пример Укажите, произошло ли событие на витрине, с помощью оператора MATCHES или NOT_MATCHES: storefront.product_viewed MATCHES()
    storefront.collection_viewed NOT MATCHES ()

    Используйте параметр id, чтобы указать товары для фильтрации:
    storefront.product_viewed MATCHES (id = 2012162031638)
    storefront.collection_viewed MATCHES (id IN (2012162031638, 456, 789))

    Используйте параметр tag, чтобы указать теги товаров для фильтрации:
    storefront.product_viewed MATCHES (tag CONTAINS 'jeans')

    Используйте параметр date и оператор >=, чтобы указать дату начала события на витрине:
    storefront.product_viewed MATCHES (id = 2012162031638, date >= 2023-04-03)
    storefront.collection_viewed MATCHES (id = 2012162031638, date >= -30d)

    Используйте параметр date и оператор <=, чтобы указать дату окончания события на витрине:
    storefront.product_viewed MATCHES (id = 2012162031638, date <= 2023-04-30)
    storefront.collection_viewed MATCHES (id = 2012162031638, date <= -7d)

    Используйте параметр date и оператор BETWEEN, чтобы указать дату начала и окончания события на витрине:
    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)

    Отфильтруйте клиентов, которые просмотрели определённый товар за последние 30 дней:
    storefront.product_viewed MATCHES (id = 2012162031638, date >= -30d)

    Отфильтруйте клиентов, которые просмотрели определённую коллекцию в период с 1 января 2023 г. по сегодняшний день:
    storefront.collection_viewed MATCHES (id = 2012162031638, date BETWEEN 2023-01-01 AND today)

























    Примечания
    • При создании сегмента клиентов с использованием параметра id вы можете выбрать товар или коллекцию по названию или изображению из отображаемого списка. Кроме того, можно начать вводить название товара или коллекции, а затем выбрать нужный вариант из списка.
    • В код вставляется ИД товара или коллекции, а не название. При наведении курсора на ИД отображаются название и изображение товара или коллекции.
    • Для коллекций используется изображение, сохранённое в качестве миниатюры, если она задана. В противном случае отображается стандартный заполнитель для изображения.
    • В связи с правилами хранения данных отсутствие параметров date означает, что результаты будут отфильтрованы за последние 26 месяцев без установленной даты начала или окончания.
    • Отсутствие id означает, что фильтр применяется ко всем товарам.