کسٹمر سیگمنٹ کے اجزاء

کسٹمر سیگمنٹ ایک یا زیادہ فلٹر پر مشتمل ہوتے ہیں۔ فلٹر کو اس کے اجزاء کے طور پر ایک فلٹر کے نام، ایک آپریٹر، اور ایک ویلیو کا استعمال کر کے بنایا جاتا ہے۔

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 فلٹر کا نام استعمال کرتے ہیں۔

فنکشن

آپ فلٹر میں اختیاری پیرامیٹر شامل کرنے کے لیے فنکشن استعمال کر سکتے ہیں۔ اضافی پیرامیٹر کو آپریٹر MATCHES یا NOT_MATCHES کے بعد قوسین میں شامل کیا جاتا ہے۔

مثال کے طور پر، آپ مارکیٹنگ ایکٹیویٹی ID استعمال کرتے ہوئے ایک پیرامیٹر شامل کر سکتے ہیں تاکہ ان تمام کسٹمر کو فلٹر کرنے میں مدد ملے جنہوں نے ایک مخصوص ای میل کھولی ہے: shopify_email.opened MATCHES (activity_id = 123)

معاونت یافتہ فنکشن کی خصوصیات درج ذیل ہیں:

آپریٹر

آپریٹر کو فلٹر کے نام اور ویلیو کے درمیان تعلق واضح کرنے کے لیے استعمال کیا جاتا ہے۔ مثال کے طور پر، اگر آپ ان کسٹمر کا سیگمنٹ بنانا چاہتے ہیں جنہوں نے 5 یا اس سے زیادہ آرڈر دیے ہیں، تو آپ اس سے زیادہ یا اس کے برابر کی نشاندہی کے لیے آپریٹر >= استعمال کرتے ہیں۔ اس صورت میں، آپ ویلیو 5 شامل کریں گے، یعنی >=5۔

دیگر آپریٹر کی مثالیں درج ذیل ہیں:

  • کے درمیان: BETWEEN {value1} AND {value2}
  • کے برابر ہے: =
  • کے برابر نہیں ہے: !=
  • سے زیادہ: >
  • سے کم: << code=""/>
  • سے کم یا اس کے برابر: <=< code=""/>
  • اس درست ویلیو پر مشتمل ہے: CONTAINS
  • اس درست ویلیو پر مشتمل نہیں ہے: NOT CONTAINS

کسی فلٹر کے نام کے لیے دستیاب آپریٹر اس بات پر منحصر ہیں کہ آپ کون سا فلٹر نام استعمال کرتے ہیں۔ اس بارے میں مزید جانیں کہ ہر فلٹر کے نام کے لیے کون سے آپریٹر دستیاب ہیں۔

فنکشن اور آپریٹر

فنکشن کو پیرامیٹر شامل کرنے سے پہلے مخصوص آپریٹر کی ضرورت ہوتی ہے۔ 2 آپریٹر یا تو MATCHES ہیں، جسے یہ بتانے کے لیے استعمال کیا جاتا ہے کہ دیا گیا پیرامیٹر درست ہے، یا NOT_MATCHES جسے یہ بتانے کے لیے استعمال کیا جاتا ہے کہ دیا گیا پیرامیٹر غلط ہے۔

مثال کے طور پر، اگر آپ ان کسٹمر کا سیگمنٹ بنانا چاہتے ہیں جنہوں نے کوئی مخصوص پروڈکٹ نہیں خریدی ہے، تو نحو (syntax) یہ ہوگا: 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'

کسٹمر سیگمنٹس بنانے کے بارے میں مزید جانیں۔