ریفرل پروگرام: 93 فیصد بکریاں اُس شاخ سے جو ہمیشہ آخر میں بیان ہوتی ہے
پاکستان میں یہ لفظ سنتے ہی لوگ کسی دکان کا پروگرام سمجھتے ہیں، جہاں مصنوعات کا لنک لگا کر بکری پر حصہ ملتا ہے۔ یہاں ایسا نہیں۔ جو شاخ اصل میں کماتی ہے وہ خریدار لانے والی نہیں، بیچنے والا لانے والی ہے، اور فرق تقریباً بیس گنا ہے۔
Avery Bennett
اردو میں اس موضوع پر جو لفظ کام کرتا ہے وہ "ریفرل" ہے۔ اسے لکھ کر دیکھیں تو سات تجاویز آتی ہیں اور ساتوں اسی موضوع کی: کوڈ، کمیشن، پروگرام، اور یہ کہ کوڈ ہوتا کیا ہے۔ دوسرا مشہور لفظ لکھیں تو صرف دو۔ اور جب یہاں سے انگریزی میں یہ تلاش ہوتی ہے تو دس کی دس تجاویز کسی اور کے دکانی پروگرام کی ہوتی ہیں: بڑی مقامی دکان، ایک بین الاقوامی دکان، تصویروں والی سائٹ، اور رعایت والی ایپ۔
اسی لیے لوگ یہاں ایک خاص توقع لے کر آتے ہیں: مصنوعات کا لنک لگاؤ، کوئی خریدے، حصہ ملے۔ یہ پروگرام اس طرح نہیں کماتا، اور یہ بات پہلے ہی بتا دینی چاہیے تاکہ آپ کی محنت غلط جگہ نہ لگے۔
کون سی شاخ اصل میں کماتی ہے
ایک آرڈر تین طریقوں سے آپ کے کھاتے میں لکھا جا سکتا ہے، اور اب تک کی ہر رپورٹ شدہ بکری میں سے، جن پر ذریعہ درج ہے، تقسیم یہ ہے:
- بیچنے والے والی شاخ: 93.2 فیصد۔ ایک بیچنے والے نے آپ کے لنک سے کھاتہ بنایا، اور اس کی کوئی چیز بکی۔ خریدار کون ہے اور کہاں سے آیا، اس سے کوئی فرق نہیں پڑتا۔
- خریدار والی شاخ: 4.6 فیصد۔ ایک خریدار نے آپ کے لنک سے کھاتہ بنایا اور بعد میں اندر رہتے ہوئے آرڈر دیا۔
- آرڈر والی شاخ: 2.1 فیصد۔ کوئی آپ کے لنک سے آیا اور اسی ایک چکر میں خرید کر چلا گیا۔
اسے اس بازار کے بارے میں ایک بیان سمجھیں۔ ایک خریدار جو آپ لائے، وہ کچھ آرڈر دے گا۔ ایک بیچنے والا جو آپ لائے، وہ مال لگا کر بیٹھ جاتا ہے اور اُس مال سے کئی لوگ خریدتے رہتے ہیں، جب تک وہ بیچتا رہے۔ ایک بیچنے والا کتنے خریداروں کے برابر ہے، یہ پہلے سے نہیں کہا جا سکتا، مگر اعداد کہتے ہیں کہ فرق تقریباً بیس گنا ہے۔
کھاتے بنانے کے اعداد بھی یہی کہتے ہیں۔ اس وقت اس سائٹ پر 9,629 کھاتوں میں سے صرف 63 پر اندراج کے وقت کا کوئی کوڈ لگا ہوا ہے، اور ان 63 میں سے پچیس صرف بیچنے والے ہیں، انتیس صرف خریدار، اور نو دونوں۔ یعنی جن لوگوں کو یہ بات معلوم ہو چکی ہے، وہ پہلے ہی بیچنے والے جمع کر رہے ہیں۔
بکری رپورٹ کب ہوتی ہے، اور یہ وہ نہیں جو ہم پہلے لکھتے تھے
اس صفحے پر پہلے تین جگہ یہ لکھا ہوا تھا کہ صرف مکمل اور ادا شدہ آرڈر رپورٹ ہوتے ہیں۔ یہ غلط ہے، اور اس کی درستی دونوں سمتوں میں اہم ہے۔
شرط ادائیگی ہے، ترسیل نہیں۔ جیسے ہی آرڈر کی ادائیگی مکمل ہوتی ہے، اور بشرطیکہ وہ آرڈر پہلے سے رپورٹ نہ ہوا ہو اور واپسی یا خرابی کی حالت میں نہ ہو، بکری بھیج دی جاتی ہے۔ آرڈر خود اُس وقت زیرِ عمل ہو سکتا ہے، اور ہاتھ سے پوری کی جانے والی چیزوں اور ترقی کی خدمات پر یہ معمول ہے، جہاں شکریے کا صفحہ ترسیل سے کافی پہلے آ جاتا ہے۔
اب تک بھیجی گئی ہر بکری پر یہ گنتی: گیارہ اُس وقت رپورٹ ہوئیں جب آرڈر ابھی پورا ہو رہا تھا، پینتالیس ادھوری ادائیگی پر رپورٹ ہوئیں، اور 688 ایسے آرڈر پر رپورٹ ہوئیں جو آخر میں واپس ہو گئے۔ ان میں سے کوئی واپس نہیں ہوتی۔ رپورٹ کا نشان ایک بار لگتا ہے، ہر اگلی کوشش پر سب سے پہلے وہی دیکھا جاتا ہے، اور وہ کبھی مٹتا نہیں۔
یعنی رپورٹ شدہ بکری ایک ادائیگی کے بارے میں خبر ہے، نتیجے کے بارے میں ضمانت نہیں۔ اگر آپ کا حساب اور ہماری آرڈر کی تاریخ آپس میں نہ ملیں تو عام طور پر فرق یہیں سے پیدا ہوتا ہے۔
کوڈ کہاں سے پڑھا جاتا ہے
سرور پانچ جگہوں پر مقررہ ترتیب سے کوڈ ڈھونڈتا ہے اور جہاں پہلی بار مل جائے وہیں رک جاتا ہے: درخواست کے ساتھ بھیجا ہوا کوڈ، درخواست کے ساتھ بھیجا ہوا ریفرل کوڈ، پتے میں لگا ہوا ref والا حصہ، ایک کوکی جس میں ریفرل کوڈ ہو، اور آخر میں شراکت دار نظام کی اپنی کوکی جس کے اندر ایک چھوٹے سے سانچے میں کوڈ لکھا ہوتا ہے۔
ان میں سے جو مکمل طور پر آپ کے اختیار میں ہے وہ تیسرا ہے۔ جو لنک آپ بانٹتے ہیں، اس کے آخر میں ?ref= اور اپنا کوڈ لگا دینا اکیلے ہی کافی ہے، نہ کوکی کی ضرورت ہے نہ کسی اسکرپٹ کی۔ یہ سب سے قابلِ بھروسہ کام ہے، کیونکہ یہ پہلی ہی ملاقات پر چلتا ہے، نجی کھڑکی میں چلتا ہے، اور ایسے آلے پر بھی چلتا ہے جس نے یہ سائٹ پہلے کبھی نہیں دیکھی۔
آپ کا کوڈ جیسا لکھا جائے ویسا ہی محفوظ ہوتا ہے
اس پورے راستے میں کہیں بھی بڑے چھوٹے حروف یا درمیان کے نشان برابر نہیں کیے جاتے۔ جو تار پہنچے، وہی محفوظ ہوتا ہے، وہی موازنے میں آتا ہے، اور وہی رپورٹ ہوتا ہے۔
یہ فرضی خطرہ نہیں۔ آرڈر پر لگے ہوئے کوڈوں کی دس مختلف شکلیں موجود ہیں، اور ان میں سے تین ایک ہی دو الفاظ ہیں: ایک میں درمیان میں زیریں لکیر، ایک میں چھوٹا حرف اور لکیر، ایک میں بڑا حرف اور لکیر۔ ان تینوں پر مل کر تین سو چوبیس آرڈر لگے ہوئے ہیں۔ دوسری فہرست میں ایک اور جوڑا ہے جو صرف بڑے چھوٹے حروف میں مختلف ہے۔ یعنی دو شراکت دار پانچ کوڈوں کی صورت میں نظر آ رہے ہیں۔
اپنے لنک کی ایک ہی شکل چنیں اور ہر جگہ وہی استعمال کریں۔ اگر آپ پہلے سے کئی شکلیں شائع کر چکے ہیں تو پرانی بھی چلتی رہیں گی، بس وہ الگ کوڈ کے طور پر گنی جائیں گی۔
کوکی کتنی دیر رہتی ہے: یہاں جواب عجیب ہے
اس موضوع پر دنیا بھر میں سب سے زیادہ یہی پوچھا جاتا ہے۔ یہاں جواب شاخ کے حساب سے بٹتا ہے اور دو تہائی جواب غیر معمولی ہے۔
صرف آرڈر والی شاخ خریداری کے لمحے کوکی یا پتے پر منحصر ہے، اور وہی 2.1 فیصد والی شاخ ہے۔ باقی دو کے پاس کوئی کھڑکی ہے ہی نہیں: جب کوئی آپ کے لنک سے کھاتہ بناتا ہے تو آپ کا کوڈ اُس کھاتے پر لکھ دیا جاتا ہے اور وہیں رہتا ہے۔ آج کھاتہ بنانے والا خریدار ایک سال بعد خریدے تو بھی آپ کا، اور آج کھاتہ بنانے والا بیچنے والا جب تک بیچتا رہے، اس کی بکری آپ کی۔
اس پر ایک ہی پابندی ہے اور وہ سخت ہے۔ کوڈ صرف کھاتہ بنانے کے لمحے لگتا ہے۔ جس کے پاس پہلے سے کھاتہ ہے اور وہ بعد میں آپ کا لنک کھولے، اس کے کھاتے پر کچھ نہیں لکھا جاتا اور نہ کبھی لکھا جائے گا۔ وہ خریداری کے وقت آپ کا لنک استعمال کر کے ایک آرڈر آپ کے نام کر سکتا ہے، مگر وہ چھوٹی والی شاخ ہے۔ پہلے سے کھاتہ رکھنے والوں پر محنت کرنا تقریباً بلامعاوضہ کام ہے۔
کلک، اور اس بارے میں ہم سچ میں کیا کہہ سکتے ہیں
ہم کلک محفوظ نہیں کرتے۔ اس نظام میں کلک کا کوئی خانہ ہے ہی نہیں اور کوئی راستہ ایسا نہیں جو اسے لکھتا ہو، اس لیے ہماری طرف سے یہ تصدیق نہیں ہو سکتی کہ کوئی ملاقات ہوئی تھی۔
یہ حصہ شراکت دار نظام اور اس کے اپنے اسکرپٹ کا ہے، اور ہمیں اس کے اندر نظر نہیں آتا۔ ہم جو کچھ تصدیق کر سکتے ہیں وہ کلک کے بعد کا سب کچھ ہے: وہ کوڈ جو ہمارے سرور تک پہنچا، وہ کھاتہ جس پر لگا، وہ آرڈر جس پر حل ہوا، اور وہ بکری جو بھیجی گئی۔ اختلاف کلک کے بارے میں ہو تو ہم اس کی چھان بین نہیں کر سکتے۔ بکری کے بارے میں ہو تو کر سکتے ہیں۔
ایک آرڈر، ایک بار، ایک شراکت دار
ایک آرڈر ایک ہی بار رپورٹ ہوتا ہے۔ بکری بھیجتے ہی آرڈر پر ایک وقت کا نشان لکھ دیا جاتا ہے اور آگے ہر کوشش پر سب سے پہلے وہی نشان دیکھا جاتا ہے۔ ادائیگی کی دہرائی ہوئی اطلاعیں، منتظم کی کارروائیاں اور حالت کی تبدیلیاں سب اسی جانچ سے ٹکرا کر رک جاتی ہیں۔
اور ایک آرڈر ٹھیک ایک شراکت دار پر جاتا ہے۔ تینوں شاخیں ایک ترجیحی فہرست ہیں، بٹوارا نہیں: آرڈر پر لگا ہوا کوڈ خریدار کے کھاتے پر لکھے ہوئے کوڈ سے اوپر ہے، اور وہ بیچنے والے کے کوڈ سے اوپر۔ نہ حصہ بٹتا ہے نہ دوسری رپورٹ جاتی ہے۔
بیچنے والے کے حصے سے کٹنے والی رقم، اور وہ شاخ جسے وہ چھوڑ دیتی ہے
ایک بات جو بیچنے والوں کی طرف والے شراکت داروں کو معلوم ہونی چاہیے، اور اسے سائٹ کی اُس بات سے الگ رکھنا ضروری ہے کہ آرڈر پر کوئی کمیشن نہیں کٹتا۔ وہ بات اپنی جگہ درست ہے۔ یہاں جو کٹوتی ہے وہ صرف ریفرل کے حساب سے متعلق ہے۔
جب آرڈر آرڈر والی یا خریدار والی شاخ سے لکھا جائے تو بیچنے والے کے خالص حصے سے ایک مقررہ شرح کاٹی جاتی ہے۔ جب وہ بیچنے والے والی شاخ سے لکھا جائے تو کچھ نہیں کاٹا جاتا۔ اور چونکہ وہی شاخ 93 فیصد ہے، یہ کٹوتی معمول نہیں بلکہ شاذ ہے۔ اسی سے یہ بھی نکلتا ہے کہ جس بیچنے والے کو آپ لائے ہیں، وہ آپ کا حصہ اپنی جیب سے نہیں دے رہا: اس کی بکری آپ کے نام لکھی جاتی ہے اور اس کے حصے کو ہاتھ نہیں لگایا جاتا۔
دو چیزیں جنہیں ریفرل کہا جاتا ہے، اور وہ ایک نہیں
یہ الگ کر لینا ضروری ہے کیونکہ الفاظ بری طرح آپس میں ملتے ہیں۔ اس صفحے پر بیان کیا گیا پروگرام ایک بیرونی شراکت دار نظام سے چلتا ہے۔ اس سے الگ، اس سائٹ کے ہر کھاتے کو بنتے وقت اس کا اپنا ریفرل کوڈ ملتا ہے، اور وہ ایک اندرونی دو درجوں والے نظام کو چلاتا ہے جس کی اپنی شرحیں اور اپنا حساب ہے۔ پہلا درجہ پانچ فیصد پر ہے اور دوسرا ایک فیصد پر، اور اس کے کھاتے میں اس وقت تین سو سترہ اندراج ہیں۔
یہ دو الگ نظام ہیں جن کے ساتھ الگ رقم لگی ہوئی ہے۔ اگر آپ شراکت دار ہیں اور کوئی عدد نہیں مل رہا، تو سب سے پہلے یہ دیکھیں کہ آپ ان دونوں میں سے کون سا پڑھ رہے ہیں۔
ان سب سے نکلنے والے پانچ اصول
- بیچنے والے جمع کریں۔ یہاں لکھی جانے والی 93.2 فیصد بکریاں اسی ایک شاخ سے آتی ہیں۔
?ref=کے ساتھ اپنے کوڈ کی ایک ہی شکل ہر جگہ استعمال کریں۔- کوڈ صرف کھاتہ بنتے وقت لگتا ہے۔ پہلے سے موجود کھاتوں پر دعویٰ نہیں کیا جا سکتا۔
- رپورٹ شدہ بکری کا مطلب ادائیگی مکمل ہونا ہے، ترسیل یا آرڈر کا قائم رہنا نہیں۔
- ہر آرڈر ایک بار، ایک شراکت دار کو، اور کبھی دوبارہ نہیں۔



