فلاتر شرائح العملاء المستندة إلى Shopify
استخدم هذا الدليل المرجعي لفهم أسماء الفلاتر وعوامل التشغيل والقيم التي تُستخدم لإنشاء شرائح عملاء مستندة إلى فلاتر Shopify الافتراضية.
في هذه الصفحة
- تاريخ عملية الدفع المتروكة
- الذكرى السنوية
- المبلغ المُنفق
- المدن
- الشركات
- البلدان أو المناطق
- مُنشأ بواسطة معرّف التطبيق
- حالة حساب العميل
- تاريخ إضافة العميل
- نطاق البريد الإلكتروني للعميل
- لغة العميل
- إشارات العميل
- العميل ضمن المسافة
- أحداث البريد الإلكتروني
- حالة الاشتراك في البريد الإلكتروني
- تاريخ أول طلب
- تاريخ آخر طلب
- عدد الطلبات
- الطلبات المُقدمة
- فئة الإنفاق المتوقعة
- حالة الاشتراك في المنتج
- المنتجات المشتراة
- مجموعة RFM
- حالة الاشتراك في الرسائل النصية القصيرة
- الولايات أو المقاطعات
- حسابات رصيد المتجر
- أحداث واجهة المتجر
تاريخ عملية الدفع المتروكة
الاسم: abandoned_checkout_date
يتضمن العملاء حسب تاريخ آخر مرة تركوا فيها سلة التسوق الخاصة بهم.
| عوامل التشغيل |
في التاريخ المحدد: =ليس في التاريخ: !=في التاريخ أو قبله: <=قبل التاريخ: <في التاريخ أو بعده: >=بعد التاريخ: >بين تاريخين: BETWEEN {date1} AND {date2}غير موجود: IS NULLموجود: IS NOT NULL
|
|---|---|
| القيم | |
| التنسيق |
تاريخ مطلق: YYYY-MM-DDأمثلة على إزاحة التاريخ: -4w, -10yتاريخ مُسمى:
|
| مثال |
تضمين العملاء الذين تركوا سلة التسوق الخاصة بهم خلال الأسبوع الماضي: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التواريخ أو النطاقات المُسماة:
|
| مثال |
تضمين العملاء الذين يصادف عيد ميلادهم خلال الـ 30 يومًا القادمة:anniversary ('metafields.facts.birth_date') BETWEEN today AND +30d
|
| ملاحظات |
|
المبلغ المُنفق
الاسم: amount_spent
يتضمن العملاء بناءً على مقدار الأموال التي أنفقوها في متجرك.
| عوامل التشغيل |
يساوي: =لا يساوي: !=أكبر من: >أصغر من: <أصغر من أو يساوي: <=أكبر من أو يساوي: >=بين: BETWEEN
|
|---|---|
| القيم | |
| التنسيق |
نطاق الأرقام: # AND #الرقم: #الرقم العشري: تُستخدم النقطة (.) كفاصل عشري. فواصل الآلاف، مثل الفواصل أو المسافات، غير مقبولة. الأرقام المنسقة الخاصة بلغة معينة غير مقبولة. |
| مثال |
تضمين العملاء الذين أنفقوا من 1 إلى 999.99 في متجرك:amount_spent BETWEEN 1 AND 999.99 |
| ملاحظات |
|
المدن
الاسم: 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تاريخ مُسمى:
|
| مثال |
تضمين العملاء الذين تمت إضافتهم خلال الأسبوع الماضي: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
|
|---|---|
| القيم |
تُقدَّم أسماء النطاقات التالية كاقتراحات. لست مقيدًا بأسماء النطاقات هذه. يمكنك إدخال أي أسماء نطاقات أخرى صالحة يدويًا:
|
| التنسيق | |
| مثال |
تضمين العملاء الذين نطاق بريدهم الإلكتروني هو shopify.com:customer_email_domain = 'shopify.com'
|
| ملاحظات |
لغة العميل
الاسم: customer_language
يتضمن العملاء بناءً على اللغة التي يستخدمها العميل للتواصل مع متجرك.
| عوامل التشغيل |
يساوي: =لا يساوي: !=غير موجود: IS NULLموجود: IS NOT NULL
|
|---|---|
| القيم | استخدم رمز اللغة المكون من حرفين وفقًا لمعيار ISO 639-1. |
| التنسيق |
القيم التالية هي أمثلة لبعض رموز لغات ISO الشائعة. لا تقتصر بياناتك على رموز اللغات هذه. يمكنك إدخال أي رموز لغات صالحة أخرى يدويًا، ولكن القيم المقترحة لك في المحرر هي القيم الوحيدة المتاحة في بيانات عملائك.
|
| مثال |
تضمين العملاء الذين يتواصلون مع متجرك باللغة الإنجليزية:customer_language = 'en'استبعاد العملاء الذين يتواصلون مع متجرك باللغة الإنجليزية الكندية: customer_language != '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: المعلمة صحيحة.NOT_MATCHES: المعلمة خاطئة.IS NULL: المعلمة غير موجودة.IS NOT NULL: المعلمة موجودة. |
| القيمة | |
| التنسيق |
التنسيق المدعوم لـ coordinates:
التنسيق المدعوم للإحداثيات (خط العرض، خط الطول): #التنسيق المدعوم لـ 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_email.EVENT
يتضمن العملاء بناءً على أحداث البريد الإلكتروني المحددة. تتضمن الأحداث المدعومة (EVENT) ما يلي:
- مرتد:
bounced - تم النقر:
clicked - تم التسليم:
delivered - تم وضع علامة كبريد مزعج:
marked_as_spam - تم الفتح:
opened - تم إلغاء الاشتراك:
unsubscribed
| معلمات الدالة |
activity_id (اختياري): استخدم هذه المعلمة لتحديد معرّف النشاط التسويقي الذي تريد فلترته.count (اختياري): استخدم هذه المعلمة لتحديد عدد المرات التي وقع فيها حدث عبر البريد الإلكتروني.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
التواريخ المسماة هي قيم افتراضية ولا يمكن تغييرها. بالنسبة للتواريخ المخصصة، استخدم إزاحة التاريخ. تتوفر أحداث البريد الإلكتروني لآخر 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)
|
| ملاحظات |
|
حالة الاشتراك في البريد الإلكتروني
الاسم: 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تاريخ مُسمى:
|
| مثال |
قم بتضمين العملاء الذين تم تقديم طلبهم الأول منذ الأسبوع الماضي: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تاريخ مُسمى:
|
| مثال |
قم بتضمين العملاء الذين تم تقديم طلبهم الأخير منذ الأسبوع الماضي: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 يتضمن العملاء الذين قدموا طلبًا واحدًا على الأقل وما يصل إلى 100 طلب. |
الطلبات المقدمة
الاسم: orders_placed
يشمل العملاء الذين قدموا طلبات أو أنفقوا مبلغًا معينًا خلال نطاق زمني محدد.
| معلمات الدالة |
app_id (اختياري): استخدم هذه المعلمة لتحديد التطبيق الذي أنشأ الطلب. ويتضمن ذلك تطبيقات مثل Shopify POS، والذي يمتلك معرّف تطبيق هو 129785.location_id (اختياري): استخدم هذه المعلمة لتحديد الموقع الذي تم تقديم الطلب منه. يمكنك العثور على معرّف موقع في عنوان URL لمسؤول Shopify الخاص بك عند الانتقال إلى تفاصيل موقع في المواقع.count (اختياري): استخدم هذه المعلمة لتحديد العدد الدقيق لمرات تقديم طلب.amount (اختياري): استخدم هذه المعلمة لتحديد المبلغ الدقيق الذي تم إنفاقه على طلب ما.sum_amount (اختياري): استخدم هذه المعلمة لتحديد المبلغ الذي تم إنفاقه على جميع الطلبات.date (اختياري): استخدم هذه المعلمة لتحديد تاريخ للحدث. |
|---|---|
| عوامل التشغيل |
MATCHES: المعلمة صحيحة.NOT_MATCHES: المعلمة خاطئة.IS NULL: المعلمة غير موجودة.IS NOT NULL: المعلمة موجودة.بالنسبة للتواريخ، تتضمن عوامل التشغيل المتاحة ما يلي: يساوي: =لا يساوي: !=أكبر من: >أصغر من: <أصغر من أو يساوي: <=أكبر من أو يساوي: >=بين: BETWEEN
|
| القيم | |
| التنسيق |
التنسيقات المدعومة لـ count, amount، و sum_amount:الرقم: #التنسيقات المدعومة لـ date:التاريخ المطلق: YYYY-MM-DDأمثلة على إزاحة التاريخ:
|
| مثال |
حدد ما إذا كان قد تم تقديم طلب باستخدام المعامل MATCHES أو NOT_MATCHES :orders_placed MATCHES ()orders_placed NOT MATCHES ()قم بتصفية العملاء الذين قدموا أكثر من 3 طلبات (شاملة) في آخر 6 أشهر: orders_placed MATCHES (count >= 3, date >= -6m)تصفية العملاء الذين أنفقوا أكثر من 1000 دولار (شاملاً) في آخر 90 يومًا: orders_placed MATCHES (sum_amount >= 1000, date >= -90d)تصفية العملاء الذين أنفقوا أقل من 100 دولار (شاملاً) في آخر 7 أيام: orders_placed MATCHES (sum_amount <= 100, date >= -7d)تصفية العملاء الذين أنفقوا أكثر من 1000 دولار (شاملاً) وقدموا أكثر من 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)
|
| ملاحظات |
|
فئة الإنفاق المتوقع
الاسم: 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
|
| القيمة | |
| التنسيق |
التنسيقات المدعومة لـ إشارة (tag):سلسلة نصية (string) (قيمة مفردة)التنسيقات المدعومة لـ معرّف (id):
= (قيمة واحدة)IN : مجموعة من القيم المفصولة بفواصل مع "OR" ضمنية، ومغلفة بين أقواس. على سبيل المثال: (id IN (1012132033639, 2012162031638, 32421429314657)). يوجد حد أقصى يبلغ 500 معرّف منتج في المجموعة الواحدة.تنسيقات التاريخ المدعومة:تاريخ مطلق: YYYY-MM-DDأمثلة على إزاحة التاريخ:
التنسيقات المدعومة لـ 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)
|
| ملاحظات |
|
مجموعة RFM
الاسم: rfm_group
يتضمن العملاء بناءً على مجموعة 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: المعلمة صحيحة.NOT_MATCHES: المعلمة خاطئة.IS NULL: المعلمة غير موجودة.IS NOT NULL: المعلمة موجودة.بالنسبة للتواريخ، تتضمن عوامل التشغيل المتاحة ما يلي: يساوي: =لا يساوي: !=أكبر من: >أصغر من: <أصغر من أو يساوي: <=أكبر من أو يساوي: >=بين: BETWEEN
|
| القيم | |
| التنسيق |
التنسيقات المدعومة لـ currency:رمز العملة: على سبيل المثال USDالتنسيقات المدعومة لـ balance:رقم: #التنسيقات المدعومة لـ next_expiry_date و last_credit_date:التواريخ المطلقة: YYY-MM-DDأمثلة على إزاحة التاريخ: منذ 7 أيام: -7dمنذ 4 أسابيع: -4wمنذ 3 أشهر: -3mمنذ سنة واحدة: -1yالتواريخ المُسماة: todayyesterday |
| مثال |
تصفية العملاء الذين لديهم رصيد في حساب رصيد المتجر أكبر من أو يساوي 1 بأي عملة:store_credit_accounts MATCHES (balance >= 1)تصفية العملاء الذين لديهم رصيد في حساب رصيد المتجر أكبر من أو يساوي 1 دولار أمريكي (USD): store_credit_accounts MATCHES (balance >= 1, currency: 'USD')تصفية العملاء الذين لديهم رصيد متجر تنتهي صلاحيته في الأيام الـ 7 القادمة: store_credit_accounts MATCHES (next_expiry_date <= +7d)تصفية العملاء الذين تلقوا رصيد متجر لآخر مرة منذ أكثر من شهر واحد ولكن لا يزال لديهم رصيد متاح للإنفاق: store_credit_accounts MATCHES (last_credit_date <= -1m, balance >= 1)
|
| ملاحظات |
|
أحداث واجهة المتجر
الاسم: 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 معرّف منتج أو مجموعة في المجموعة الواحدة.التنسيقات المدعومة لـ إشارة (tag):
سلسلة نصية (string) (قيمة مفردة)تنسيقات التاريخ التنسيقات:
التاريخ المطلق: YYYY-MM-DDأمثلة على إزاحة التاريخ:
التواريخ المُسماة هي قيم افتراضية ولا يمكن تغييرها. بالنسبة للتواريخ المخصصة، استخدم إزاحة التاريخ. |
| مثال |
حدّد ما إذا كان حدث واجهة المتجر قد وقع باستخدام العامل 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)
|
| ملاحظات |
|