پکسل کا جائزہ
آپ کسٹمر ایونٹ کو ٹریک کرنے والے پکسل کو شامل کرنے اور ان کا نظم کرنے کے لیے Shopify پکسل مینیجر استعمال کر سکتے ہیں۔ کسٹمر ایونٹ وہ ایکشن ہیں جو کسٹمر کے براؤزر میں ہوتے ہیں، مثال کے طور پر، کسی لنک پر کلک کرنا یا کارٹ میں کوئی پروڈکٹ شامل کرنا۔ آپ اپنے Shopify ایڈمن کے کسٹمر ایونٹ سیکشن میں پکسل شامل کر سکتے ہیں اور ان کا نظم کر سکتے ہیں۔
پہلے، مرچنٹ اپنے آن لائن سٹور میں کئی جگہوں پر مینوئل طور پر JavaScript سنپٹ شامل کر سکتے تھے: آن لائن ترجیحات میں، چیک آؤٹ سکرپٹ میں، اور ایپ میں۔ ان سکرپٹ کا عام طور پر کوالٹی کنٹرول نہیں ہوتا تھا، اور ان کا نظم کرنے میں بہت وقت لگتا تھا۔ پکسل مینیجر کے ساتھ، آپ کا سکرپٹ ایک ہی مینجمنٹ ٹول میں سٹور کیا جاتا ہے اور سینڈ باکس انوائرنمنٹ میں چلتا ہے۔ اپنے سٹور میں ایپ پکسل یا کسٹم پکسل شامل کرنے سے درج ذیل فوائد حاصل ہو سکتے ہیں:
- آپ کے آن لائن سٹور پر کسٹمر ایونٹ کی سٹریم تک رسائی، بشمول چیک آؤٹ ایونٹ۔
- آپ کے آن لائن سٹور اور آپ کے کسٹمر کے لیے سیکیورٹی کی ایک اضافی تہہ، بشمول اس کسٹمر ڈیٹا پر زیادہ کنٹرول جسے آپ تھرڈ پارٹی سروس کے ساتھ شیئر کرتے ہیں۔
- نان پرفارمنگ JavaScript چلانے والے تھرڈ پارٹی کوڈ، یا آپ کے آن لائن سٹور اور چیک آؤٹ میں مداخلت کرنے سے روک تھام۔
- پرائیویسی کی تعمیل کے لیے بلٹ ان ٹول۔
آپ کے آن لائن سٹور میں 2 طریقوں سے پکسل شامل کیے جا سکتے ہیں: ایپ پکسل کے ذریعے، جو مارکیٹنگ اور ڈیٹا کلیکشن ایپ کے ذریعے انسٹال کیے جاتے ہیں، اور کسٹم پکسل، جو آپ کے Shopify ایڈمن کے پکسل مینیجر میں کسی ڈیویلپر کی طرف سے مینوئل طور پر شامل کیے جا سکتے ہیں۔
پکسل سٹور فرنٹ، چیک آؤٹ، تھینک یو پیج، آرڈر سٹیٹس پیج، اور کسٹمر اکاؤنٹ پر خود بخود لوڈ ہو جاتے ہیں۔
پکسل کے لیے سینڈ باکس انوائرنمنٹ
Shopify ایپ پکسل اور کسٹم پکسل کے لیے ایک محفوظ سینڈ باکس کا استعمال کرتا ہے۔ سینڈ باکس ایک الگ تھلگ انوائرنمنٹ ہے جو آپ کو اپنے بقیہ آن لائن سٹور کو متاثر کیے بغیر سکرپٹ چلانے کی اجازت دیتا ہے۔ ایک سینڈ باکسڈ پکسل کو آپ کی ویب سائٹ پر کہیں بھی چلنے کی آزادی ہوتی ہے، لیکن یہ سینڈ باکس کے اندر دستیاب کرائے گئے ڈیٹا تک محدود ہوتا ہے۔ یہ سینڈ باکس اس بات کو یقینی بناتا ہے کہ پکسل مینیجر میں انسٹال کردہ یا تخلیق کردہ کوئی بھی پکسل، پکسل کے بیان کردہ مقصد سے باہر ڈیٹا اکٹھا یا بازیافت نہیں کر سکتا، جو کہ ایک سیکیورٹی رسک ہو سکتا ہے۔
پکسل سے وابستہ ممکنہ خطرات کے بارے میں مزید جانیں۔
پکسل سینڈ باکس کی حدود
اس بات پر کچھ حدود ہیں کہ کن معلومات تک رسائی حاصل کی جا سکتی ہے، کیونکہ پکسل ایک محفوظ سینڈ باکس انوائرنمنٹ میں چلتے ہیں۔ بڑھی ہوئی سیکیورٹی آپ کو اور آپ کے کسٹمر کو اس بات پر زیادہ کنٹرول دیتی ہے کہ تھرڈ پارٹی کو کس ڈیٹا تک رسائی حاصل ہے۔ یہ حدود کچھ تھرڈ پارٹی پکسل کے موافق نہیں ہو سکتیں۔ اس بات کی تصدیق کرنے کے لیے کہ کون سا پکسل موافق ہے، تھرڈ پارٹی پکسل فراہم کنندہ سے مشورہ کریں۔
پکسل سینڈ باکس کی درج ذیل معلوم حدود کا جائزہ لیں:
- پکسل سینڈ باکس یوزر انٹرفیس کے عناصر پیش نہیں کر سکتے، جیسے بٹن، فارم، بینر، یا موڈل۔
- پکسل سینڈ باکس درج ذیل معلومات کا خود بخود پتا نہیں لگا سکتے:
- DOM (ڈاکیومنٹ آبجیکٹ ماڈل) سکریپنگ سے ایونٹ۔
- DOM سکریپنگ سے میٹا ڈیٹا۔
- DOM سکریپنگ سے صارف کی معلومات، جیسے ای میل اور فون۔
- DOM سکریپنگ سے آؤٹ باؤنڈ لنک کلک۔
- پیج سکرولنگ۔
- DOM سکریپنگ سے ہیٹ میپ بنانے کے لیے کلک اور ماؤس کی حرکت۔
Lax سینڈ باکس میں پیج کے URL کی خودکار شناخت میں سینڈ باکس کا ورژن شامل ہوتا ہے اور یہ مین ونڈو کے URL کی بالکل عکاسی نہیں کرتا۔ آپ page_viewed ایونٹ سے مین ونڈو کا URL حاصل کر سکتے ہیں۔
DOM سکریپنگ سے ایونٹ، میٹا ڈیٹا، صارف کی معلومات، اور آؤٹ باؤنڈ لنک کی خودکار شناخت کے لیے، آپ متبادل کے طور پر کسٹم ایونٹ شائع کر سکتے ہیں۔ ہو سکتا ہے کہ کسٹم ایونٹ شائع کرنا تمام ایپ پکسل کے ذریعے تعاون یافتہ نہ ہو۔
پکسل ٹریکنگ کی صلاحیتیں
درج ذیل میں بیان کیا گیا ہے کہ آپ عام طور پر ہر پکسل کی قسم کے لیے کیا ٹریک کرنے کی توقع کر سکتے ہیں:
- کنورژن اور مارکیٹنگ پکسلز: معیاری چیک آؤٹ ایونٹس اور کسٹمر کے ایکشنز زیادہ تر کنورژن ٹریکنگ کے لیے کام کرتے ہیں۔ وہ فیچرز جو ای میل ایڈریسز یا فون نمبرز کے لیے خودکار طور پر فارمز کو سکریپ کرتے ہیں ہو سکتا ہے سینڈ باکس میں کام نہ کریں۔ اس کے بجائے زیادہ تر پکسل فراہم کنندگان اس ڈیٹا کو مینوئل طریقے سے پاس کرنے کو سپورٹ کرتے ہیں۔
- اینالیٹکس پکسلز: معیاری کسٹمر ایونٹس جیسے پیج ویوز، پروڈکٹ ویوز، کارٹ اپ ڈیٹس، خریداریاں، اور سرچز سب کام کرتے ہیں۔ آپ
Shopify.analytics.publish()طریقہ کار کا استعمال کرتے ہوئے کسٹم ایونٹس کو بھی ٹریک کر سکتے ہیں۔ فارم کے انٹرایکشنز اور لنک کلکس کو ٹریک کرنے کے لیے انہیں کسٹم ایونٹس کے طور پر پبلش کرنا درکار ہوتا ہے۔ - Google Tag Manager: آپ Google Tag Manager کو کسٹم پکسل کے طور پر چلا سکتے ہیں۔ تاہم، جو پکسلز Google Tag Manager لوڈ کرتا ہے وہ اب بھی Shopify سینڈ باکس کے اندر چلتے ہیں، لہٰذا ٹریکنگ کی وہی صلاحیتیں اور حدود لاگو ہوتی ہیں۔ کسٹم پکسل کے طور پر Google Tag Manager استعمال کرنے کے بارے میں مزید جانیں۔
کسٹمر کی پرائیویسی
ایسی مارکیٹ میں جہاں رضامندی کی ضرورت ہوتی ہے (عام طور پر یورپین اکنامک ایریا (EEA) اور برطانیہ)، ویب پکسل صرف اس وقت چلتے ہیں جب وزیٹر نے پکسل کنفیگریشن میں درکار اجازتیں فراہم کی ہوں۔ ڈیفالٹ کے لحاظ سے، نئے پکسل کو مارکیٹنگ اور اینالیٹکس کی اجازتیں درکار ہوتی ہیں۔
اسی طرح، ڈیٹا کی فروخت کے طور پر کنفیگر کردہ پکسل ان کسٹمر کے لیے نہیں چلیں گے جنہوں نے ڈیٹا کی فروخت یا شیئرنگ سے آپٹ آؤٹ کیا ہے، جب تک کہ پکسل محدود ڈیٹا کے استعمال کو سپورٹ نہ کرے۔
کسٹم پکسل کے ڈیویلپر رضامندی جمع کرنے اور رجسٹر کرنے کے بارے میں مزید جان سکتے ہیں۔
ممکنہ خطرات
ہمیشہ یقینی بنائیں کہ آپ اپنے آن لائن سٹور یا سٹور کے چیک آؤٹ میں جو کوڈ شامل کرتے ہیں اسے سمجھتے ہیں، یا کسٹم پکسل میں مدد کے لیے کسی Shopify پارٹنر کی خدمات حاصل کریں۔
پرفارمنس کے خطرات
پکسل ایسے سکرپٹ ہوتے ہیں جو کسٹمر ایونٹ کو ٹریک کرنے کے لیے آپ کے آن لائن سٹور کے بیک گراؤنڈ میں چلتے ہیں۔ آپ کے پاس جتنا زیادہ سکرپٹ ہوگا، آپ کا سٹور اتنی ہی سست روی سے چلے گا۔ مزید برآں، اگر شامل کیا گیا سکرپٹ ٹوٹا ہوا ہے یا غلط طریقے سے فارمیٹ کیا گیا ہے، تو ایکٹیویٹی غیر معینہ مدت تک چل سکتی ہے، جس کی وجہ سے آپ کی سائٹ آہستہ لوڈ ہو سکتی ہے یا لوڈ ہونے میں ناکام ہو سکتی ہے۔
پرائیویسی کے خطرات
آن لائن کسٹمر کی معلومات کے تحفظ کو یقینی بنانے کے لیے صارف کی پرائیویسی کو سختی سے منظم کیا جاتا ہے۔ کوڈ سنپٹ کو کسٹمر کی رضامندی کے تقاضوں کو نظرانداز کرنے کے لیے استعمال کیا جا سکتا ہے، جو Shopify کی سروس کی شرائط کی خلاف ورزی ہے اور آپ کے لیے قانونی ذمہ داری کا باعث بن سکتا ہے۔ یہ خاص طور پر اس صورت میں درست ہے اگر آپ ایسی جگہوں پر رہتے ہیں یا وہاں کے کسٹمر کو سروس فراہم کرتے ہیں جہاں پرائیویسی کے سخت ضوابط ہیں، جیسے کچھ امریکی ریاستیں یا یورپین اکنامک ایریا۔ یاد رکھیں کہ جب آپ کسٹمر کا ڈیٹا اکٹھا کرنے کے لیے پکسل استعمال کرتے ہیں تو آپ قابل اطلاق قوانین کی تعمیل کرنے اور تمام ضروری رضامندی حاصل کرنے کے ذمہ دار ہیں۔ اگر آپ کو اپنے اوپر لاگو ہونے والے تقاضوں کے بارے میں یقین نہیں ہے تو کسی وکیل سے بات کریں۔