أداة الدردشة المباشرة لا تظهر على موقعي

راجعه Ahmed Mohamed · 12 نوفمبر 20264 دقيقة قراءة1 مشاهدة
الإجابة باختصار

غالبًا تكون الأداة غير منشورة، أو الكود غير موجود في الصفحة، أو نطاقك غير مضاف إلى النطاقات المسموح بها، أو الموقع مخزّن مؤقتًا، أو تحجبها سياسة أمان المحتوى أو مانع الإعلانات.

1. تأكد أن الأداة منشورة

افتح القنوات › الدردشة المباشرة. الأداة التي حالتها مسودة أو غير نشطة يُثبَّت كودها بلا أخطاء لكن لا يظهر شيء على موقعك. اضغط نشر على الأداة، أو افتحها واضغط حفظ ونشر.

2. تأكد من وجود الكود في الصفحة

  1. 1افتح موقعك، واضغط بالزر الأيمن ثم اختر عرض مصدر الصفحة.
  2. 2ابحث (Ctrl+F أو Cmd+F) عن widget.nateq.io/embed.js، أو عن معرّف أداتك الذي يبدأ بـ wgt_.
  3. 3إذا لم تجده، انسخ الكود مرة أخرى من القنوات › الدردشة المباشرة: افتح الأداة ثم التثبيت، والصقه قبل وسم </body> مباشرةً في كل الصفحات.

يبدو الكود هكذا، مع معرّف أداتك:

<script> window.NateqConfig = { configId: "wgt_…" }; window.Nateq = window.Nateq || function () { (window.Nateq.q = window.Nateq.q || []).push(arguments); }; </script> <script src="https://widget.nateq.io/embed.js" async></script>

إذا كانت لديك أكثر من أداة، فتأكد أنك نسخت كود الأداة التي تريد تثبيتها.

3. راجع النطاقات المسموح بها

إذا قيّدت الأداة بنطاقات معينة، فلن تظهر في أي موقع آخر. افتح الأداة، ثم الإعدادات › الأمان › النطاقات المسموح بها، وأضف كل نطاق يعمل عليه موقعك. إذا كانت القائمة فارغة، تعمل الأداة على أي موقع.

4. امسح التخزين المؤقت لموقعك

قد تستمر إضافات التخزين المؤقت وشبكات CDN في عرض النسخة القديمة من صفحاتك بدون الأداة.

  1. 1ووردبريس: امسح التخزين المؤقت من إضافة الكاش (مثل WP Rocket أو LiteSpeed Cache أو W3 Total Cache).
  2. 2Cloudflare أو أي CDN آخر: امسح الكاش (Purge cache).
  3. 3ثم أعد تحميل الصفحة في نافذة تصفح خفي.

5. تأكد من مكان لصق الكود (حسب المنصة)

المنصةمكان لصق الكود
شوبيفايالمتجر الإلكتروني › السمات › ⋯ › تعديل الكود › Layout › ملف theme.liquid قبل </body> مباشرةً، ثم حفظ
ووردبريسالمظهر › محرر ملفات القالب › ملف footer.php قبل </body> مباشرةً. أو استخدم إضافة لأكواد الهيدر والفوتر (خانة الفوتر) حتى لا تحذفه تحديثات القالب
Webflow / Squarespace / Wixإعدادات الموقع › الكود المخصص › خانة Before </body> tag (أو Footer)، ثم نشر
Google Tag Managerوسم جديد من نوع Custom HTML › الصق الكود › المُشغّل All Pages › انشر الحاوية
موقع مخصص / React / Next.js / Vueفي التخطيط الرئيسي (Layout) ليُحمَّل في كل الصفحات. يحتوي تبويب التثبيت على دليل جاهز لكل إطار عمل
!في Webflow وWix والمنصات المشابهة، لا يعمل الكود المخصص إلا في الموقع المنشور، وليس في معاينة المحرر. وفي شوبيفاي لا تظهر الأداة في صفحات إتمام الشراء لأنها لا تستخدم قالبك.

إذا كنت تستخدم سلة أو زد أو منصة أخرى غير مذكورة، فالصق الكود في المكان الذي تتيحه المنصة لإضافة كود مخصص إلى كل الصفحات. وإذا لم تتح ذلك، تواصل مع دعم ناطق.

6. اسمح بنطاق ناطق في سياسة أمان المحتوى (CSP)

إذا كان موقعك يستخدم سياسة أمان المحتوى، فسيحجب المتصفح السكربتات القادمة من نطاقات غير مدرجة فيها. أضف نطاق أداة ناطق:

script-src https://widget.nateq.io connect-src https://widget.nateq.io frame-src https://widget.nateq.io

للتأكد، افتح أدوات المطوّر في المتصفح (F12) › Console، وابحث عن أخطاء تذكر Content Security Policy أو nateq. كما تسجّل الأداة هناك سبب امتناعها عن الظهور.

7. استبعد موانع الإعلانات وإضافات المتصفح

بعض موانع الإعلانات تخفي أدوات الدردشة. جرّب في نافذة تصفح خفي مع تعطيل الإضافات، أو من جهاز آخر.

ما زالت لا تظهر؟

تواصل مع دعم ناطق وأرسل رابط موقعك، والصفحة التي يُفترض أن تظهر فيها الأداة، ولقطة شاشة لأي أخطاء في Console المتصفح.

الأسئلة الشائعة

لماذا تظهر الأداة في الصفحة الرئيسية فقط؟

لأن الكود مضاف إلى الصفحة الرئيسية وحدها. أضفه إلى الفوتر المشترك أو التخطيط الرئيسي للموقع ليُحمَّل في كل الصفحات.

متى تظهر الأداة بعد التثبيت؟

فورًا بمجرد نشر الكود ونشر الأداة. إذا لم تظهر، فالسبب غالبًا التخزين المؤقت، فامسحه وأعد التحميل في نافذة تصفح خفي. أما التغييرات التي تجريها لاحقًا في ناطق فتصل إلى الزوار عند تحميل الصفحة التالي، دون أي تعديل على موقعك.

هل يمكنني إخفاء الأداة في صفحات معينة؟

لا يوجد إعداد للصفحات حاليًا. إما أن تحذف الكود من تلك الصفحات، أو تضيف إليها Nateq("hide")، وNateq("show") تعيد إظهارها.

هل تبطئ الأداة موقعي؟

لا. يُحمَّل السكربت بشكل غير متزامن، فلا يؤخر عرض صفحتك. يرسم أولًا زر الدردشة فقط من ملف إعدادات صغير، ولا يُحمّل الدردشة الكاملة إلا عندما يفتحها الزائر.

هل حلّت هذه المقالة مشكلتك؟