ویب سائٹ شامل کریں
ڈومین کی اجازت اور آپ کی ویب سائٹ پر چیٹ ویجیٹ کا انضمام۔
صفحہ "ویب سائٹ پر چیٹ ویجیٹ شامل کرنا" URL میں بیان کردہ فنکشنل شعبے سے متعلق ہے۔ موجودہ مواد میں اصل طریقۂ کار، شرائط اور معلوم حدود کا اضافہ کیا گیا ہے۔ ڈومین کی اجازت ویجیٹ کی تخلیق کے وقت Zentor کے ذریعے برقرار رکھی جاتی ہے؛ اس کے لیے ٹیننٹ ڈیش بورڈ میں کوئی سیٹنگز انٹرفیس موجود نہیں ہے۔ غیر منظور شدہ Origin کی صورت میں غلطی کا کوڈ WIDGET_ORIGIN_DENIED ظاہر ہو سکتا ہے۔ ویجیٹ کی تخلیق خود ماسٹر ایڈمن کے لیے مخصوص ہے، جبکہ ٹیننٹ کو تیار شدہ ایمبیڈنگ کوڈ ملتا ہے۔
چیٹ ویجیٹ کو Zentor کے فراہم کردہ ایمبیڈنگ کوڈ کے ساتھ ویب سائٹ میں شامل کیا جاتا ہے۔ ویجیٹ کی تخلیق اور ڈومین کی منظوری ماسٹر ایڈمن کی ذمہ داریاں ہیں۔ ٹیننٹ ڈیش بورڈ میں کوئی ایسا الگ انٹرفیس موجود نہیں ہے جس کے ذریعے ٹیننٹ صارفین خود کسی بھی ڈومین کو منظور کر سکیں۔
لوڈنگ کے دوران ویجیٹ Origin کا محفوظ شدہ منظوری فہرست سے موازنہ کرتا ہے۔ اگر ڈومین منظور شدہ نہ ہو تو `WIDGET_ORIGIN_DENIED` ظاہر ہو سکتا ہے۔ اس جانچ کے لیے استعمال شدہ پروٹوکول، درست ڈومین اور ضرورت پڑنے پر سب ڈومین فیصلہ کن ہیں؛ ملتا جلتا مگر عین مطابق نہ ہونے والا پتہ کافی نہیں ہے۔
ایمبیڈ ٹوکن صرف ایک بار صاف متن میں دکھایا جاتا ہے اور اجازت یافتہ Origins سے منسلک ہوتا ہے۔ یہ عوامی ریپوزٹریز، اسکرین شاٹس یا سپورٹ ٹیکسٹس میں شامل نہیں ہونا چاہیے۔ شمولیت کے بعد ترتیب، پیغام بھیجنا، ہسٹری، Polling اور ریٹنگ کو ایک کنٹرولڈ ٹیسٹ گفتگو کے ذریعے جانچنا چاہیے۔
اسٹارٹر پیکیج بالکل ایک ڈومین یا ایک ویجیٹ کی اجازت دیتا ہے۔ انفرادی پیکیج میں کوئی تکنیکی حد نہیں ہے۔ اس کے باوجود اضافی ویجیٹس اور منظوریاں انتظامی طور پر ترتیب دی جاتی ہیں۔ اس لیے نظر نہ آنے والا "بنائیں" بٹن کوئی خرابی نہیں بلکہ ٹیننٹ اور ماسٹر ایڈمن کے درمیان ذمہ داریوں کی تقسیم کے مطابق ہے۔
صفحہ "ویب سائٹ پر چیٹ ویجیٹ شامل کرنا" کے لیے یہ لاگو ہوتا ہے: پہلے سے موجود مختصر متن کو ایک قابلِ اعتماد ہدایت نامے میں تبدیل کیا گیا ہے، بغیر تصدیق شدہ پروڈکٹ اسٹیٹس سے باہر کسی پروڈکٹ فنکشن کا وعدہ کیے۔ اہمیت تصدیق شدہ حقائق کے ذرائع اور ٹیننٹ اور Zentor کے درمیان واضح ذمہ داری پر قائم رہتی ہے۔ اگر کوئی فرق پایا جائے تو ہمیشہ یہی URL، متاثرہ ٹیننٹ اور مشاہدہ شدہ مرحلہ بتایا جانا چاہیے۔
"website-einbinden" کے ساتھ کام کرتے ہوئے ہر مرحلے کو پہلے ایک کنٹرولڈ ٹیسٹ کیس سے جانچنا چاہیے۔ اہم یہ ہے کہ ظاہری سیٹنگ، حقیقی سسٹم اسٹیٹس اور متوقع نتیجہ ہم آہنگ ہوں۔ فرق پائے جانے پر درست وقت، متاثرہ ٹیننٹ، استعمال شدہ چینل اور نہ بدلی گئی خرابی کا پیغام تجزیے میں مددگار ثابت ہوتے ہیں۔ اس دوران رسائی کی تفصیلات، ٹوکنز اور ذاتی مواد کو اسکرین شاٹس یا سپورٹ ٹیکسٹس میں شامل نہیں کیا جانا چاہیے۔