کسٹمر سیگمنٹ کے اجزاء
کسٹمر سیگمنٹ ایک یا زیادہ فلٹر پر مشتمل ہوتے ہیں۔ فلٹر کو اس کے اجزاء کے طور پر ایک فلٹر کے نام، ایک آپریٹر، اور ایک ویلیو کا استعمال کر کے بنایا جاتا ہے۔
| جزو | جزو کا نام |
|---|---|
| 1 | فلٹر کا نام |
| 2 | آپریٹر |
| 3 | ویلیو |
آپ کسٹمر سیگمنٹ میں ایک سے زیادہ فلٹر استعمال کر سکتے ہیں۔ اس صورت میں، آپ ہر فلٹر کے درمیان کنیکٹر استعمال کرتے ہیں۔ ایک سے زیادہ فلٹر استعمال کرنے والا کسٹمر سیگمنٹ درج ذیل طریقے سے بنایا جاتا ہے:
ان مخصوص فلٹر کے بارے میں مزید جانیں جو کسٹمر سیگمنٹ بنانے کے لیے استعمال کیے جاتے ہیں۔
اس صفحے پر
فلٹر کے نام
فلٹر کا نام ایک معیار ہے جسے کسی کسٹمر سیگمنٹ کے لیے کسٹمر منتخب کرنے کے لیے استعمال کیا جاتا ہے۔ مثال کے طور پر، اگر آپ اپنے ان تمام کسٹمر کو منتخب کرنا چاہتے ہیں جو آپ کی مارکیٹنگ ای میل کو سبسکرائب کرتے ہیں، تو آپ email_subscription_status فلٹر کا نام استعمال کرتے ہیں۔
فنکشن
آپ فلٹر میں اختیاری پیرامیٹر شامل کرنے کے لیے فنکشن استعمال کر سکتے ہیں۔ اضافی پیرامیٹر کو آپریٹر MATCHES یا NOT_MATCHES کے بعد قوسین میں شامل کیا جاتا ہے۔
مثال کے طور پر، آپ مارکیٹنگ ایکٹیویٹی ID استعمال کرتے ہوئے ایک پیرامیٹر شامل کر سکتے ہیں تاکہ ان تمام کسٹمر کو فلٹر کرنے میں مدد ملے جنہوں نے ایک مخصوص ای میل کھولی ہے: shopify_email.opened MATCHES (activity_id = 123)
معاونت یافتہ فنکشن کی خصوصیات درج ذیل ہیں:
- anniversary
- customer_within_distance
- products_purchased
- shopify_email.EVENT
- store_credit_accounts
- storefront.EVENT
- orders_placed
آپریٹر
آپریٹر کو فلٹر کے نام اور ویلیو کے درمیان تعلق واضح کرنے کے لیے استعمال کیا جاتا ہے۔ مثال کے طور پر، اگر آپ ان کسٹمر کا سیگمنٹ بنانا چاہتے ہیں جنہوں نے 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 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'کسٹمر سیگمنٹس بنانے کے بارے میں مزید جانیں۔