Checkout Blocks میں ایڈریس بلاکر کا سیٹ اپ کرنا
ایڈریس بلاکر بلاک اس وقت چیک آؤٹ کو بلاک کر سکتا ہے جب آپ کے وضع کردہ اصولوں کے مطابق کسی ایڈریس یا ایڈریس کے مخصوص اجزاء کی اجازت نہ ہو۔ آپ تمام مارکیٹس یا 1 مخصوص مارکیٹ پر لاگو کرنے کے لیے ایڈریس بلاکر سیٹ اپ کر سکتے ہیں۔
معاونت یافتہ ایڈریس کے اصول
چیک آؤٹ بلاک کرنے کے لیے درج ذیل اقسام کے اصول معاونت یافتہ ہیں:
- ASCII کریکٹرز: آپ ان ایڈریسز کو بلاک کر سکتے ہیں جن میں ایموجیز یا خصوصی کریکٹرز شامل ہوں۔ بہت سے شپنگ فراہم کنندگان ان کریکٹرز کو سپورٹ نہیں کرتے ہیں۔
- بلاک کردہ ایڈریس کی قسم: آپ PO باکسز، USPS Gopost، سفارتی اور ملٹری ایڈریسز، اور پارسل لاکرز کو بلاک کر سکتے ہیں۔
- زیادہ سے زیادہ کریکٹرز اور کم سے کم کریکٹرز: آپ کسی بھی شپنگ ایڈریس فیلڈ پر کریکٹرز کی زیادہ سے زیادہ یا کم سے کم حد کی شرط لگا سکتے ہیں۔
- اجازت دینے کا کسٹم اصول اور بلاک کرنے کا کسٹم اصول: کسی بھی شپنگ ایڈریس فیلڈ پر کسٹم regex (ریگولر ایکسپریشنز) لاگو کریں۔
- مطلوبہ فیلڈز: آپ مخصوص فیلڈز، جیسے کہ فون نمبر کی شرط لگا سکتے ہیں۔
- زپ کوڈز: آپ مخصوص ZIP کوڈز اور ZIP کوڈز کی رینجز کو بلاک کر سکتے ہیں۔
کسٹم ایڈریس کے اصولوں میں regex کا استعمال
اگر آپ کو مخصوص ایڈریس کے فارمیٹس بلاک کرنے کی ضرورت ہو، تو اجازت دینے کا کسٹم اصول یا بلاک کرنے کا کسٹم اصول استعمال کریں، جو کسی بھی درست ریگولر ایکسپریشن (regex) کو قبول کرتا ہے۔ regex کریکٹرز کی ایک ایسی سٹرنگ ہے جو ٹیکسٹ میں مماثلت رکھنے والے پیٹرن کی وضاحت کرتی ہے۔
یہاں کچھ regex کی مثالیں ہیں:
- جاپانی کریکٹرز پر مشتمل سٹرنگز سے مماثلت کریں:
/[一-龠]+|[ぁ-ゔ]+|[ァ-ヴー]+|[々〆〤ヶ]+/u - لفظ "avenue" پر مشتمل سٹرنگز سے مماثلت کریں:
(\W|^)avenue(\W|$)
جب آپ اپنے کسٹم اصول میں کوئی regex سٹرنگ شامل کرتے ہیں، تو Checkout Blocks آپ کی regex سٹرنگ کے اسٹیٹس کی نشاندہی کرنے کے لیے درست یا غلط دکھاتا ہے۔ اپنی regex سٹرنگ کو ٹیسٹ کرنے کے لیے اصول ٹیسٹ کریں پر کلک کریں اور ایک سیمپل ان پٹ ٹائپ کریں اور تصدیق کریں کہ آیا آپ کی regex سٹرنگ توقع کے مطابق کام کرتی ہے یا نہیں۔ دوسرا سیمپل ٹائپ کرنے کے لیے ری سیٹ کریں پر کلک کریں۔
ایک ایڈریس بلاکر بنائیں
آپ Checkout Blocks ایپ میں ایک ایڈریس بلاکر بنا اور کنفیگر کر سکتے ہیں۔
آپ تمام مارکیٹس یا کسی ایک مارکیٹ کے لیے ایڈریس بلاکر بنا سکتے ہیں۔ بیک وقت مختلف مارکیٹس کے لیے مختلف ایڈریس بلاکنگ رول گروپس بنانا ممکن نہیں ہے۔
مراحل:
اپنے Shopify ایڈمن سے، ایپس > Checkout Blocks پر جائیں۔
بِلاکس پر کلک کریں، اور پھر بِلاک بنائیں پر کلک کریں۔
ایڈریس بلاکر پر کلک کریں۔
بلاکنگ رولز سیکشن میں، اپنے ایڈریس بلاکنگ رول گروپس کنفیگر کریں:
- ⊕ رول گروپ بنائیں پر کلک کریں۔
- اختیاری: تمام مارکیٹس ڈراپ ڈاؤن مینو سے، وہ مارکیٹ منتخب کریں جس پر آپ رول گروپ لاگو کرنا چاہتے ہیں۔
- ⊕ نیا رول شامل کریں پر کلک کریں، اور پھر وہ رول کی قسم منتخب کریں جسے آپ لاگو کرنا چاہتے ہیں۔
- رول کی سیٹنگز کنفیگر کریں۔
- اختیاری: اگر آپ اس ایرر میسج کو کسٹمائز کرنا چاہتے ہیں جو کسی مخصوص رول کی وجہ سے ایڈریس کے بلاک ہونے پر ظاہر ہوتا ہے، تو کسٹمائز کریں پر کلک کریں اور اپنا پسندیدہ پیغام ٹائپ کریں۔
- اختیاری: مزید رولز شامل کریں اور حسب ضرورت انہیں کنفیگر کریں۔
محفوظ کریں پر کلک کریں۔
ایک بار ایڈریس بلاکر بن جانے کے بعد، اسے چیک آؤٹ میں شامل کرنا ضروری ہے۔
چیک آؤٹ میں ایک ایڈریس بلاکر بِلاک شامل کریں
آپ کے ایڈریس بلاکر بنانے کے بعد، اس کے ذریعے چیک آؤٹ کو بلاک کرنا شروع کرنے کے لیے آپ کا اسے چیک آؤٹ میں شامل کرنا لازمی ہے۔ آپ کو چیک آؤٹ میں ایڈریس بلاکر کو صرف ایک بار شامل کرنے کی ضرورت ہے۔
مراحل:
اپنے Shopify ایڈمن سے، سیٹنگز > چیک آؤٹ پر جائیں۔
کنفیگریشنز سیکشن میں، اس کنفیگریشن پر کسٹمائز کریں پر کلک کریں جس میں آپ ایڈریس بلاکر شامل کرنا چاہتے ہیں۔
چیک آؤٹ اور اکاؤنٹس ایڈیٹر میں، چیک آؤٹ میں ایڈریس بلاکر شامل کریں:
- سائیڈ بار میں ایپس ٹیب پر کلک کریں۔
- Checkout Blocks کے ایڈریس بلاکر آپشن پر کلک کریں، اور پھر ⊕ > چیک آؤٹ پر کلک کریں۔
- تصدیق کریں کہ ایپ کو چیک آؤٹ بلاک کرنے دیں کی سیٹنگ فعال ہے۔
محفوظ کریں پر کلک کریں۔