اسپریڈشیٹ میں برآمد

پورے ہونے والے ہر ہدف کی ایک قطار، آپ کی اپنی اسپریڈشیٹ یا فہرست میں — ٹیم کے ان لوگوں کے لیے جو کبھی BI ٹول نہیں کھولیں گے۔

1. کون سا منتخب کریں

کام ایک ہی ہے۔ فرق یہ ہے کہ کمپنی پہلے سے کون سا اکاؤنٹ استعمال کرتی ہے۔

Google SheetsMicrosoft SharePoint
قطار بنتی ہےشیٹ کے آخر میں نئی قطارفہرست میں اندراج
آپ فراہم کرتے ہیںسروس اکاؤنٹ کی کلید، اسپریڈشیٹ IDٹیننٹ، کلائنٹ ID، کلائنٹ کی خفیہ قدر، سائٹ ID، فہرست ID
کالممقررہ ترتیب، آٹھ کالمآپ کی فہرست میں جو ہوں — ہم پہلے پوچھتے ہیں
ترتیب کی محنتسروس اکاؤنٹ بنائیں، شیٹ اس سے بانٹیںایپ رجسٹر کریں، اسے ایک سائٹ کی اجازت دیں

یہ BigQuery کنیکٹر کا چھوٹا ساتھی ہے۔ وہ SQL والی ڈیٹا ٹیموں کے لیے ہے؛ یہ اس شخص کے لیے جو قدر سے ترتیب دے کر پہلے دس فروخت کی ٹیم کو بھیجنا چاہتا ہے۔

2. Google Sheets: اشتراک کا وہ مرحلہ جو سب بھول جاتے ہیں

سروس اکاؤنٹ الگ صارف ہے، اس کا اپنا ایمیل پتہ اس پر ختم ہوتا ہے: .iam.gserviceaccount.com۔ کلید بنانا کافی نہیں — اسپریڈشیٹ اس پتے کے ساتھ بانٹنی ضروری ہے، عین کسی ساتھی کی طرح۔

اسے چھوڑ دیں تو ہر لکھنے پر 403 آتا ہے۔ ہم خرابی پیغام میں اسے نام سے بتاتے ہیں، کیونکہ Google کے الفاظ اس کا ذکر نہیں کرتے اور لوگ پوری دوپہر کلید پر لگا دیتے ہیں۔

آسان ہو تو پورا URL چسپاں کریں

اسپریڈشیٹ ID اس کے درمیان کا حصہ ہے: /d/ اور /edit۔ پورا پتہ خانے میں چسپاں کریں، ہم مطلوبہ حصہ نکال لیں گے۔

قدریں جان بوجھ کر خام لکھی جاتی ہیں

“صارف کی درج کردہ” نہیں۔ ورنہ Google اس جیسی گاہک ID کو 00123 عدد سمجھ کر شروع کے صفر ہٹا دے گا، اور اس سے شروع ہونے والی قدر = فارمولا بن جائے گی۔

3. SharePoint: لکھنے سے پہلے کالم پڑھتے ہیں

SharePoint ایسے اندراج کو مسترد کرتا ہے جس میں فہرست سے غائب کالم کا نام ہو — اور اندرونی کالم نام وہ ہوتے ہیں جو آپ نے فہرست بناتے وقت رکھے۔ مقررہ مجموعہ فرض کرنا ہر دوسرے گاہک پر ہارنے والی شرط ہوتا۔

اس لیے ہم ہر گھنٹے فہرست کے کالم لیتے ہیں اور صرف موجود، قابلِ تحریر کالموں میں لکھتے ہیں۔ صرف طے شدہ اس کالم والی فہرست Title کو ہدف کا نام ملتا ہے، کچھ اور نہیں، ہر ہدف پر ناکامی کے بجائے۔

اختیاری کالم، اگر آپ بنائیں: MPSession، MPChannel، MPUser، MPValue، MPCurrency، MPUrl، MPTime۔

Microsoft کی تجویز کردہ اجازت وہ نہیں جو آپ کو چاہیے

اس کال کے لیے Microsoft کی دستاویزات اس کو کم سے کم اجازت بتاتی ہیں: Sites.ReadWrite.All۔ یہ لکھنے کی رسائی ہے آپ کے ٹیننٹ کی ہر سائٹ پر، ایسے انضمام کے لیے جو ایک فہرست بھرتا ہے۔

اس کے بجائے یہ استعمال کریں: Sites.Selected: اس اجازت والی ایپ کو طے شدہ طور پر کوئی رسائی نہیں ہوتی، اور منتظم اسے بالکل ایک سائٹ پر لکھنے کی اجازت دیتا ہے۔ دونوں اجازتیں دینے سے پابندی ختم ہو جاتی ہے — محدود اجازت صرف تب کام کرتی ہے جب ایپ کو کچھ اور حاصل نہ ہو۔

4. قطار میں کیا آتا ہے

وقت، پروجیکٹ، سیشن، گاہک ID، ہدف کا نام، قدر، کرنسی اور ریکارڈنگ چلانے والا لنک۔ SharePoint میں یہی قدریں ان موجود کالموں میں جاتی ہیں، کالم کی قسم کے مطابق — ہائپرلنک کالم کو لنک آبجیکٹ، متنی کالم کو وہی پتہ بطور متن۔

خالی خانہ “قدر مقرر نہیں” ہے، صفر نہیں

مالی قدر کے بغیر ہدف خانہ خالی چھوڑتا ہے۔ صفر اسپریڈشیٹ میں ایسے مجموعے میں شامل ہوتا جو کبھی تھا ہی نہیں۔

گاہک ID ترسیل کے وقت تلاش کی جاتی ہے

ہدف چلنے کے وقت نہیں۔ شناخت عموماً لاگ اِن پر ہوتی ہے — یعنی اکثر ہدف کے بعد۔ چند سیکنڈ بعد پوچھنا ایونٹ پائپ لائن کے لیے کم خرچ بھی ہے اور نام ملنے کا زیادہ امکان بھی رکھتا ہے۔

دونوں اسناد AES-256-GCM رمز شدہ محفوظ ہوتی ہیں، دوبارہ کبھی نہیں دکھتیں، اور کام لے جانے والی اندرونی قطار سے جان بوجھ کر باہر رہتی ہیں۔

یہاں مذکور تمام تجارتی نشان اپنے متعلقہ مالکان کی ملکیت ہیں۔ MousePlayer کا ان فراہم کنندگان سے کوئی کاروباری تعلق نہیں۔